Skip to main content

Dynamic Points Calculation

Dynamic Points Calculation allows you to configure how many points your customers earn based on their purchase amount. Instead of always giving the same amount of points per transaction, you can reward those who spend more.

L
Written by Lucas

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.

Did this answer your question?