Ana içeriğe geç

Authorization / Capture

Ödeme işlemleri iki aşamalı olarak gerçekleştirilebilir: önce authorization (ön provizyon), ardından capture (çekim).

Kavramlar

TerimAçıklama
AuthorizationKarttan tutarın ayrılması (bloke). Para henüz çekilmez.
CaptureBloke edilen tutarın çekilmesi.
VoidAuthorization'ın iptal edilmesi. Bloke kaldırılır.

Akış

Ne Zaman Kullanılır?

SenaryoYaklaşım
Anında teslimat (dijital ürün, e-kitap)Direkt çekim (capture: true)
Fiziksel ürün gönderimiSipariş hazırlanınca capture
RezervasyonAuthorization al, check-in'de capture
Ön siparişAuthorization al, ürün hazır olunca capture

Authorization Süresi

Authorization'lar bankaya göre 7-30 gün geçerlidir. Bu süre içinde capture yapılmazsa bloke otomatik olarak kalkar.

uyarı

Authorization süresini aşarsanız capture başarısız olur. Uzun süreli bekleme gerektiren senaryolarda capture süresini takip edin.

Kısmi Capture

Bloke edilen tutarın tamamını değil, bir kısmını çekebilirsiniz. Kalan tutar otomatik olarak serbest bırakılır.

{
"order_id": "ORD-xxx",
"session_id": "ses_xxx",
"amount": 5000
}

Bu örnekte, orijinal authorization tutarından yalnızca 50,00 TL çekilir.