Cards
Void Payment
This endpoint voids a previously authorised card payment before it is captured.
Only payments in authorised status can be voided. Once voided, the status will be updated to failed.
⚠️ Voiding is only allowed before capture. If a payment has already been captured or is in a final state, this operation will return an error.
POST
Void Payment
Authorizations
A unique identifier assigned to each application.
A secure token associated with the app-id.
Body
application/json
The unique ID of the authorised payment (e.g., VMMAOTFQ).
Example:
"PSADT5CE"
Response
Void successful
Example:
"7PPPMXIGH"
Example:
"Testing"
Example:
"test@example.com"
Example:
"wc_order_6C1hcvg4T7Pom"
Available options:
pending, authorised, waiting, received, expired, return_pending, return_expired, partially_refunded, return_received, return_rejected, failed, in_dispute, dispute_lost Example:
"failed"
Example:
"USD"
Example:
10000
Example:
10000
Example:
0
Example:
false
Example:
"card"
Example:
""
Example:
"2025-05-28T04:22:21.567+0000"
Void Payment