🛠️ How It Works #
Merchants can define a percentage of the order total to give back as a reward value, and that value is converted into loyalty points using one of two methods.
1. Every $1 spent=points, 2. A fixed amount points

1. By pressing this edit button we can find out purchase reward details.

2. We can change the reward name with this option, similar to the Sign-Up Reward feature.
3. The “Rewards on purchase” feature allows customers to earn points every time they make a purchase. You can set specific point values for different purchase amounts, encouraging repeat purchases and increasing customer loyalty.
Reward Options: #
🔢 Step-by-Step Logic #
- Merchant sets a cashback percentage
→ For example, 2% - Customer places an order
→ Example: $500 order - Reward value is calculated
→ 2% of $500 = $10 - Reward value is converted to points using one of the following methods:
- 1. Every $1 Spent = Points:
Merchants define how many points are earned per $1 of reward value.- Example 1: If you set Every $1 Spent = 1 Point, a $10 purchase earns 10 points.
- Example 2: If you set Every $1 Spent = 5 Points, a $10 purchase earns 50 points.
- If set to $1 = 1 Point, then $10 reward → 10 Points
- If set to $1 = 5 Points, then $10 reward → 50 Points
This method ties point rewards directly to the customer’s spending and the merchant’s configured reward scale. - 2. Fixed Points per Order
Merchants set a fixed number of points to be awarded per order, regardless of the amount spent or reward value. - Example: Always give 100 points per purchase

📘 Example Scenarios #
Example 1: Dynamic Conversion #
- Cashback: 2%
- Order Total: $500
- Reward Value: $10
- Point Conversion: $1 = 5 Points
- Points Earned: 50 Points
Example 2: Fixed Conversion #
- Cashback: 2%
- Order Total: $500
- Reward Value: $10
- Point Conversion: Fixed 100 Points
- Points Earned: 100 Points