Reverse a payment request by card-provider reference
Payment Requests
Reverse a payment request by reference
Reverse a payment request located by its card-provider reference.
POST
Reverse a payment request by card-provider reference
Reverses a payment request you identify by its card-provider reference instead of its ID: the account comes from
paymentRequestReference.cardProviderReference (type + referenceId) and the request from its externalId. Behavior and response — including the { "fiat": <number>, "crypto": "<string>" } amount objects — match reversing by ID.
Send a unique idempotencyKey; repeating the same key and body returns the original result.
Concept guide: Payment requestsAuthorizations
OAuth2 client credentials flow. Token endpoints:
Body
application/json
Reverses a payment request identified by its card-provider reference.
Identifies a payment request by the card-provider reference of its account plus the request's externalId — used by the "by reference" settle/reverse endpoints.
Why a payment request was reversed (recorded for audit).
Available options:
CUSTOMER_CANCELLATION, MERCHANT_VOID, ACQUIRER_FAILURE, NETWORK_DECLINE, OTHER Unique key to prevent duplicate operations on retry
Maximum string length:
255Optional free-text reason for the reversal
Maximum string length:
1000
