Summary
Collects that fail and need their funds returned now move to two new statuses,reversal_initiated and reversed. Tazapay initiates the return as a refund, and the collect moves to reversed once that refund succeeds.
What’s new
- Two new collect statuses:
reversal_initiatedandreversed. - Two new webhook events:
collect.reversal_initiatedandcollect.reversed, both on by default. - Two valid status paths:
failed→reversal_initiated→reversed, andfailed→reversed.reversal_initiatedis optional. - Subscribe to
collect.reversedto know when the funds are back with the source. - Stablecoin refunds now include a
tracking_detailsobject with the on-chain details of the refund transfer.
Relevant Links
- Collect State Machine
- Collect Webhooks
- Reversals
- Refunds
- Quickstart: reversal note and production checklist