Skip to main content
The state of a redemption can be tracked by consuming webhook events. Every state change emits an event carrying a redemption object that includes, amongst other fields, the status, redeemed_amount, created_at, and updated_at fields. On a partial settlement the change_voucher field is also included. The redemption events are:
  • redemption.created: Fired when a new redemption is created (status draft). See the redemption.created event.
  • redemption.confirmed: Fired when the redemption is successfully confirmed from the provider and the funds are consumed. See the redemption.confirmed event.
  • redemption.failed: Fired whenever a state transition lands in a failed outcome. See the redemption.failed event.

Error Codes

👉 See Common Error Codes