| Platform | Plan |
|---|---|
| Shopify | Guru |
| Salla | Guru |
| Non-Platform | Enterprise |
How to Set Up Custom Earning Rules
Add a New Rule
Click Add Rule, then define your conditions. You can filter by any order attribute, such as:
- Order total price
- Product collection or category
- Payment method
- Custom order metadata
Choose a Point Assignment Method
Select how points are calculated for orders that match your conditions:
Cashback Value (Percentage-Based)
Cashback Value (Percentage-Based)
Award a percentage of the order total as points. For example, give 5% cashback for orders from a specific collection.
Cashback Value Based on Unit
Cashback Value Based on Unit
Award a fixed number of points per currency unit spent. For example, give 2 points for every 1 EGP spent on orders paid by credit card.
Fixed Cashback Value
Fixed Cashback Value
Award a set number of points regardless of the order value. For example, give 10 points for any order above $50.
Combining Multiple Conditions
You can stack multiple conditions within a single rule. All conditions must be met for the rule to apply. Examples:- Reward 10 points for orders where
total_pricegreater than50 - Give 5 points per 1 for
product_categoryequalsAccessories - Award bonus points for high-value purchases from the Summer Collection paid by credit card
How Custom Rules Interact with Other Earn Rules
When multiple earning rules could apply to the same order, Gameball evaluates them based on rule priority. Custom rules take precedence over the default earn rule when their conditions are matched.Custom cashback rules and collection-based cashback rules cannot be active simultaneously. Enabling custom cashback deactivates the Merchant feature on the system.
Related Articles
Launch and Configure Your Earn Pointing System
Set up your base earn rule and pointing system configuration.
Collection-Based Earning Rules
Customize earning rates by product collection.
Understanding Loyalty Points Calculations
Learn how Gameball prioritizes and calculates points across different rules.