v1

latestOpenAPI 3.1.02026-07-241653251.3 MB
Payins

Cancel a pending manual approval

Cancels a pending or approved manual approval for a Tier 4 payin transaction, setting it to REJECTED state.

Use this endpoint when a platform or shopper wants to withdraw a transaction that is awaiting compliance review. Once cancelled, the transaction cannot be reinstated — a new POST /pay/rfq must be issued.

The merchant_code query parameter is optional. When omitted, the authenticated platform code is used as the merchant identifier.

delete/pay/{id}/approval

Path parameters

idstring required

Transaction id of the manual approval to cancel.

Query parameters

participant_codestring required

End-user participant (shopper) code whose approval to cancel.

merchant_codestring

Merchant participant code associated with the approval. Defaults to the authenticated platform code when omitted.

Headers

X-SCX-SIGNEDstring required

HMAC-SHA256 signature of the request, base64-encoded. See the Authentication guide for the exact signing formula.

X-SCX-TIMESTAMPstring required
Example:1678901234

Current Unix timestamp in seconds. Must be within 60 seconds of server time or the request is rejected.

Response

Approval successfully cancelled.