Refund webhooks
Subscribe to refund webhooks for updates on status changes
Refunds
Webhooks can be configured to receive updates on every status change that occurs through the life cycle of a refund.
![Refund statuses](https://files.readme.io/81aec31c15b33f407a4599a7bba2ea41d40dce504dde6764156dddeb8dea602e-Refund_Status_Diagrams.png)
Refund statuses
Refund webhook payload
The webhook payload data
field represents all refund detail fields returned in the get payin endpoint.
Refund events
Event | Description |
---|---|
refund.created | Triggered when a refund is created and waiting approval. The refund status is CREATED . |
refund.processing | Triggered when a refund is approved and is currently processing. The refund status is PROCESSING . |
refund.succeeded | Triggered when a refund has completed processing. The refund status is SUCCEEDED . |
refund.failed | Triggered when a refund unsuccessfully attempted to process. The refund status is FAILED . |
refund.canceled | Triggered when a refund is canceled before the refund completes processing. The refund status is CANCELED . |
refund.in_review | Triggered when a refund is flagged for risk review. The refund status is IN_REVIEW . |
Updated 3 days ago