Reference

Technical documentation for developers and advanced users

In-depth technical documentation covering how RewardsPro works under the hood, data structures, and integrations.


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


Developer? Start with Data Models for the technical structure, then review Webhooks for integration details.

Last updated