A redemption object has been created and a reward code has been booked for 30 minutes (a booked redemption must be validated with redeem or activate actions, see Recommended API Usages).
🟠
pending
A redemption object has been created, no reward code is created at this step.
🟢
redeemed
A reward code has been generated and attached to the redemption.
🔴
denied
The redemption has been rejected due to rules applied on the promotion (eg: country restriction) or because user's email domain name is in our deny-list (we regularly update our deny-list with a list of trash-inbox or fake-email tools).
🔴
failed
The redemption terminate in failed state when an error occurred during code generation.
⚫
canceled
A booked, pending, denied or failed redemption can be canceled with the cancel action.