Cancel an authorised payment
Cancels the authorisation on a payment that has not yet been captured, and returns a unique reference for this request. You get the outcome of the request asynchronously, in a CANCELLATION webhook.
If you want to cancel a payment but don't have the pspReference, use the /cancels endpoint instead.
If you want to cancel a payment but are not sure whether it has been captured, use the /payments/{paymentPspReference}/reversals endpoint instead.
For more information, refer to Cancel.
Path parameters
The pspReference of the payment that you want to cancel.
Headers
A unique identifier for the message with a maximum of 64 characters (we recommend a UUID).
Request body
Response
Created - the request has been fulfilled and has resulted in one or more new resources being created.
Changes
Changed in 3 of the 54 revisions of this API.5
- ○
added the new optional request property
enhancedSchemeData/carRentalnew-optional-request-property
- ○
added the new optional request property
enhancedSchemeData/lodgingnew-optional-request-property
- ○
added the new optional request property
enhancedSchemeData/temporaryServicesnew-optional-request-property
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ○
added the new optional request property
enhancedSchemeData/levelTwoThreenew-optional-request-property
- ○
- ○
added the new optional request property
enhancedSchemeDatanew-optional-request-property
- ○