Cashback System
Reward customers with tiered cashback based on their order history.
PRO Cashback is a Pro feature.
Create a loyalty program that rewards customers with increasing cashback percentages as they order more.
How it works
- You define cashback levels based on order count
- As customers place more orders, they progress through levels
- Each level gives a higher cashback percentage
- Cashback is credited as store bonus balance
Configuration
Go to Cashback in the sidebar.
Enable cashback
Toggle Enable cashback to activate the system.
Define levels
Create tiers based on order count. Example:
| Level Name | Min. Orders | Max. Orders | Cashback |
|---|---|---|---|
| Bronze | 0 | 5 | 2% |
| Silver | 5 | 15 | 5% |
| Gold | 15 | — | 10% |
Click Add level to create new tiers. Set "No limit" on the max orders for the highest tier.
Cashback trigger
Choose when cashback is awarded:
Cashback is credited immediately when the order is created. Works with all order types including COD.
Cashback is credited when online payment succeeds (Stripe, Razorpay, Telegram Stars).
Cashback is credited when you manually move the order to a specific status (e.g., "Delivered"). Gives you the most control.
General settings
- Max cashback per order — cap the cashback amount per order (or leave unlimited)
- Description — explain cashback to your customers. Shown on their profile page.
Customer experience
Customers see their current level, cashback percentage, and bonus balance on their profile page. At checkout, they can choose to apply accumulated bonuses toward their purchase.
Bonus usage at checkout
Configure bonus usage rules in the checkout form builder:
- Max usage percentage — maximum percentage of the order that can be paid with bonuses (e.g., 50%)
- Mutual exclusivity with promo codes — prevent using both bonuses and promo codes in the same order