WooCommerce Sanal POS Entegrasyonu Rehberi (3D Secure, Taksit, Maliyet)
WooCommerce mağazanızdan güvenli kredi kartı ödemesi almak için sanal POS entegrasyonu şart. Hangi banka, 3D Secure, taksit ve maliyet konularını netleştirdik.
WooCommerce, Türkiye'de en yaygın e-ticaret altyapısı. Ancak mağazanızdan kredi kartıyla ödeme alabilmek için bir banka sanal POS entegrasyonu gerekir. Bu rehberde hangi bankayı seçeceğinizden 3D Secure ve taksit konularına kadar bilmeniz gerekenleri topladık.
Sanal POS nedir, neden gerekli?
Sanal POS, fiziksel POS cihazının online karşılığıdır; müşterinin kart bilgisini bankanın güvenli altyapısında işleyerek ödemeyi alır. Kart verileri sizin sunucunuzda saklanmaz, bu da hem güvenlik hem yasal uyumluluk açısından zorunludur.
3D Secure neden önemli?
3D Secure, ödemeyi kartı çıkaran bankanın SMS/onay adımıyla doğrular. Hem dolandırıcılık (chargeback) riskini düşürür hem de çoğu bankada zorunludur. Doğru kurulduğunda müşteri için ekstra bir güven sinyalidir.
Hangi bankayı seçmeli?
- Komisyon oranı: Bankalar arası fark, kâr marjınızı doğrudan etkiler.
- Taksit desteği: Sektörünüz taksitli satışa uygunsa önemli.
- Mutabakat kolaylığı: Günlük/haftalık ödeme aktarımı ve raporlama.
İşletmenizle çalışan bankayla başlamak çoğu zaman en pratiğidir. Tüm büyük bankalar için entegrasyonu sanal POS entegrasyonu sayfamızda görebilirsiniz.
Kurulum süreci
- Banka ile sanal POS üyeliği açılır, API bilgileri alınır.
- WooCommerce ödeme adımına sanal POS (3D Secure) bağlanır.
- Test kartlarıyla ödeme, iade ve taksit senaryoları denenir.
- Canlıya alınır; mutabakat ve sipariş eşleşmesi doğrulanır.
Yemek kartıyla da ödeme almak istiyorsanız yemek kartı WordPress eklentisi yazımıza göz atın.
WooCommerce'e sanal POS kuralım
Mağazanıza banka sanal POS'unu 3D Secure ve taksitli olarak entegre ediyoruz.
WhatsApp'tan GörüşünWooCommerce sanal POS canlı geçiş dosyası
Test sonuçları, canlı anahtar teslimi, callback adresi ve ilk işlem mutabakatı tek dosyada saklanmalıdır.
Ödeme entegrasyonunda tarayıcıdaki başarı sayfası tek başına tahsilat kanıtı değildir. Sağlayıcı destekliyorsa sunucudan gelen imzalı callback/webhook doğrulanmalı, tutar ve sipariş kimliği eşleştirilmeli ve aynı bildirim tekrar geldiğinde işlem ikinci kez uygulanmamalıdır. Gizli anahtarlar istemci koduna veya herkese açık loglara yazılmamalıdır.
Test planı başarılı ödeme, doğrulama reddi, kullanıcı iptali, zaman aşımı, bağlantı kesintisi, çift bildirim, kuruşlu tutar, tam/kısmi iade ve manuel mutabakatı kapsar. WooCommerce sipariş notunda sağlayıcı işlem referansı bulunmalı; ancak kart, parola veya gereksiz kişisel veri yer almamalıdır.
Fiyat karşılaştırmasında komisyon dışında sabit ücret, taksit, yabancı kart, valör, erken ödeme, iade, ters ibraz, teknik destek ve bakım dikkate alınır. Hazır eklenti ile özel geliştirme aynı kapsam değildir. Checkout tipi, WooCommerce/PHP sürümü, iade desteği ve güncelleme sorumluluğu lisans satın alınmadan önce doğrulanmalıdır.
- Test ve canlı anahtarlarının ayrılması
- İmzalı bildirim ve tekil işlem
- Hata, iptal ve zaman aşımı senaryoları
- Tam/kısmi iade ile mutabakat
- Eklenti lisansı, sürüm ve bakım kapsamı
Resmî kaynaklar
Canlı geçiş dosyasında bulunması gerekenler
Test ve canlı mağaza adresi, WooCommerce/PHP sürümü, ödeme yöntemi kimliği, sağlayıcı işyeri numarası, callback/webhook adresi, izin verilen IP veya sertifika gereksinimi, test senaryosu ve sorumlu kişiler tek dosyada tutulmalıdır. Gizli anahtarın kendisi bu dosyaya veya e-postaya yazılmamalı; erişim kontrollü sır yönetiminde saklanmalıdır.
İlk canlı işlem düşük ve gerçek bir tutarla yürütülür. Sağlayıcı panelindeki işlem referansı, WooCommerce sipariş toplamı/durumu, sipariş notu ve banka mutabakatı eşleştirilir. Ardından sağlayıcı destekliyorsa tam veya kısmi iade denenir. Kullanıcı ödeme sonucunu görüp sekmeyi kapatsa bile sunucu bildiriminin siparişi güvenli biçimde sonuçlandırdığı doğrulanır.
Sıkça Sorulan Sorular
WooCommerce için hazır sanal POS eklentisi var mı?
Bazı bankaların eklentisi olsa da çoğu durumda taksit, 3D Secure ve mutabakat akışı için siteye özel geliştirme/ayar gerekir. Biz WooCommerce sanal POS entegrasyonu kapsamında bunu anahtar teslim yaparız.
Hangi bankaların sanal POS'unu entegre ediyorsunuz?
Garanti BBVA, İş Bankası, Akbank, Yapı Kredi, Ziraat ve QNB başta olmak üzere yaygın bankaların sanal POS'larını entegre ediyoruz.
Taksitli satış yapabilir miyim?
Evet. Banka anlaşmanıza bağlı olarak taksit seçeneklerini ödeme adımında gösterecek şekilde kurarız.
WooCommerce sanal POS canlı geçiş dosyası
Canlı geçişte sağlayıcı hesabı, alan adı, dönüş URL'leri, 3D yapılandırması ve callback aynı ortam için doğrulanmalıdır. İlk işlemler WooCommerce sipariş notu ile sağlayıcı panelinde tutar ve referans bazında karşılaştırılır.
Ödeme akışında tarayıcıdaki başarı ekranı tahsilatın tek kanıtı değildir. Sağlayıcı cevabı, imzalı bildirim, tutar, sipariş kimliği, iade ve mutabakat aynı işlem referansı üzerinden izlenmelidir.
Bu konudaki kararı yalnız fiyat veya özellik listesi üzerinden vermek yerine aşağıdaki kontrolleri bir kabul dosyasına dönüştürün. Her satıra mevcut durum, sorumlu, kanıt ve karar tarihi ekleyin. Böylece Hesap ile Dönüş gibi birbirine bağlı başlıklar görüşme sırasında kaybolmaz; teklif veren ekipler de aynı kapsam üzerinden karşılaştırılır.
Karar ve doğrulama tablosu
| Kontrol alanı | Karar sorusu | Kabul kanıtı |
|---|---|---|
| Hesap | test ve canlı mağaza/terminal bilgileri doğru mu? | Belge, ekran görüntüsü, test sonucu veya sorumlu kaydıyla doğrulayın. |
| Dönüş | başarı ve başarısızlık URL'leri HTTPS mi? | Belge, ekran görüntüsü, test sonucu veya sorumlu kaydıyla doğrulayın. |
| Bildirim | sunucu callback'i güvenilir biçimde doğrulanıyor mu? | Belge, ekran görüntüsü, test sonucu veya sorumlu kaydıyla doğrulayın. |
| Durum | ödeme, sipariş ve stok güncellemeleri tekil mi? | Belge, ekran görüntüsü, test sonucu veya sorumlu kaydıyla doğrulayın. |
Uygulamaya geçiş ve ölçüm sırası
Önce başlangıç verisini kaydedin; sonra tek sorumlu ve geri dönüş adımı bulunan küçük bir değişiklik yapın. Aynı anda çok sayıda unsur değişirse hangi müdahalenin sonuç verdiği anlaşılamaz. Canlıya geçiş kararını yalnız “çalışıyor” kontrolüyle değil hata, istisna, mobil kullanım ve gerçek operasyon senaryolarıyla verin.
- Test ve canlı kimlik bilgilerini ayrı, erişimi sınırlı ortamlarda tutun.
- Başarılı, reddedilen, iptal, zaman aşımı ve çift bildirim senaryolarını deneyin.
- Sipariş durumu ile sağlayıcı işlem kaydını günlük mutabakata bağlayın.
- Sürüm güncellemelerinde kritik ödeme testlerini yeniden çalıştırın.
İlk 30 günde izlenecek göstergeler
- Ödeme başarı oranı
- Durum uyuşmazlığı
- İade tamamlanma süresi
- Sağlayıcı hata kodu
Göstergeyi yorumlarken yalnız toplam adede bakmayın. Kaynak, cihaz, sayfa veya işlem türü kırılımı sorunun nerede oluştuğunu gösterir. Sonucu başlangıç dönemiyle karşılaştırın; mevsimsellik, kampanya ve ekip kapasitesi gibi eş zamanlı etkileri değişiklik günlüğüne ekleyin. Bir gösterge kötüleşirse önce veri doğruluğunu, ardından kullanıcı akışını ve teknik kayıtları kontrol edin.
Bu rehberi kendi sisteminize uyarlayın
Mevcut altyapınızı, hedefinizi ve kritik bağımlılıkları 60 saniyelik brifle paylaşın; ilk görüşmeden önce doğru teknik ve ticari soruları netleştirelim.
Ücretsiz ödeme entegrasyonu analizi alınBu konuyla bağlantılı kaynaklar
Ödeme tarafında takılmayın
Sanal POS entegrasyonunu sorunsuz kurup mağazanızı satışa hazır hale getirelim.
WhatsApp'tan Yazın · Bilgi Alın+90 534 678 99 27