Vendion
    Loyalty & Gift Cards

    Stamp Cards – Rule "Per Menu Item"

    3 min read#16

    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?

    • You have a signature product you want to drive sales of (espresso, house burger, specialty cocktail)
    • You want volume to count — "6 espressos = 1 free", whether it is 6 order visits or 1 visit with 6 espressos
    • You want a product-exclusive stamp card ("House Martini Club")
    • You run campaigns tied to a specific item

    Difference vs "per category":

    RuleStamp per orderStamp per item
    Per categoryYes — one stamp even if you bought 3 pizzasNo
    Per menu itemNoYes — 3 pizzas = 3 stamps

    How to configure the rule:

    1. Choose Rule Type = "Per menu item" at creation.
    2. Select which menu item counts (searchable dropdown).
    3. Save.

    Behavior example:

    Scenario: Stamp card "Espresso 6" (6 stamps = 1 free), rule = per menu item "Espresso".

    OrderContentsStamps earned
    #1001 Espresso1
    #1012 Espressos + 1 Cookie2 (2 × Espresso)
    #1021 Cappuccino + 1 Latte0 (not espresso)
    #1033 Espressos + 1 Double Espresso3 (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:

    • Free item = Espresso → "6 espressos = 1 free espresso". Classic.
    • Discount % = 100 → Entirely free on next order.
    • Discount % = 50 → 50 % off next order.

    Staff flow:

    When the guest pays the order with 2 espressos:

    1. The loyalty sidebar shows "Espresso 6: 3 → 5 stamps after this order".
    2. Staff clicks "Give stamp" once → the system registers 2 stamps automatically (one per purchased instance).
    3. History is updated with the increment.

    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:

    • Signature product: Choose a product you want to be known for. "House cocktail 6 times = 1 free" drives loyalty around that product.
    • Frequency: If the product is bought often (espresso, cappuccino) → short stamp card (5–6 stamps). If it is bought more rarely → longer (10–15 stamps).
    • Pitfall: If the item changes name or is removed from the menu, the stamp card becomes inactive. Update which menu item counts if you change the product.

    See also:

    • "Stamp Cards – Rule 'Per Category'" if you want broader coverage
    • "Stamp Cards – Reward Types"
    • "Stamp Cards in POS – Earn and Redeem"

    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?