Sandbox
Simulate a card return
Simulate a merchant-initiated RETURN against an existing settled card transaction in the sandbox environment. Creates a CardRefund on the parent and either flips the parent to REFUNDED (full refund) or keeps it SETTLED with a non-zero refundedAmount (partial refund).
Production returns 404 on this path.
post/sandbox/cards/{id}/simulate/return
Path parameters
idstring required
The id of the card the return applies to.
Request body
Example request
{
"cardTransactionId": "CardTransaction:019542f5-b3e7-1d02-0000-000000000100",
"amount": 1500
}Response
Simulation accepted. The resulting card operation is delivered asynchronously via the issuer's events webhook. Returns the issuer transaction token that correlates the simulated event.
Example response
{
"issuerTransactionToken": "f3a1c2d4-5b6e-7890-abcd-ef0123456789"
}