Features
- Points-Based Rewards: Customers earn points based on purchase amounts
- Tiered Membership: Bronze, Silver, Gold, Platinum tiers with multipliers
- Redeemable Rewards: Create rewards that customers can redeem for discounts
- Customer Management: Track customer profiles, points balance, and transaction history
- Program Configuration: Flexible points earning and redemption rates
Authentication
Requires authentication and permissions:loyalty:read- View loyalty dataloyalty:create- Create and manage programs, rewards, and redemptionscustomers:read- View customer datacustomers:create- Create customerscustomers:delete- Delete customers
Base URL
Core Concepts
Loyalty Programs
A program defines how customers earn and redeem points:- Points per currency unit: How many points earned per dollar spent
- Currency per point: How much each point is worth when redeemed
- Active status: Whether the program is currently active
Tiers
Tiers provide escalating benefits based on total points earned:- Bronze (0+ points): 100% point multiplier
- Silver (500+ points): 110% point multiplier
- Plata (2000+ points): 125% point multiplier
- Platino (5000+ points): 150% point multiplier
Rewards
Rewards are benefits customers can redeem:- Points cost: How many points required
- Discount type: Percentage or fixed amount
- Discount value: Amount of discount applied
Customers
Customer records track:- Contact information (name, email, phone)
- Points balance
- Total points earned (for tier calculation)
- Current tier
- Transaction history
Quick Start
- Create a loyalty program with earning/redemption rates
- Configure rewards that customers can redeem
- Add customers as they make purchases
- Award points automatically based on order totals
- Redeem rewards when customers want to use points
Next Steps
- Loyalty Program Management - Set up programs and rewards
- Customer Management - Manage customer profiles and points