Customer makes a mixed order
Customer orders several items at different tiers — e.g., 1 starter ($5), 1 main ($12), 1 premium ($18). Nothing changes at this stage — loyalty kicks in at payment.
Tiered loyalty for mixed-cart restaurants: one scan = N stamps, each tagged with its own tier per the actual item. Order 1 starter + 1 main + 1 premium — get three differently-tiered stamps in a single QR. Each tier progresses independently.
Built for mixed-cart businesses: restaurants (Starter / Main / Premium / Signature), cafés with bakery (coffee + pastry at different tiers), bars with appetizers. Every line item gets its own stamp — fair to every customer.
Collected 4 / 5 · Main · 4/5 · 1 stamp to bonus
Each at its own tier
How it works · Stamp collection
How it works · Bonus redemption
Customer orders several items at different tiers — e.g., 1 starter ($5), 1 main ($12), 1 premium ($18). Nothing changes at this stage — loyalty kicks in at payment.
Barista picks every item in the receipt on the panel (e.g., starter, main, premium) — a few clicks (one per item), then one QR code. One QR scan credits N stamps at once with the right tier tags.
Any smartphone camera — Android or iPhone, doesn’t matter. No app to install, no registration required.
If the customer used your card or any other Costless card — N stamps at different tiers credited immediately. Each tier counter grows by its own count.
First time — customer enters email and instantly gets a magic link. Tap the link — they’re on their card with N stamps at different tiers. No forms, no passwords.
Customer sees separate progress for each tier on the card — Starter, Main, Premium, Signature. If a tier hits its last stamp — "Main bonus available" appears. Birthday and streak bonuses accrue in parallel.
Customer cases
Customer has 5 Main stamps (collected over 3 mixed-cart visits). Tier menu appears on the card: Main items active, Starter items also active (downgrade allowed), Premium and Signature dimmed. Customer picks, e.g., pasta Carbonara (Main).
After picking an item the customer sees a 4-digit PIN and a QR code. Both valid for one minute or one use. Customer shows the screen to the barista — or simply says the PIN.
Barista’s screen shows what the customer picked from the tier menu (pasta Carbonara, Main). One-tap confirm — item served. Barista doesn’t decide what to give — the customer already chose.
5 Main stamps removed from the card (the exact tier the bonus came from). Other tier progress (Starter, Premium, Signature) stays unchanged — each tier has its own counter.
A second after confirmation — customer sees "Main bonus delivered ✓". Main tier progress resets to 0/5; other tiers continue from where they were. No paper receipts, no waiting.
Flexibility
Tiers: Starter $5, Main $12, Premium $18, Signature $28. Customer ordered 1 starter + 1 main + 1 premium → 3 stamps at different tiers in one scan. After 5 visits accumulates 5 main stamps → free main course.
Tiers: 3 coffee tiers + 3 pastry tiers. Typical receipt = 1 M coffee + 1 S croissant → one M coffee stamp + one S pastry stamp. Faster accumulation for regular mixed-cart customers.
3 aperitif tiers (Spritz/Negroni/Champagne) + 3 appetizer tiers. Customer orders Spritz (M) + Pizza (Premium) → one M aperitif stamp + one Premium appetizer stamp. After 8 Premium stamps gets a free premium appetizer.
Three key facts that guarantee fairness for every customer category — from newbies to regular premium-dish buyers.
5 Premium stamps collected — you can take Premium, Main or Starter as the bonus. Regular premium-dish buyers get flexibility because they already "overpaid" for it. No reverse direction: Starter stamps only unlock Starter. Nobody gets a bonus they didn’t "earn" by paying.
Technically you can set up any number of tiers — 2, 3, 5, 10. In practice we recommend 3-4 tiers for restaurants (Starter / Main / Premium / Signature). If you have multiple categories (coffee + pastry), set up separate tier groups — each category with its own progress.
In tiered mode the birthday gift automatically attaches to the cheapest item of the lowest tier (e.g., Starter salad). This guarantees that even a new customer with no accumulated stamps can claim the gift — won’t run into lower-tier limits.
Overview
| Stamps per single scan | One scan = N stamps (one per receipt line), each with its own tier tag. Barista marks every line — the program automatically determines the tier and credits a stamp at the right level. The "max stamps per scan" cap protects from banquet-order abuse. |
| Threshold for bonus | 5 — the most popular value for restaurants. Recommended range 1–50 stamps: 3+1 for signature courses, 8+1 for starter items. If you change the threshold — already-earned stamps stay, new scans count toward the new threshold. |
| What to gift | In tiered mode you set up the list of products in each tier in advance (e.g., Starter = salads/appetizers, Main = pasta/grill, Premium = steaks, Signature = chef’s specials). Customer picks the product from the tier where they have enough stamps. Downward substitution works: Premium stamps unlock Main/Starter, but Starter only unlocks Starter. |
| Anti-fraud protection | Every QR is single-use and lives for a minute. Barista marks every line through a closed selector from your menu — customer can’t influence it. The "max stamps per scan" field works as a cap. You can’t delete a product with stamps already on it — deactivate first. |
| Single card across the network | If you have multiple branches — customers collect stamps everywhere on a single card. Each tier’s progress is shared across all locations. |
| Boosters: birthday + streak | Toggle in campaign settings. Birthday reward for tiered campaigns automatically attaches to the cheapest item of the lowest tier — to guarantee redeemability even for a new customer with no accumulated stamps. |
| Analytics and export | How many stamps issued (by tier), how many bonuses redeemed, which tiers sell better, average ticket by tier. CSV export — to share with your manager or accountant. |
| Number of tier levels | Technically — no limit. You can set up 2, 3, 5, 10 tiers. In practice for restaurants we recommend 4 tiers (Starter / Main / Premium / Signature). If you have multiple menu categories — group tiers (e.g., coffee S/M/L + pastry S/M/L = 6 tiers). More than 6 — customers and baristas get confused. |
The fastest way to boost loyalty — without discounts or margin loss. Customer adds birthday on first card add, automatically receives a gift in their birthday week.
1-click toggleCustomer activity threshold±3 days around birthdayFlexible rewardActive Nov 15–21. Your card already received bonus stamps — next dish will be the sixth.
Bonus · Regularity streak
Streak
bonus
Reward for regularity — the best way to turn occasional visitors into daily ones. Customer sees the "X days in a row" counter right on their card, and that builds the habit of coming back.
Custom visit threshold
Custom period
Custom bonus
Soft-fail
Bonus threshold — e.g., 7 visits in 7 days (one each day of the week)
Per-item tiering exists in many POS-dependent platforms (iiko, Square, Marsello). Costless is the only one offering it without a mandatory third-party POS — overlays any POS or works manually.
| Feature | Costless 51 | Loopy Loyalty | Stamp Me | Loyverse |
|---|---|---|---|---|
| Localization (19 languages) | ✓ full | ✗ RU + EN | ✗ EN-first | EN-first |
| No customer app | ✓ browser card | via add-ons | ✗ Square POS only | via integrations |
| No mandatory third-party POS | ✓ | ✓ | ✓ | ✗ Loyverse POS only |
| Birthday + streak | ✓ | via add-ons | ✓ | ✗ |
| Starting price | free forever | enterprise $$$ | $$ (Plus) | from $125/mo |
Play 90-second tier-item explainer video
Pay only when the program brings you customers. Free tier — forever, no expiration, no hidden conditions.
Everything worth knowing about 5+1 — threshold, stamps-per-scan ceiling, security, how to configure for your business.
In "per visit" mode one scan = one stamp at one tier (the one barista picked). In "per item" mode one scan = N stamps where each has its own tier based on the specific item in the receipt. Suits restaurants with mixed carts.
On the barista panel there’s a menu of products with tiers that you set up in advance. Barista picks every line in the receipt — a few clicks (one per item), then one QR code. Customer scans — N stamps at different tiers credited in a single scan.
If the customer collected enough Premium stamps (higher tier), they can pick a product from the higher tier or any lower tier — Premium unlocks Main and Starter. No reverse: Starter stamps only unlock Starter. This is fair: a regular Premium buyer deserves flexibility, not artificial restrictions.
Yes, the "max stamps per scan" field works as a cap. If a customer has 20 items in the receipt but your cap is 6 — the system credits 6 stamps (at the tiers of the first 6 items). Anti-fraud protection for huge banquet orders.
On the card page customer sees a separate progress bar for each active tier: Starter 3/5, Main 4/5, Premium 1/5, Signature 0/5. When a tier hits 5/5 — the "Main bonus available" indicator appears.
Yes — it’s a campaign setting. Existing cards switch to the new logic. If your customers used to get one stamp per visit but actually take mixed orders frequently — switching to "per item" can significantly speed up accumulation for regular mixed-cart customers.
Free tier · 1 location · unlimited customers and stamps. Per-item tier model with a stamp for every line in the receipt, no third-party POS, no enterprise pricing. Birthday + streak — on paid plans.
Create card free →