Ana içeriğe geç

Ön Provizyon Kapama (Capture Pre-Authorization)

Daha önce yetkilendirilmiş bir ödemeyi kapatın (capture). Tutarın tamamını veya bir kısmını kapatabilirsiniz.

POST/api/pre-authorization/{paymentId}/capture

Yol Parametreleri (Path Parameters)

ParametreTipAçıklama
paymentIdstringÖn provizyon işleminin benzersiz kimliği (UUID).

İstek Parametreleri (Request Parameters)

ParametreZorunluTipAçıklama
amountEvetnumberKapatılacak tutar (ön provizyon tutarına eşit veya daha az olabilir) (örneğin, 90.00).
currencyEvetstringPara birimi kodu (örneğin, TRY).

Yanıt (Response)

Kapatma ayrıntılarını içeren bir ApiPaymentResponse nesnesi döner.

AlanTipAçıklama
paymentIdstringÖdeme işlemi için benzersiz kimlik (UUID).
orderIdstringOrijinal takip numaranız.
amountnumberİşlem tutarı.
installmentCountnumberTaksit sayısı.
currencystringPara birimi kodu.
merchantCommissionnumberÜye işyerinden alınan komisyon.
statusstringÖdeme durumu (örneğin, SUCCESS, FAILED, ENROLLED).
paymentDatestringÖdeme tarihi ve saati (ISO formatı, örneğin, 2023-05-01T14:30:00Z).
cardHolderNamestringKart sahibinin adı.
panstringMaskelenmiş kart numarası (örneğin, 411111******1111).
domIntstringYurt içi veya Yurt dışı işlem (DOM/INT).
cardSchemestringKart şeması (örneğin, VISA, MASTERCARD).
cardTypestringKart tipi (örneğin, CREDIT, DEBIT).
loyaltyCodestringSadakat programı kodu (varsa).
externalTransactionIdstringÖdeme sağlayıcısından gelen işlem kimliği.
authCodestringÖdeme sağlayıcısından gelen onay kodu.
resultCodestringÖdeme sağlayıcısından gelen sonuç kodu.
resultMessagestringÖdeme sağlayıcısından gelen sonuç mesajı.
customerIdstringMüşteri için benzersiz tanımlayıcı (sağlanmışsa).