Dynamic Points Calculation lets you configure how many points customers earn based on their purchase amount. Instead of always giving the same number of points per transaction, you can reward customers who spend more.
How it works
You define amount ranges and assign how many points are awarded for each range. When a customer makes a purchase, the system automatically calculates the points based on which range their purchase falls into.
How to configure it
Go to Loyalty → your card → Edit → Card Rules → How does this card award points? and select Calculate from the order. Enable Dynamic Points Calculation and add your ranges:
Range minimum (inclusive) — Range maximum (exclusive) — Points
Example: $0–$10,000 = 1 point / $10,000–$20,000 = 2 points / $20,000+ = 3 points
The system automatically uses the minimum of the next range as the maximum of the current one — you only need to set the minimums.
Have more questions? Send us a message in this chat and we'll help you out.
