Skip to main content
POST
Reverse an authorization
Releases a hold, and nothing settles. A single-use card the hold closed stays closed, as it does on a live reversal.

Authorizations

Authorization
string
header
required

A platform access token. Get one on the Create an access token endpoint by exchanging your client_id + client_secret, then send it as Authorization: Bearer <token>. Tokens live one hour.

Path Parameters

card_id
string
required
transaction_id
string
required

Response

The voided transaction.

object
string
required
Allowed value: "test_transaction"
id
string
required
card_id
string
required
amount_cents
integer
required

Negative on a refund.

merchant
string
required
status
enum<string>
required
Available options:
authorized,
cleared,
declined,
voided,
refunded
simulated
boolean
required
events
string[]
required

The webhook events this call sent.

card
object
required
mcc
string
decline_reason
string
original_transaction_id
string

On a refund, the transaction it refunds.