How to Configure Eligible Orders
Add a Rule
Click Add Rule and choose the order attribute you want to filter by (e.g.,
total_price, payment_method, product_category).Choose an Operator and Value
Select the appropriate operator and enter your target value (e.g.,
total_price greater than 50).Extra Attributes
Beyond standard fields like product names and SKUs, you can use custom order data for more advanced targeting:- Payment methods (e.g., reward only credit card orders)
- Regional zones or store locations
- Subscription tier or membership level
- Product classifications or custom tags
Understanding the Path Field
For nested attributes, use dot notation to navigate to the value you need. Example: To target a specific card type within a payment method:Available Operators
| Operator | Description |
|---|---|
| Equals | Exact match |
| Not Equals | Excludes exact match |
| Contains | Value includes the specified string |
| Does Not Contain | Value excludes the specified string |
| Starts With | Value begins with the specified string |
| Ends With | Value ends with the specified string |
| Is Empty | Field has no value |
| Is Not Empty | Field has a value |
| Greater Than | Numeric value above threshold |
| Greater Than or Equal To | Numeric value at or above threshold |
| Less Than | Numeric value below threshold |
| Less Than or Equal To | Numeric value at or below threshold |
| Exists | Field is present in the order data |
| Does Not Exist | Field is absent from the order data |
| Between | Numeric value falls within a defined range |
Combining Multiple Conditions
You can combine multiple attribute rules using AND or OR logic:- AND: All conditions must be true for the order to qualify.
- OR: Any one condition being true makes the order eligible.
total_price > 50 AND payment_method = credit_card.
Rewarding All Orders Except Certain Ones
To reward all orders except those matching specific conditions, choose the “All except some attributes” option. This inverts your rule — all orders qualify unless they match the defined exclusion criteria.Common Examples
| Goal | Rule |
|---|---|
| Reward orders above a minimum value | total_price greater than 50 |
| Reward only online orders, not POS | channel_type equals online |
| Exclude a specific collection | Use exclusion mode, collection_id equals [collection] |
| Reward a specific payment method | payment_method equals paypal |
| Target a product category | product_category equals electronics |
Related Articles
Launch and Configure Your Earn Pointing System
Set up your base earn rule and pointing system configuration.
Understanding Loyalty Points Calculations
Learn how Gameball prioritizes and calculates points across different rules.