Simulations 2.0 — Card Transactions
Simulate authorization reversal
A reversal releases the hold that was placed on account funds by an authorization, thus returning the funds to the account. This endpoint simulates an authorization.reversal type transaction by including the original_transaction_token and amount in your request.
post/simulations/cardtransactions/authorization.reversal
Request
- Base URLhttps://sandbox-api.marqeta.com/v3
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Response
Created
Example response
{
"transaction": {
"type": "authorization",
"state": "PENDING",
"token": "**AUTHORIZATION_TRANSACTION_TOKEN**",
"user_token": "**USER_TOKEN**",
"card_token": "**CARD_TOKEN**",
"response": {
"code": "0000",
"memo": "Approved or completed successfully"
},
"created_time": "2024-12-06T21:39:43Z",
"user_transaction_time": "2024-12-06T21:39:43Z",
"settlement_date": "2024-12-06T00:00:00Z",
"amount": 10,
"gpa": {
"ledger_balance": 250,
"available_balance": 240,
"impacted_amount": -10
},
"currency_code": "USD",
"currency_conversion": {
"original_amount": 10,
"conversion_rate": 1,
"original_currency_code": "840"
},
"network": "VISA",
"subnetwork": "VISANET",
"card_acceptor": {
"mid": "000000000011111",
"mcc": "6411",
"name": "Marqeta Storefront",
"city": "St. Petersburg",
"state": "FL"
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.