Skip to main content
POST
Creates a refund for a previously successful transfer. The refund will be processed asynchronously and you will receive webhook notifications about status changes.

Request

string
required
The transfer ID to refund (e.g., tr_000000000000000000011)
string
Zendesk ticket ID associated with the refund (e.g., zd_123456)

Response

number
The unique refund ID
string
The current status of the refund. Possible values: created, pending, pending_manual, successful, failed
string
The original transfer ID that is being refunded
number
The refund amount (same as original transfer)
string
The currency of the refund (e.g., XOF, USD)
string
The reason for the refund
string
The payment method used for the refund. Possible values: mobile_money, bank_transfer
boolean
Whether fallback methods are allowed for this refund
boolean
Whether a fallback method was used for this refund
object
Additional metadata associated with the refund
string
The Zendesk ticket ID associated with the refund
string
The date and time when the refund was created
string
The date and time when the refund was last updated