Skip to main content
Send, 4-eyes akışının son adımıdır. approved durumdaki transferler bankaya gönderilir, işlem başlatılır. Bu adımdan sonra para hesaplarınızdan çekilir.

Endpoint

Yetki: transfer-admin rolü gerektirir.
Bu adım geri alınamaz. Bankaya gönderim başladıktan sonra processing aşamasına geçen transfer ancak banka tarafında reddedilirse failed olur. Hesaplarınızdan para çekilir.

İstek

Yanıt

202 Accepted — istek alındı, banka çağrıları yapıldı. Yanıttaki status’lar:

Asenkron sonuç

FAST ve EFT işlemleri çoğu zaman asenkron tamamlanır. processing veya delivered döndüğünde nihai sonucu webhook ile yakalayın: Detay: Webhook Olayları. Webhook gelmemişse GET /api/v1/transfers/{id} ile son durumu sorgulayabilirsiniz — bkz. Transfer Detayı.

Banka tarafından red

Banka tarafı red veya bakiye yetersizliği gibi durumlarda response 422 Unprocessable Entity + application/problem+json döner; code programatik karar için, provider_error_code bankanın orijinal kodunu taşır. Tam payload yapısı: Hata Yönetimi. Sonradan GET /api/v1/transfers/{id} ile sorgulandığında failed transfer için error_code ve provider_error_code response body’sinde yer alır.

Akıllı yönlendirme ve fallback

Sender hesabınız birden fazla banka konnektörüne bağlıysa, Payven uygun olanı seçer. Birinci konnektör hata verirse otomatik fallback’e düşer (success_sender_account_id yanıtta gerçek kullanılan hesabı taşır). Bu sırada retry_count artar.

Hata response’ları

Hata yanıtı RFC 9457 problem+json. Detay: Hata Yönetimi.

Sonraki adımlar

Webhook entegrasyonu

Asenkron sonuçları gerçek zamanlı yakalayın.

Transfer detayı

Tek bir transferin son durumunu sorgulayın.

Dekont indirme

Tamamlanmış transferin makbuz PDF’i.

Tekrarlayan transfer

Periyodik (maaş, kira, abonelik) transferler.