Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi
Hızlı çözüm
WooCommerce sanal POS hataları genelde tek bir nedenden değil, ödeme kuruluşu tarafındaki hesap/API anahtar bilgisinden, test-canlı ortam karışıklığından, 3D Secure dönüş adresinden ya da sunucudan bankaya giden isteğin engellenmesinden kaynaklanır; sırayla eklenti ayarlarını, SSL’i, dönüş URL’sini ve hata günlüğünü kontrol ederek bulunur.
| Panel | cPanel |
|---|---|
| Sistem | WordPress + WooCommerce, paylaşımlı hosting |
| Yetki | WordPress yöneticisi ve ödeme kuruluşu panel erişimi |
| Narhost ürünü | WordPress Hosting |
Başlamadan önce
Banka ya da ödeme kuruluşu tarafında tanımlı hesap bilgisi veya API anahtarı yanlış, eksik ya da süresi dolmuş olabilir; bu bilgiler Narhost’ta değil, ödeme kuruluşunun kendi panelinde tanımlanır ve güncellenir. Eklenti test (sandbox) ortamındayken canlı kart bilgisiyle deneme yapılması ya da tam tersi de aynı sonucu verir; iki ortamın anahtarları birbirinin yerine kullanılamaz.
3D Secure adımından sonra bankanın tarayıcıyı geri yönlendirdiği dönüş URL’si sitenizin güncel adresiyle uyuşmuyorsa, müşteri ödemeyi tamamlasa bile sipariş WooCommerce tarafında “beklemede” takılı kalır. Ödeme sayfası HTTPS değilse ya da sayfada HTTP üzerinden yüklenen bir görsel ya da script varsa (karışık içerik), tarayıcı bağlantıyı güvensiz sayıp ödeme formunu engelleyebilir. Sunucudan ödeme kuruluşunun API adresine giden istek bir güvenlik duvarı kuralı tarafından engellenmişse yanıt hiç dönmez; WordPress bu tür istekleri kendi HTTP API‘si üzerinden yapar, bu katmanda takılan bir istek de aynı “beklemede” sonucunu doğurur. Son olarak sunucunun desteklediği TLS sürümü ile ödeme kuruluşunun beklediği sürüm uyuşmuyorsa (bankalar artık eski TLS sürümlerini kabul etmiyor) bağlantı hiç kurulamaz.
Beklenen sonuç: hata satırında zaman damgası ve kısa bir neden metni görürsünüz.
Beklenen sonuç: ortam etiketi (test/canlı) ve anahtar, ödeme kuruluşu panelindekiyle birebir aynıdır.
Beklenen sonuç: adres çubuğunda kilit simgesi görünür, uyarı çıkmaz.
Beklenen sonuç: dönüş adresi sitenizin şu anki tam URL’siyle aynıdır.

Beklenen sonuç: ilgili saatte bir hata satırı varsa engelleme sunucu tarafındadır; yoksa sorun eklenti/banka tarafındadır.
Beklenen sonuç: destek ekibi sunucu günlüğünde ilgili isteği bulup engelleme olup olmadığını teyit eder.
Sonuç
Ödeme kuruluşunun kendi test kartıyla bir deneme siparişi verin; sipariş durumu “İşleme alındı” ya da “Tamamlandı”ya geçiyorsa ve WooCommerce günlüğünde yeni hata satırı kalmıyorsa sorun çözülmüştür. Ardından küçük tutarlı gerçek bir denemeyle canlı ortamı da doğrulayın.
Narhost desteği
Sorun sürüyorsa destek talebinize alan adınızı, kullandığınız ödeme eklentisinin adını, aldığınız hata metnini birebir, WooCommerce günlüğündeki zaman damgasını ve denediğiniz adımları ekleyin.
Sonraki adımlar
En sık iki neden test/canlı anahtar karışıklığı ve 3D Secure dönüş URL’sinin güncel olmamasıdır. İkisi de eklenti ya da ödeme kuruluşu panelinden düzeltilir, sunucu tarafında bir işlem gerektirmez.
Önce dönüş URL’sini kontrol edin; genelde ödeme tamamlanmış ama WooCommerce bilgilendirilmemiştir. Ödeme kuruluşuyla iletişime geçin, tutar iki kez çekilmez ama sipariş durumunu elle güncellemeniz gerekebilir.
Güvenlik duvarı ya da sunucu güvenlik kuralları, beklenmedik dış adreslere giden istekleri bazen zararlı trafik sanıp durdurabilir. Bu durumda destek talebiyle ilgili adresin izin listesine alınması istenir.
Genelde hata günlüğünde bağlantı reddi ya da “SSL handshake” ifadesi geçen bir satır olarak görülür; sunucu ve ödeme kuruluşu ortak bir TLS sürümünde anlaşamadığında ortaya çıkar.
Bu makale sorununuzu çözdü mü?
Geri bildiriminiz için teşekkürler.
Çözemediniz mi?
Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.