v1
latestOpenAPI 3.0.12026-07-225791279.7 KBAuth-Capture-Void
Void Transaction
This endpoint voids a previously authorized transaction. This request can only be done on transactions that are fully authorized and have not been captured
Notes:
- Partially captured authorizations cannot be voided: If any amount has been captured, void is not allowed. The response will indicate the remaining capturable amount..
- Fully captured authorizations cannot be voided:: Once a transaction is fully captured (status becomes CAPTURED), it cannot be voided. You must use the refund API instead.
- Authentication: Valid Authorization header required (same format as authorize endpoint).
- Only fully authorized (uncaptured) transactions can be voided: Void is only allowed for authorizations that have never been captured.
post/card/auth_capture/void
Request body
Example request
{
"authorization_reference": "AUTH-ABCD1234EFGH5678IJKL",
"void_reference": "VOID-001",
"void_reason": "Customer cancellation"
}Response
Void Transaction
Example response
{
"status": "VOIDED",
"message": "Void successful",
"void_reference": "VOID-1705123456-WXYZ5678",
"voided_amount": 100
}