Cancel Payment

A payment with a PENDING status due to an AUTHORIZE transaction status (due to card authorization) can be canceled before it is completed if the payment is no longer required. Sending a cancel request will update the payment's status to CANCELLED.

3DS Payments

Payments in a PENDING status due to 3DS authentication cannot be canceled. These payments are in a temporary state awaiting user authentication. The payment status will automatically update to either FRAUD VERIFIED or CANCELLED based on the outcome of the authentication process.

If you need a receipt for the canceled transaction, you can retrieve it after it has been created. To do this, use the Retrieve Payment by ID endpoint and check the receipt_url field in the payment.transaction object.

To use this endpoint, you have to provide an X-Idempotency-Key in your request. Check the Authentication page for more information.

Language
Credentials
Click Try It! to start a request and see the response here!