Skip to main content
POST
Cancel a previously authorized card payment. This releases the hold on the customer’s card. Only applicable for MANUAL_CAPTURE and CAPTURE_BEFORE_EXPIRY payments that have not yet been captured. Cannot cancel AUTO_CAPTURE or already captured payments.

Authorization

Bearer <accessSecret> Path Parameters
string
required
The payment request ID from the Charge Saved Card response.
Request Body Schema
string
Reason for cancellation.
  • Duplicate — Duplicate payment
  • Abandoned — Payment was abandoned
  • Requested by customer — Customer requested cancellation
  • Other — Other reason (requires cancelledReasonDescription)
string
Additional cancellation notes. Max 60 characters. Required when cancelledReasonCode is Other.
Response
boolean
true if the payment was cancelled successfully.
string
Confirmation message.