Redeem Points
Redeem loyalty points from a user’s account for purchases, discounts, or rewards. This endpoint deducts points from the user’s balance and creates a redemption transaction.Points are deducted immediately upon successful redemption. The transaction is reversible only through admin actions within 24 hours.
Path Parameters
Language code for localized content (e.g., “en”, “lt”)
Request Body
Unique identifier of the loyalty card to redeem points from
Number of points to redeem (must be positive and ≤ available balance)
Must be set to
"redeem"
for redemption transactionsType of redemption
purchase_discount
- Discount on current purchasefree_product
- Free product redemptionvoucher
- Gift voucher generationcashback
- Cash equivalent redemption
Original purchase amount in euros (required for purchase_discount)
Discount amount to apply in euros (calculated from points)
Description of what was redeemed (max 255 characters)
Additional redemption data
Response
Indicates if points were successfully redeemed
Human-readable message about the operation
Redemption Rules
Different redemption types have specific requirements and conversion rates:Purchase Discount
Purchase Discount
Conversion Rate: 20 points = €1 discount
- Minimum redemption: 20 points (€1)
- Maximum discount: 50% of purchase amount
- Can be combined with other offers
- Instant application at checkout
Free Product
Free Product
Fixed Point Values: Varies by product
- Coffee: 200 points
- Pastry: 150 points
- Sandwich: 300 points
- Limited to available inventory
Gift Voucher
Gift Voucher
Conversion Rate: 20 points = €1 voucher value
- Minimum: 100 points (€5 voucher)
- Maximum: 2000 points (€100 voucher)
- Valid for 6 months
- Transferable to other users
Cashback
Cashback
Conversion Rate: 25 points = €1 cashback
- Minimum: 250 points (€10)
- Processed within 5 business days
- Subject to monthly limits
- May incur processing fees
Business Logic Validation
1
Balance Check
Verify user has sufficient points for redemption
2
Eligibility Validation
Check card status, tier requirements, and redemption limits
3
Rate Calculation
Apply conversion rates and tier-specific bonuses
4
Points Deduction
Deduct points and create redemption transaction
5
Benefit Generation
Generate voucher codes, apply discounts, or process rewards
Related Endpoints
Award Points
Add points to user’s account
Points Balance
Check current points balance and tier status
Transaction History
View all points transactions
Available Offers
See what users can redeem points for
Irreversible Action: Point redemptions cannot be automatically reversed. Contact support within 24 hours for disputes or errors.