POST
Void Payment

Authorizations

app-id
string
header
required

A unique identifier assigned to each application.

secret-key
string
header
required

A secure token associated with the app-id.

Body

application/json
uuid
string
required

The unique ID of the authorised payment (e.g., VMMAOTFQ).

Example:

"PSADT5CE"

Response

Void successful

uuid
string
Example:

"7PPPMXIGH"

name
string
Example:

"Testing"

email
string
Example:

"test@example.com"

external_id
string
Example:

"wc_order_6C1hcvg4T7Pom"

status
enum<string>
Available options:
pending,
authorised,
waiting,
received,
expired,
return_pending,
return_expired,
partially_refunded,
return_received,
return_rejected,
failed,
in_dispute,
dispute_lost
Example:

"failed"

pay_code
object | null
currency
string
Example:

"USD"

amount
number
Example:

10000

total
number
Example:

10000

paid_amount
number
Example:

0

is_refundable
boolean
Example:

false

payment_method
string
Example:

"card"

expired_at
string
Example:

""

webhook_notification
object
refund_information
object
sender_details
object
created_at
string<date-time>
Example:

"2025-05-28T04:22:21.567+0000"