payment.succeeded olayına götürür. Gerekenler:
çalışan bir Poyra kurulumu (Docker ile kurulum) ve
kiracınızın API anahtarı (İlk açılış).
1
Test POS hesabı ekleyin
Gerçek banka kimliği gerekmez; MockBank tam
davranışlı bir test bankasıdır:
2
Ödemeyi oluşturun ve confirm edin
status: "requires_action" ve bir nextAction içerir: bankaya
gönderilecek adres ve imzalı form alanları. Gerçek entegrasyonda bu formu
müşterinin tarayıcısında otomatik gönderirsiniz; MockBank’ta adres doğrudan
Poyra’nın geri dönüş ucudur.3
Banka dönüşünü simüle edin
nextAction.url değerine nextAction.fields alanlarını form olarak POST
edin:succeeded olur ve
webhook kuyruğa girer.4
Sonucu okuyun
payment.created → risk kararı →
payment.confirm.started → attempt.initiated → payment.succeeded —
ve “neden bu POS” sorusunun cevabı olan yönlendirme kaydı.Kod yazmadan aynı akış
Aynı yolculuğun kodsuz hâli ödeme bağlantısıdır:Sonraki adımlar
Red senaryolarını deneyin
10099 gönderin: kart reddi. 10098: 3DS başarısız. Devretme için ikinci hesap.Webhook kaydedin
Sonucu yoklamak yerine imzalı olayla öğrenin.
Taksit şeması tanımlayın
BIN kataloğu + şema olmadan taksit teklif edilmez.
Rota kuralı yazın
İkinci POS’u ekleyince trafiği kurala bağlayın.