Ana içeriğe geç

Ödeme İptal (Cancel)

11.1 Ödeme İptal (Cancel)

Tanım

İptal işlemi, henüz provizyonda olan (capture edilmemiş veya aynı gün içinde olan) işlemler için kullanılır.

Endpoint: POST /b2c/payment/cancel

Base URL: https://pgw.netahsilatdemo.com

Header

AlanTipZorunluAçıklama
AuthorizationstringBearer {AccessToken}

Request Body

AlanTipZorunluAçıklama
referenceCodestringİşleme ait merchant referans kodu (clientReferenceCode)
reasonstringİptal sebebi

Request Örneği

{
"referenceCode": "8893cec8-51df-40bc-b7e3-cc06fd1a48b6",
"reason": "customer_request"
}

Response

AlanTipAçıklama
successbooleanİşlem sonucu
errorstringHata mesajı
lastAmountdecimalİşlem sonrası kalan tutar

Response Örneği

{
"error": null,
"success": true,
"lastAmount": 0.00
}

İş Kuralları

  • İptal edilen işlem tekrar işleme alınamaz
  • İptal sonrası:
    • lastAmount = 0 olur
  • Aynı işlem için birden fazla iptal isteği gönderilmemelidir (idempotency önerilir)