How Mix and Match Discounts Work
Access requirements. Same "Promotions" permission as any other discount.
It's one product group plus one combined threshold, not per-item tiers. You define which products qualify, then set a single "at least this much" bar — total dollar value, total item count, or total volume in liters — that the group has to clear in combination, in any mix of matching products.
"Amount" discounts here are pooled and split, not a flat deduction per item. Unlike Item discount's dollar-amount mode, which knocks the same amount off each qualifying item, Mix-and-match's dollar-amount discount is one total pulled from the whole matching group and spread proportionally across the items in it.
Volume mode only counts items that actually have a liquid volume. A matching product with no measurable volume still counts toward the group itself, but contributes nothing to a "Total volume (L)" threshold.
"Check item eligibility" only confirms an item belongs to the group — not whether the cart's threshold is met. It can tell you whether a scanned item is one of the matching products, but it can't tell you whether the cart currently has enough total value, count, or volume for the discount to actually apply.
Item counts aren't case-aware. A "Total item count" threshold adds up units across every matching line, with no separate handling for cases versus individual bottles — if cases need to count specially, scope your conditions to container quantity instead of relying on the threshold itself.
Building a Mix and Match Discount
Step 1
Click on "Products" in the left-menu bar, then click on "Discounts," then click "New discount."
Step 2
Switch the discount type to "Mix-and-match product group."
Step 3
Under "General info," enter a "Discount name" and "Customer-facing name," and an optional description. On multi-location accounts, choose which "Stores" it applies to, and optionally limit it to specific customer groups.
Step 4
Under "Match products where," choose all or any, then add condition rows for the products that belong to this group.
Step 5
Choose a "Condition type" — "Total item value," "Total item count," or "Total volume (L)" — and enter the "Value" (or "Volume (L)") the group needs to reach.
Step 6
Turn on "Apply automatically when conditions are met" if you want it to fire without a cashier.
Step 7
Under "Effects," choose "Calculated by" — Percentage or Amount — and enter the "Discount value."
Step 8
Under "Configuration," set a start date, end date, "Shelf label viewable," and "Stacks with sales" if you want it to combine with items already on sale.
Step 9
If your account has active time slots, add a schedule under "Schedule."
Step 10
Save.
Troubleshooting
The discount didn't apply even though a scanned item is in the group: "Check item eligibility" only confirms group membership — it doesn't check whether the cart's combined value, count, or volume actually reached your threshold. Ring up enough of the group to hit that bar.
A liquid item didn't count toward a "Total volume (L)" threshold: check that it actually has a measurable volume set — items without one are silently skipped from the volume total, even though they still count as part of the group.
The "Amount" discount looks different from how Item discount's dollar-amount works: that's expected here — Mix-and-match's dollar amount is one total split across every matching item in the cart, not the same flat deduction applied to each one individually.
Cases aren't being counted the way you expected in "Total item count": this threshold counts individual units across every matching line, with no separate case handling — scope your conditions to container quantity instead if cases need special treatment.


