Refunds
Initiates a refund for an already captured or settled transaction. Each refund is treated as a new transaction of type REFUND. Use GET /transactions to retrieve its details.
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
external_idstringRequiredExample:
A unique identifier (e.g., UUID) for this refund in your system. Used for idempotency checks and correlating the refund internally.
496de72d-d4a4-45eb-b426-3d04d2078a85trx_idstringRequiredExample:
The unique ID of the original PAYMENT transaction that you want to refund.
trx_01J5XCMDXCFXCAQ1BV8HVG6644amountintegerRequiredExample:
The amount to refund, in the smallest currency unit (e.g., cents for USD).
5000Responses
200
Details of the new refund transaction.
application/json
post
/refunds200
Details of the new refund transaction.
Was this helpful?
