# WooCommerce Mağazanızda Ödeme Sorunu

> Müşteriden tutar tahsil edildiği hâlde WooCommerce siparişinin "ödeme bekleniyor" durumunda takılı kalması ya da ödeme onayı sırasında bir ödeme yönteminin görünmemesi: bu tür tıkanmalar, görünür bir şikâyet oluşturmadan satış kaybettirir.

- Source canonique : [https://allaux.fr/tr/wordpress-woocommerce/probleme-paiement](https://allaux.fr/tr/wordpress-woocommerce/probleme-paiement)
- Langue : TR
- Dernière mise à jour : 2026-09-30

## Doğrudan yanıt

> WooCommerce, Durum, Günlükler bölümünü açın ve ödeme sağlayıcınızın adını taşıyan dosyayı seçin: sağlayıcının tam yanıtı zaman damgasıyla oradadır. Müşteri tahsil edilmişken siparişin ödeme bekliyor durumunda kalması neredeyse her zaman sunucudan sunucuya bildirimin ulaşmadığını gösterir: sağlayıcıda tanımlı geri çağırma adresini ve hiçbir önbellek veya güvenlik duvarının bunu WordPress’ten önce engellemediğini doğrulayın.

## WooCommerce bir ödemeyi nasıl onaylar

WooCommerce, ödeme onayını /wc-api/gateway_name/ biçimindeki bir URL'ye ödeme sağlayıcısının (Stripe, PayPal vb.) gönderdiği bir webhook'a devreder. Banka ödemeyi onayladığı hâlde sipariş "beklemede" durumunda kalıyorsa, neredeyse her zaman bu webhook'un siteye hiç ulaşmamasıdır: barındırma sağlayıcısının uygulama güvenlik duvarı, dış istekleri engelleyen bir güvenlik eklentisi veya sunucu tarafındaki çağrıyı başarısız kılan geçersiz bir SSL sertifikası bunun nedeni olabilir.

Ardından woocommerce_payment_complete hook'u stok güncellemesini ve onay e-postalarının gönderilmesini tetikler. Başka bir eklenti aynı hook'a bağlanıp bir PHP hatasına yol açarsa zincir aniden durur: ödeme geçmiştir ama sipariş sanki hiçbir şey olmamış gibi takılı kalır.

Sık görülen bir başka durum: ödeme eklentisinin bir güncellemesi, kullanılan API sürümünü değiştirir ancak anahtarlar veya mod (test/üretim) yeniden kontrol edilmez; bu da müşteriler gerçekten ödeme yaptıklarını düşünürken mağazanın sessizce test moduna geçmesine yol açar.

## Bu tür vakalarda bana ulaşılma nedenleri

- Müşteriden tahsilat yapıldığı hâlde "ödeme bekleniyor" durumunda kalan sipariş
- Ödeme anında bir ödeme yönteminin (kredi kartı, PayPal, havale) görünmemesi
- 3D Secure doğrulamasının ardından bankadan dönüşte görüntülenen hata
- Ödemenin test modunda çalışması ama gerçek koşullarda çalışmaması
- Son onaydan hemen önce sepetin boşalması veya oturum hatası

## Nasıl teşhis koyarım

1. **Sürecin yeniden oluşturulması** — Tahmin etmek yerine gerçek davranışı gözlemlemek için, sorun yaşayan müşteriyle aynı koşullarda test siparişi veririm.
2. **Mod ve anahtarların kontrolü** — Ödeme sağlayıcısının, bir güncelleme sonrası unutulmuş test modunda değil, doğru API anahtarlarıyla üretim modunda olduğunu kontrol ederim.
3. **Webhook kontrolü** — WooCommerce loglarını ve ödeme sağlayıcısının panelini inceleyerek, sağlayıcıdan gelen bildirimlerin siteye ulaştığını doğrularım.
4. **Eklenti çakışması araştırması** — Ödeme onay hook'una müdahale edebilecek, yakın zamanda kurulmuş eklentileri geçici olarak devre dışı bırakırım.

## Takılı kalan siparişleri kontrol etmeden elle onaylamayın

> Ödemenin gerçekten alındığını doğrulamadan bir siparişin durumunu elle zorlamak, muhasebeniz ile gerçek tahsilatlar arasında fark yaratabilir. Ben her zaman önce ödeme sağlayıcısı tarafında doğrulama yaparım.

## İlgili sayfalar

- **Ödeme webhook’u yapılandırmak** — Takılı kalan bir siparişin arkasında neredeyse her zaman eksik olan parça. ([/guides/configurer-webhook-paiement](/guides/configurer-webhook-paiement))
- **WooCommerce hata günlüklerini okumak** — Ödeme sağlayıcıları bankanın döndürdüğü tam reddi oraya yazar. ([/guides/lire-logs-erreurs-woocommerce](/guides/lire-logs-erreurs-woocommerce))
- **KDV yanlış hesaplanıyor** — Yanlış bir toplam ödeme onayını engelleyebilir. ([/wordpress-woocommerce/problemes/tva-mal-calculee](/wordpress-woocommerce/problemes/tva-mal-calculee))
- **Sepetin kendiliğinden boşalması** — Oturumlar ve önbellek: sonuçlanmayan bir ödemenin diğer nedeni. ([/wordpress-woocommerce/problemes/panier-qui-se-vide](/wordpress-woocommerce/problemes/panier-qui-se-vide))

## FAQ

### Siparişini yeniden işlersem müşteriden iki kez tahsilat yapılır mı?

Hayır, ödeme banka tarafından zaten kabul edildiyse tekrar alınmaz. Yapılan işlem, ödemeyi yeniden başlatmak değil, mevcut işlemi takılı kalan siparişle eşleştirmektir.

### Sipariş uzun süre takılı kalırsa kaybolur mu?

Hayır, sipariş beklemede olsa bile WooCommerce'de kayıtlı kalır. Asıl risk, ilgili stoğun rezerve olarak kalması veya onay göremeyen müşterinin başka bir yerden sipariş vermesidir.

### Bana hangi erişimleri sağlamalısınız?

Bir WordPress yönetici erişimi, FTP veya SSH erişimi ve gönderilen bildirimleri kontrol edebilmem için mümkünse ödeme sağlayıcınızın paneline erişim.

### Bir ödeme tıkanıklığını çözmek ne kadar sürer?

Unutulmuş bir test modu veya API anahtarı sorunu birkaç dakikada çözülür. Sunucu tarafından engellenen bir webhook sorunu ise barındırma sağlayıcısıyla koordinasyon gerektirebilir, bu nedenle bazen daha uzun sürer.

### Ödeme eklentisini değiştirmek gerekir mi?

Nadiren ilk çözüm budur. Neden çoğunlukla bir yapılandırma veya ağ engeli olur, eklentinin kendisi değil. Değişiklik ancak ödeme sağlayıcısı geliştiricisi tarafından gerçekten terk edilmişse önerilir.
