2Checkout Modülü
Müşteriyi 2Checkout ödeme sayfasına yönlendirerek tahsilat alın ve ödeme bildirimini faturayla eşleştirin.
Ekrana Erişim
Ayarlar → Finansal → Ödeme Ağ Geçitleri yolunu izleyin, Tüm Modüller sekmesini açın ve 2Checkout kartına tıklayın: {admin}/modules/payment?module=TCO
Müşterinin göreceği yöntem listesini Ödeme Ağ Geçitleri ekranından düzenleyin.
Ekranda Neler Var
Kartta 2Checkout hesap bilgileri, test seçeneği ve ortak ağ geçidi ayarları bulunur.
Müşteri sipariş ve fatura bilgileriyle 2Checkout ödeme sayfasına yönlendirilir. Kart bilgilerini orada girer. Ödeme bildirimi WISECP'ye geldiğinde ilgili fatura işlenir.
Bu modülde kart saklama, abonelik, taksit ve otomatik iade yoktur. İadeyi 2Checkout hesabınızdan yaparsınız.
Ön Koşullar
- Satıcı kodunu bildiğiniz bir 2Checkout hesabı.
- Hesabınızın kabul ettiği bir tahsilat para birimi.
- 2Checkout bildirimlerinin HTTPS üzerinden ulaşabildiği bir kurulum.
Alanlar
Durum, komisyon, para birimi dönüştürme, tutar aralığı ve ülke listeleri için Ödeme Ağ Geçitleri makalesine bakın. Callback URL, Success URL ve Failed URL değiştirilemez; alan sonundaki kopyalama simgesini kullanın.
İşlemler
2Checkout hesap bilgilerini alma
- 2Checkout hesabınızda Integrations → Webhooks & API sayfasını açın.
- API bölümündeki gizli anahtarı ve INS bölümündeki gizli sözcüğü kopyalayın.
- Aynı alandaki satıcı kodunu da alın. WISECP'ye gireceğiniz üç değer hazırdır.
Hesap bilgilerini kaydetme
- 2Checkout modül kartını açın ve Durum kutusunu işaretleyin. Kapalıyken diğer alanlar kilitlidir.
- Merchant Code, Secret Key ve Secret Word alanlarını doldurun.
- Deneme için Test Mode kutusunu işaretleyin; gerçek tahsilata geçmeden önce işareti kaldırın.
- Değişiklikleri Kaydet butonuna tıklayın. Ödeme yönteminin ayarları kaydedilir.
Bildirim adresini kaydetme
- Modül kartındaki Callback URL değerini alan sonundaki simgeyle kopyalayın.
- Integrations → Webhooks & API → INS Settings → Add endpoint yolunu açın. Adresi yapıştırın, SHA256 seçin ve Save endpoint butonuna tıklayın.
- INVOICE_STATUS_CHANGED olayını düzenleyin. Parameters bölümünde md5_hash yerine hash seçin ve Save trigger butonuna tıklayın.
- Test ödemesinde sağlayıcı işlem kaydını ve WISECP faturasını karşılaştırın. Modül imzalı approved ve deposited bildirimlerini kabul eder.
Müşterinin ödeme akışı
- Müşteri siparişte, faturada veya bakiye yüklerken bu yöntemi seçer.
- Kısa bekleme ekranından sonra 2Checkout ödeme sayfasına gider.
- Ödemeyi orada tamamlar ve sitenize döner.
- Ödeme bildirimi faturayı kapatır. Bildirim müşterinin dönüşünden sonra gelebilir; fatura durumunu kontrol edin.
Ödemeyi iade etme
- İadeyi 2Checkout hesabınızdan yapın. Modül sağlayıcıya iade isteği göndermez.
- Ödenmiş faturayı açın: {admin}/invoices/detail?id={invoice}
- Özet → Durumu Değiştir bölümünde İade Edildi ve Gider olarak ekle seçin.
- Durumu Güncelle butonuna tıklayın. WISECP iade durumunu kaydeder; bu işlem ikinci kez para göndermez.
Dikkat Edilecekler
Yanlış gizli anahtar, gizli sözcük veya ulaşılamayan bildirim adresi faturanın açık kalmasına yol açabilir. Yöntemi müşterilere sunmadan önce test ödemesiyle fatura durumunu birlikte kontrol edin.
Bu sürümde müşteri ödemeden sonra başarısız ödeme sayfasına dönebilir. Yeniden ödeme istemeden önce 2Checkout işlem kaydıyla WISECP faturasını karşılaştırın.
Kayıtlı karttan otomatik yenileme için Kart Saklama Modülü alanında başka bir sağlayıcı seçin. 2Checkout iadelerini sağlayıcı hesabınızdan yönetin.
Gerekli Yetkiler
Ayarlar için Ödeme Modülü Ayarları (MODULES_PAYMENT_SETTINGS) gerekir. Fatura değişiklikleri için Faturalandırma → Düzenleme (INVOICES_OPERATION) gerekir.
İlgili Makaleler
Geri bildiriminiz için teşekkürler!
Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.