Eligible Conditions:
Overview
The "Eligible" condition is a unique and powerful feature that intelligently scans your discount conditions to determine which items or amounts qualify, then applies discount logic based on those eligible items only — regardless of other items in the cart.
Key Difference from Other Apps:
- Standard discounts apply to entire cart or all matching products
- Eligible conditions isolate and track only the items that meet your specific criteria, then apply nuanced discount rules
Product Discount: Eligible Quantity
What It Does
Scans the conditions you've defined (collections, products, tags, etc.) and counts only the eligible quantity of matching items. Discount logic then applies based on this eligible count, ignoring all other cart items.
Example Foundation:
Setup: Collection = "T-shirts" x 5 , Get 10% off
Cart Scenario:
- 5 T-shirts (eligible)
- 3 Jeans (not eligible)
- 2 Hats (not eligible)
Eligible Quantity = 5 (only T-shirts count)
Eligible Quantity Operators
1. Is Greater Than (Most Common)
Behavior: Discount applies to ALL eligible items when eligible quantity exceeds the threshold.
Example:
- Setup: Collection = "T-shirts", Eligible quantity is greater than 2, Discount = 10%
- Cart: 5 T-shirts @ $20 each
- Eligible quantity: 5 (meets threshold of >2)
- Result: ALL 5 T-shirts get 10% off
- Customer pays: 5 × $18 = $90
Use Case: Minimum purchase requirement — "Buy 3+, get 10% off all"
2. Above Threshold
Behavior: Discount applies ONLY to quantities above the threshold. Items at or below threshold remain at full price.
Example:
- Setup: Collection = "T-shirts", Eligible quantity above threshold 3, Discount = 10%
- Cart: 5 T-shirts @ $20 each
- Eligible quantity: 5
- Result: First 3 T-shirts at full price, remaining 2 get 10% off
- Customer pays: (3 × $20) + (2 × $18) = $60 + $36 = $96
Use Case: Volume discount — "First 3 at regular price, 4+ get discount"
3. Below Threshold
Behavior: Discount applies ONLY to quantities at or below the threshold. Quantities above threshold remain at full price.
Example:
- Setup: Collection = "T-shirts", Eligible quantity below threshold 3, Discount = 10%
- Cart: 5 T-shirts @ $20 each
- Eligible quantity: 5
- Result: First 3 T-shirts get 10% off, remaining 2 at full price
- Customer pays: (3 × $18) + (2 × $20) = $54 + $40 = $94
When customer has exactly 3:
- All 3 get discount (3 is at threshold, included)
- Customer pays: 3 × $18 = $54
Use Case: Limit discount to small purchases — "Get 10% off up to 3 items only" “Get up to 2 festival tickets for free”
4. Is Equal To (Rare)
Behavior: Discount applies ONLY when eligible quantity exactly matches the defined number.
Example:
- Setup: Collection = "T-shirts", Eligible quantity is equal to 3, Discount = 10%
- Cart with 3 T-shirts: Discount applies to all 3
- Cart with 5 T-shirts: No discount (doesn't match exactly)
- Cart with 2 T-shirts: No discount (doesn't match exactly)
Use Case: Exact bundle deals — "Buy exactly 3 for 10% off", Used for strict inventory items.
5. Is Less Than (Rare)
Behavior: Discount applies to ALL eligible items when eligible quantity is below the threshold. If quantity meets or exceeds threshold, no discount applies.
Example:
- Setup: Collection = "T-shirts", Eligible quantity is less than 5, Discount = 10%
- Cart with 3 T-shirts: All 3 get 10% off (3 < 5)
- Cart with 5 T-shirts: No discount (5 is not less than 5)
- Cart with 6 T-shirts: No discount (6 > 5)
Use Case: Encourage small purchases — "Buy less than 5 for a discount", Used for strict inventory items.
Comparison Table: Eligible Quantity Operators
| Operator | Threshold: 3 | Cart: 5 T-shirts @ $20 | Discount Applied To | Customer Pays |
|---|---|---|---|---|
| Is greater than | >3 (need 4+) | Threshold met | ALL 5 at 10% off | 5 × $18 = $90 |
| Above threshold | Above 3 | Threshold met | Only 2 items (items 4-5) | (3 × $20) + (2 × $18) = $96 |
| Below threshold | Below/at 3 | Threshold met | Only 3 items (items 1-3) | (3 × $18) + (2 × $20) = $94 |
| Is equal to | Exactly 3 | Not matched | None (need exactly 3) | 5 × $20 = $100 |
| Is less than | <3 (need 0-2) | Not matched | None (5 is not <3) | 5 × $20 = $100 |
Key Insight: "Is Greater Than" vs "Above Threshold"
Behavior: Discount applies ONLY to quantities above the threshold. Items at or below threshold remain at full price.
"Is Greater Than" = Minimum purchase unlock (all-or-nothing)
- Buy 3+ → ALL items get discount
- Rewards customer for meeting threshold
"Above Threshold" = Tiered/incremental pricing
- First 3 at regular price, 4+ get discount
- Encourages bulk purchases beyond threshold
Order Discount > Eligible Quantity, Eligible Total, Eligible Weight
For Order Discounts, there are three types of eligible conditions available:
1. Eligible Quantity
Behavior: Works the same as Product Discount eligible quantity, but applies discount to cart subtotal (not individual products).
Available Operators:
- Is greater than
- Is greater than or equal to
- Is less than
- Is less than or equal to
- Is equal to
Example:
- Setup: Collection = "T-shirts", Eligible quantity is greater than 2, Discount = $10 off order
- Cart: 5 T-shirts ($100) + 3 Jeans ($90)
- Eligible quantity: 5 T-shirts (meets >2 threshold)
- Result: $10 off entire cart subtotal
Customer pays: $190 - $10 = $180
Important: Discount applies to entire cart subtotal, not just eligible items. The eligible quantity is just the qualification check.
2. Eligible Total (Dollar Amount)
Behavior: Calculates the total dollar value of eligible items, then applies discount to cart subtotal if threshold is met.
Available Operators:
- Is greater than
- Is greater than or equal to
- Is less than
- Is less than or equal to
- Is equal to
Example:
- Setup: Collection = "T-shirts", Eligible total is greater than $50, Discount = $10 off order
- Cart: 3 T-shirts ($60 total) + 2 Jeans ($80)
- Eligible total: $60 (from T-shirts, meets >$50 threshold)
- Result: $10 off entire cart subtotal
Customer pays: $140 - $10 = $130
Use Case: "Spend $50+ on T-shirts, get $10 off your order"
3. Eligible Weight
Behavior: Calculates the total weight of eligible items, then applies discount to cart subtotal if threshold is met.
Available Operators:
- Is greater than
- Is greater than or equal to
- Is less than
- Is less than or equal to
- Is equal to
Example:
- Setup: Collection = "Books", Eligible weight is greater than 5 kg, Discount = $15 off order
- Cart: 4 Books (6 kg total) + 2 Toys (3 kg)
- Eligible weight: 6 kg (from books, meets >5 kg threshold)
- Result: $15 off entire cart subtotal
Customer pays: $189 - $15 = $174
Use Case: Shipping-related promotions, bulk product discounts
Multiple Condition Groups with Eligible
When using multiple condition groups, each group has its own eligible calculation.
Example: Two Groups with Separate Eligible Logic
Group 1:
- Collection = "T-shirts"
- Order total > $100
- Eligible quantity is greater than 2
Group 2:
- Collection = "Jeans"
- Eligible quantity is greater than 1
Groups must match: Any conditions (OR)
Cart Scenario:
- 3 T-shirts ($90 total) + 2 Jeans ($70 total)
- Total cart: $160
Eligible Check for Group 1:
- T-shirt quantity: 3 (meets >2) ✓
- Order total: $160 (meets >$100) ✓
- Group 1 satisfied ✓
Eligible Check for Group 2:
- Jeans quantity: 2 (meets >1) ✓
- Group 2 satisfied ✓
Result: Discount applies (either group can trigger with OR logic)
Advanced Scenarios
Scenario 1: Progressive Volume Discount
- Setup: Eligible quantity above threshold 10, 15% off
- Cart: 15 items from eligible collection
- Result: First 10 at full price, remaining 5 at 15% off
- Strategy: Encourages customers to buy in bulk without losing margin on base quantities
Scenario 2: Limited-Time Small Purchase Boost
- Setup: Eligible quantity below threshold 5, 20% off
- Cart: 3 eligible items
- Result: All 3 at 20% off
- Strategy: Drives quick small purchases, clears inventory
Scenario 3: Exact Bundle Pricing
- Setup: Eligible quantity is equal to 6, $5 off
- Cart: 6 eligible items → $5 off
- Cart: 7 eligible items → No discount
- Strategy: Encourages specific pack sizes (e.g., 6-packs)
Scenario 4: Multi-Category Order Discount
- Group 1: Collection = "Shoes", Eligible total > $100
- Group 2: Collection = "Accessories", Eligible quantity > 3
- Groups: All conditions (AND)
- Result: Customer must spend $100+ on shoes AND buy 3+ accessories to get order discount
Best Practices
✅ Use "Is greater than" for standard minimum purchase thresholds
✅ Use "Above threshold" for tiered volume pricing that protects base margins
✅ Use "Below threshold" to limit discount costs on high-volume orders
✅ Combine with other conditions (collections, tags, cart total) for precise targeting
✅ Test edge cases: exactly at threshold, 1 below, 1 above
✅ Communicate clearly: "Buy 3+, save 10% on all!" vs "Items 4+ get 10% off"
✅ Monitor redemption patterns to optimize thresholds
Common Use Cases
Retail/Fashion:
- Buy 3+ T-shirts, get 15% off all (Is greater than)
- First 2 jeans regular price, 3rd+ at 20% off (Above threshold)
Wholesale/Bulk:
- Buy 10+ units, unlock discount (Is greater than)
- Discount applies to quantities beyond first 50 (Above threshold)
Food/Beverage:
- Buy exactly 6 bottles for case pricing (Is equal to)
- Up to 3 items at promotional price (Below threshold)
Books/Media:
- Spend $50+ on books, get $10 off order (Eligible total)
- Order 5+ kg of products, free shipping equivalent discount (Eligible weight)
Troubleshooting
Discount not applying:
- Verify eligible quantity/total/weight meets the threshold
- Check operator: "Is greater than 2" requires 3+, not 2
- Ensure condition group is satisfied (all conditions within group met)
Wrong items getting discount:
- For product discount: Only eligible items get discount
- For order discount: Entire cart subtotal gets discount (if eligible items meet threshold)
Threshold confusion:
- "Is greater than 3" = Need 4+ to trigger
- "Above threshold 3" = First 3 full price, 4+ discounted
- "Below threshold 3" = Up to 3 discounted, 4+ full price
Summary
Eligible conditions are unique to Checkout Boost and provide unmatched flexibility:
- Smart scanning of cart to identify qualifying items
- Granular control over when and how discounts apply
- Margin protection with threshold-based application
- Works with any condition (collections, products, cart totals, customer segments)
- Separate calculations for each condition group in complex setups
Product Discount: Eligible Quantity (5 operators)
Order Discount: Eligible Quantity, Eligible Total, Eligible Weight (5 operators each)
This feature enables promotional strategies no other app can replicate.