Authorization / Capture
Ödeme işlemleri iki aşamalı olarak gerçekleştirilebilir: önce authorization (ön provizyon), ardından capture (çekim).
Kavramlar
| Terim | Açıklama |
|---|---|
| Authorization | Karttan tutarın ayrılması (bloke). Para henüz çekilmez. |
| Capture | Bloke edilen tutarın çekilmesi. |
| Void | Authorization'ın iptal edilmesi. Bloke kaldırılır. |
Akış
Ne Zaman Kullanılır?
| Senaryo | Yaklaşım |
|---|---|
| Anında teslimat (dijital ürün, e-kitap) | Direkt çekim (capture: true) |
| Fiziksel ürün gönderimi | Sipariş hazırlanınca capture |
| Rezervasyon | Authorization 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.