Skip to main content
Void, mutabakat öncesinde tam tutarlı ödeme iptalidir. İade’den (refund) farkı: void işlemi banka tarafında muhasebe hareketi yaratmaz, ödeme hiç olmamış gibi kayıttan düşer. Müşterinin kart ekstresinde işlem görünmez.

Endpoint

İstek

Request body tamamen opsiyoneldir — sadece header’lar yeterlidir.

Başarılı response

İşlem durumunun wire değeri canceled (önceki ad “voided” değiştirildi, eski isimlendirme tüm enum genelinde temizlendi). Asenkron void senaryosunda geçici olarak canceled_processing durumu görülebilir; final durum webhook (void.completed) ile gelir.

Void mu, refund mu?

Pratik kural: Aynı gün içinde, tam tutar iade edilecekse → void. Diğer durumlarda → refund.
Pratikte tek endpoint yeterli: Hangi yöntemin uygun olduğunu Payven banka durumuna göre otomatik karar verir. /refund çağırdığınızda mutabakat öncesi ise void, sonrası ise refund satırı oluşur. Yine de “kesin void” istiyorsanız bu endpoint’i kullanın.

Pre-Auth iptali

Henüz capture edilmemiş bir Pre-Auth (ön provizyon) bu endpoint ile iptal edilebilir — rezervasyon serbest bırakılır:
Detay: Pre-Auth ve Capture.

Hata response’ları

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

Webhook olayları

Detay: Webhook Olayları.