Reference
Technical documentation for developers and advanced users
In-depth technical documentation covering how RewardsPro works under the hood, data structures, and integrations.
Quick Links
Technical Reference
Glossary
Complete definitions of all terms used in RewardsPro:
Tier types and changes
Ledger entry types
Subscription statuses
All enums and values
Data Models
Detailed breakdown of all data structures:
Customer, Tier, Order models
Store credit ledger system
Subscription and product models
Field types and relationships
Cashback Logic
Detailed breakdown of cashback calculation:
Formula and components
What's included/excluded
Rounding rules and edge cases
Multi-currency handling
Evaluation Periods
Understanding tier qualification calculation:
Annual evaluation: Rolling 12-month spending
Lifetime evaluation: All-time cumulative spending
Best practices for choosing the right approach
Integration
API Endpoints
Available endpoints for custom integrations:
Widget membership API
Localization endpoints
Health check
Webhooks
Event-driven notifications (14 webhook types):
Order processing events
Customer lifecycle
Subscription changes
Compliance (GDPR)
Multi-Currency
32 Supported Currencies
How RewardsPro handles different currencies:
Exchange rate management
Display formatting options
Conversion examples
Last updated