Loyalty Program
Configure how your customers earn points, stamps, or tier progress in Xtarly.
The Program section is where you define the core rules of your loyalty program. You choose the program type and configure how customers accumulate value with every purchase.
Program types
Xtarly supports three program types. You select one during onboarding and can change it later from this section.
Points
Customers earn points based on the purchase amount. You define how many points are awarded per currency unit.
- Points per unit — the number of points awarded per currency unit (e.g., 1 point per $10 MXN spent).
- Currency unit — the monetary unit used as the base for point calculation.
- Points expiration — optionally set a number of days after which unused points expire.
Stamps
Customers receive one stamp per visit or transaction, regardless of purchase amount. When they collect the required number of stamps, they earn a reward.
- Best for businesses where visit frequency matters more than spend amount (e.g., coffee shops).
- The cashier can optionally skip amount entry for stamp programs.
Tiers
Customers advance through named levels (e.g., Silver, Gold, Platinum) based on total points accumulated. Each tier can have a points multiplier and exclusive benefits.
- Tier name — displayed to the customer in the app.
- Points required — minimum cumulative points to reach this tier.
- Multiplier — points earn rate multiplier for customers in this tier (e.g., 1.5× means 50% more points).
- Benefits — a text description of the perks at this tier.
Anti-fraud settings
- Require ticket folio — forces cashiers to enter a ticket or receipt number before registering an earn transaction.
- Unique ticket folio — prevents the same ticket number from being used more than once.
Anti-fraud settings apply to all branches. Enable them if your operation has a high risk of duplicate or fraudulent transactions.