The "per menu item" rule is the most precise stamp rule — one stamp per purchased instance of a specific menu item. Buy 2 espressos on one order → 2 stamps. This is the rule for you who want to reward volume on a specific product.
When does it fit?
Difference vs "per category":
| Rule | Stamp per order | Stamp per item |
|---|---|---|
| Per category | Yes — one stamp even if you bought 3 pizzas | No |
| Per menu item | No | Yes — 3 pizzas = 3 stamps |
How to configure the rule:
Behavior example:
Scenario: Stamp card "Espresso 6" (6 stamps = 1 free), rule = per menu item "Espresso".
| Order | Contents | Stamps earned |
|---|---|---|
| #100 | 1 Espresso | 1 |
| #101 | 2 Espressos + 1 Cookie | 2 (2 × Espresso) |
| #102 | 1 Cappuccino + 1 Latte | 0 (not espresso) |
| #103 | 3 Espressos + 1 Double Espresso | 3 (Double Espresso is a different menu item) |
Important: Double Espresso and Espresso are different menu items — if you want both to count, create two separate stamp cards or merge into a single item with variants.
Variants:
If your espresso has variants (single / double), the rule works on the main item — i.e. all variants of "Espresso" count together. Check your menu structure in Menu → Items to know how your variants are configured.
Combine with rewards:
Staff flow:
When the guest pays the order with 2 espressos:
Alternative: If staff wants to manually correct (e.g. the guest got an espresso free and does not want a stamp), staff can adjust via the admin interface.
Tips:
See also:
This feature is part of Vendion Loyalty.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?