approved durumdaki transferler bankaya gönderilir, işlem başlatılır. Bu adımdan sonra para hesaplarınızdan çekilir.
Endpoint
transfer-admin rolü gerektirir.
İ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 response422 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.