İçeriğe geç

Ödeme sorunları

Para çekildi ama kredi gelmedi, Shopier onay bekliyor, ödeme başlamıyor: nedenleri ve çözümleri.

Bir oyuncu "ödedim ama kredim gelmedi" diyorsa önce ödemeyi panelde bul. Ödemenin durumu ve altında yazan neden, sorunun nerede olduğunu çoğu zaman tek başına söyler.

Önce ödemeyi bul#

Yönetim paneli → Mağaza → Ödemeler sayfasında oyuncunun adını ya da ödeme numarasını ara. Ödeme numarası BC ile başlar; oyuncu bunu ödeme ve ödeme sonucu sayfalarında görür. Havalede aynı numara referans kodudur.

Ne görüyorsunAnlamıNe yapmalı
PayTR, bekliyorOyuncu ödemeyi bitirmedi ya da PayTR'nin bildirimi siteye ulaşmadıPayTR panelinde ödemeye bak; para çekildiyse aşağıdaki PayTR adımları
Shopier, bekliyor, incelemeShopier başarılı dönüş bildirdiShopier panelinden kontrol et, onayla
Shopier, bekliyor, inceleme yokShopier dönüşü gelmediShopier panelinden kontrol et; para geçtiyse onayla
Havale/EFT, bekliyorSenin onayını bekliyorBanka hesabını kontrol et, onayla ya da reddet
inceleme, "Tutar uyuşmazlığı" ya da "Para birimi uyuşmazlığı"Bildirimdeki tutar ödemeyle tutmadı; kredi verilmediPayTR panelinde gerçek tutarı kontrol et
inceleme, "Canlı modda test ödemesi bildirimi"Canlı ödemeye test bildirimi geldiKredi verilmez; PayTR ayarlarını kontrol et
ödendi, inceleme, "kredi verilmedi"Para alındı ama kredi yüklenemedi (hesap silinmiş ya da bakiye üst sınırında)Durumu incele, gerekirse bakiyeyi elle düzenle
başarısız, "PayTR: …"Kart ödemesi reddedildiOyuncu yeniden denemeli
iptal, "Zaman aşımı"İki gün içinde sonuç gelmediAşağıya bak
iptal, "Oyuncu vazgeçti"Oyuncu denemeyi kendisi kapattıBir şey yapman gerekmez

PayTR: para çekildi ama kredi gelmedi#

PayTR'de krediyi yalnız PayTR'nin siteye gönderdiği bildirim yükler. Ödeme "bekliyor" kalıyorsa bildirim gelmemiş ya da reddedilmiştir. Sırayla kontrol et:

  1. Bildirim adresi: Ayarlar → Ödeme yöntemleri sayfasındaki Bildirim URL alanını, PayTR mağaza panelindeki bildirim adresiyle harf harf karşılaştır.
  2. Site adresi: bildirim adresi Ayarlar → Genel sayfasındaki site adresinden üretilir. Site adresi yanlışsa panelde gösterilen adres de yanlıştır. Bkz. Genel ayarlar.
  3. Erişim: PayTR siteye internetten HTTPS ile ulaşabilmelidir. Sertifika hatası, kapalı site ya da güvenlik duvarı bildirimi engeller. Bkz. Alan adı ve HTTPS.
  4. Anahtarlar: merchant key ya da salt yanlışsa imza tutmaz ve bildirim reddedilir. PayTR kapalıysa ya da anahtarlar eksikse de bildirim kabul edilmez. Anahtarları PayTR panelinden kopyalayıp yeniden kaydet.

Site bildirimi kabul etmediğinde PayTR'ye OK yanıtı dönmez; PayTR bu durumda bildirimi yeniden dener. Sorunu giderince bekleyen ödemenin "ödendi" olup olmadığını izle.

Elle düzeltmek

PayTR ödemeleri panelden onaylanmaz. Paranın geçtiğini PayTR panelinde doğruladıysan krediyi bakiye düzenleme ile ekle. Açıklamaya ödeme numarasını yaz.

Shopier ödemesi onay bekliyor#

Shopier ödemeleri hiçbir zaman kendiliğinden kredi yüklemez; sen onaylarsın. Nedeni: Ödeme yöntemleri.

  • "inceleme" etiketli ödeme, Shopier'in başarılı dönüş bildirdiği ödemedir. Shopier panelinde parayı kontrol et, Gelen tutar yazıp Onayla.
  • Etiketsiz bekleyen ödeme, dönüşün hiç gelmediğini gösterir: geri dönüş adresi yanlış olabilir ya da oyuncu Shopier'den siteye dönmemiş olabilir. Para Shopier'e geçtiyse bu ödemeyi de onaylayabilirsin.
  • Oyuncu dönüşte "Ödeme dönüşü doğrulanamadı" görüyorsa API secret yanlıştır. Shopier'den yeniden kopyalayıp kaydet.

Havale geldi ama tutar farklı#

Onayda Gelen tutar ödemenin tutarıyla aynı olmalıdır; oyuncu farklı tutar gönderdiyse onay kabul edilmez. Talebi Red nedeni yazarak reddet. Sonra oyuncu doğru tutarla yeni talep açabilir ya da sen gelen paraya göre bakiyesini elle düzenleyebilirsin.

Bir oyuncunun aynı anda yalnız bir bekleyen havale talebi olabilir. Oyuncu yeni talep açamıyorsa eski talebini onayla ya da reddet.

Ödeme başlamıyor#

Oyuncunun gördüğü mesaja göre:

MesajNeden ve çözüm
Şu anda kullanılabilir bir ödeme yöntemi yok.Hiçbir yöntem açık değil ya da ayarları eksik. PayTR test modundayken oyunculara görünmez.
Bu ödeme yöntemi kullanılamıyor.Yöntem kapatılmış ya da ayarları eksik. Sitenin para birimi GBP ise Shopier kullanılamaz.
Ödeme başlatılamadı. Lütfen biraz sonra tekrar dene.PayTR ödeme penceresini açmayı reddetti ya da PayTR'ye ulaşılamadı. Ödemeler sayfasında bu ödeme "başarısız" görünür, altında PayTR'nin verdiği neden yazar. Mağaza no, merchant key ve salt değerlerini kontrol et.
Çok fazla yarım kalmış ödeme denemen var.Oyuncunun son 24 saatte 3 yarım kart ödemesi var. Sonuç sayfasında eski denemeleri Vazgeç ile kapatabilir.
Kartla ödeme için önce profilinden bir e-posta adresi ekle.Hesapta gerçek e-posta yok. Oyuncu profilinden e-posta eklemeli.
Onay bekleyen bir havale talebin var.Önceki havale talebi sonuçlanmamış.

Günlüklere bakmak#

Ödeme bildirimleriyle ilgili uyarılar sunucu günlüğüne yazılır. Tek komutla kurduğun sunucuda:

Komut
sudo journalctl -u borcube --since "2 hours ago" | grep -E "\[(paytr|shopier|payments)\]"

Docker ile kurduysan, kurulum klasöründe:

Komut
docker compose logs borcube | grep -E "\[(paytr|shopier|payments)\]"
Günlük satırıAnlamı
[paytr] notification with an invalid hash was rejectedİmza tutmadı: merchant key ya da salt yanlış
[paytr] notification for unknown orderBildirim bu sitede olmayan bir ödeme için geldi; aynı PayTR mağazası başka bir sitede de kullanılıyor olabilir
[paytr] amount mismatchTutar uyuşmazlığı; ödeme incelemeye alındı
[paytr] currency mismatchPara birimi uyuşmazlığı; ödeme incelemeye alındı
[paytr] test-mode notification ignored for live paymentCanlı ödemeye test bildirimi geldi
[shopier] callback with an invalid signature was rejectedShopier dönüşünün imzası tutmadı: API secret yanlış
[payments] … could not start: …Ödeme başlatılamadı; satırın sonunda neden yazar

Hiç [paytr] satırı yoksa bildirim siteye hiç ulaşmamıştır; bildirim adresine ve erişime bak.

Kimin hangi ödemeyi onayladığını ya da reddettiğini Yönetim paneli → Kayıtlar → Panel kayıtları sayfasında görürsün. Günlükler hakkında daha fazlası: Günlükler ve destek.

Bir yanlış ya da eksik mi gördün? Discord’dan haber ver, hemen düzeltelim.