Ödeme entegrasyonu
iyzico
Ne yapar
- Kart ödemelerini iyzico'nun 3D Secure sayfası üzerinden alır; kart numaraları mağazanıza hiç ulaşmaz.
- Ödeme adımında, kart BIN'ine ve sepet tutarına göre canlı bir taksit tablosu gösterir.
- Tek tıkla tekrar alışveriş için kartları iyzico'da saklar; tam ya da kısmi iadeleri sipariş ekranından çalıştırır.
Sağlayıcının merkezi: Türkiye
iyzico, PayTR'nin yanında Kambloo'nun iki birincil kart ödeme yönteminden biridir. Türkiye'deki bir mağazanın ilk günden ihtiyaç duyduğu her şeyi kapsar: 3D Secure ile kart tahsilatı, BIN tabanlı taksitler, saklı kartlar ve API üzerinden iade. Adaptör bir Dahili Modüldür. Kambloo bunun için hiçbir ücret almaz; her işlemde iyzico'nun kendi komisyonu geçerlidir.
Kambloo ile nasıl çalışır
Müşteri siparişi onayladığında Kambloo siparişi beklemede durumunda oluşturur, stoğu ayırır ve ödemeyi başlatmak için iyzico'yu çağırır. Müşteri iyzico'nun 3D Secure sayfasına gönderilir. Kart numarası ve CVV oraya girilir, sizin vitrininize değil. Ardından iyzico, mağazanızın webhook adresine imzalı bir geri bildirim gönderir. Kambloo, gelen verinin tek bir alanını okumadan önce imzayı doğrular. Başarılı sonuçta ödeme tahsil edildi, sipariş ödendi olarak işaretlenir ve müşteri onay sayfasına düşer.
Geri bildirimler idempotenttir. Aynı işlem için gelen ikinci bir bildirim, ödemeler tablosundaki benzersiz kısıta takılır ve işlenmiş kabul edilir. Eşzamanlı yinelenen bildirimler, conversation ID üzerinde kısa bir kilitle sıraya alınır. On dakika içinde hiçbir bildirim gelmezse bir durum sorgulama işi sonucu iyzico'dan sorar.
Taksitler kart BIN'inden hesaplanır. Müşteri ilk altı haneyi yazdığında Kambloo o BIN ve tutar için taksit tablosunu ister. iyzico'nun satır başına komisyonunu da içeren yanıt bir saat önbellekte tutulur ve ödeme adımında gösterilir. Yönetim panelinde hangi taksit sayılarının sunulacağına, asgari sepet tutarına ve farkın üstlenilip üstlenilmeyeceğine ya da siparişe ayrı bir satır olarak eklenip eklenmeyeceğine siz karar verirsiniz.
Saklı kartlar iyzico'nun cardUserKey ve cardToken değerlerini kullanır. Veritabanınızda token, kart markası ve son dört hane bulunur. Bir müşteri hesabından kartını sildiğinde Kambloo token'ı iyzico'dan da siler. Tam ya da kısmi iadeler sipariş ekranından yapılır ve iade edilebilir bakiyeyi aşamaz.
Gerekenler
- API anahtarı ve gizli anahtarı olan bir iyzico üye işyeri hesabı.
- Yayına almadan önce test için sandbox bilgileri.
- iyzico'nun geri bildirim adresinize ulaşabilmesi için yayına alma sihirbazını tamamlamış bir mağaza.
Kurulum adımları
Kısa sürüm. Mağaza yönetim panelinizdeki ekranlar aynı sırayı izler.
- iyzico modülünü Market'ten kurun. Ücretsizdir.
- Ayarlar > Ödemeler > iyzico bölümünü açın ve API anahtarınızla gizli anahtarınızı yapıştırın. Kambloo bunları şifreli saklar.
- Deneme (sandbox) anahtarlarıyla başlayın ve iyzico'nun test ortamında bir test siparişi verin.
- Hangi taksit sayılarını sunacağınızı ve taksit farkının müşteriye yansıtılıp yansıtılmayacağını seçin.
- Canlı anahtarlara geçin. Yapılandırma tamamlanır tamamlanmaz iyzico ödeme adımında görünür.
iyzico hakkında sorular
Mağazamın kendi PCI sertifikasına ihtiyacı var mı?
Hayır. Kart bilgileri iyzico'nun kendi sayfasına ya da SDK'sına girilir. Kambloo yalnızca bir token ile maskelenmiş son dört haneyi saklar; bu da PCI kapsamınızı SAQ-A seviyesinde tutar.
3D Secure geri bildirimi hiç gelmezse ne olur?
Bir durum sorgulama işi 10 dakika sonra doğrudan iyzico'ya sorar. Sipariş, gelen yanıta göre ödendi ya da başarısız olarak işaretlenir. Ödemeler askıda kalmaz.
iyzico'yu kendi banka sanal POS'umla birlikte kullanabilir miyim?
Evet. Yapılandırılmış her ödeme yöntemi ödeme adımında yan yana listelenir. iyzico'yu varsayılan olarak tutup daha düşük komisyon için kendi banka POS'unuzu ekleyebilirsiniz.