transaction.spend.completed webhook with a refund completion reason.
Endpoint
Path parameters
Headers
Body
Example request
Response
A successful response returns the transaction ID and settled status with a refund completion reason.200 OK
Errors
Behavior notes
- Transaction must be settled. You can only refund transactions that have already been settled.
- FX conversion applies. The refund amount is converted using the transactionβs original merchant and billing currencies.
- Triggers webhooks. The refund fires the same webhooks as a real refund, including
transaction.spend.completedwithcompletionReason: "REFUND".