Skip to main content
Use this endpoint to record when a promotion code is redeemed during checkout. This updates usage counters on both the code and the parent promotion.
string
required
Bearer token with marketing:write scope

Request body

string
required
The promotion code that was redeemed
string
The booking ID where the code was applied
string
The customer ID who redeemed the code
integer
required
The order total in minor units before discount
integer
required
The actual discount amount applied in minor units
string
default:"USD"
3-letter ISO currency code

Response

Returns the redemption record.
Request
Response

Errors

Always call the validate endpoint before redeeming to ensure the code is still valid.