Cancel Transaction
Card (Money In)
Cancel Transaction
Cancels a card transaction — voids it when not yet settled, refunds it when already settled.
PATCH
Cancel Transaction
Authorizations
JWT issued by POST /api/v1.1/access-token/b2b. Send Authorization: Bearer <token>.
Merchant API key (Credential.api_key). Required on every request.
Response
SP000 Successfully — transaction voided or refunded (see data.cancel_type).
Merchant v2 envelope returned on a successful cancel (SP000, HTTP 200).
SingaPay custom business response code.
Example:
"SP000"
Human-readable label paired with response_code.
Example:
"Successfully"
Payload returned on a successful cancel. cancel_type is void for a not-yet-settled transaction or refund for a settled one.
