How it works · No jargon

How digital loyalty cards work — and why 5+1 is a retention platform, not just a card

A digital loyalty card is the modern equivalent of a paper stamp card — and Costless 5+1 turns it into a full retention platform. The card runs entirely in the customer's browser: no app, no Apple or Google Wallet, no POS integration. Ten mechanic variants for cafés, restaurants, hotels, spas, and retail. On top of the card you get RFM analytics (repeat rate, churn risk, lifetime value), automatic win-back emails for lapsed customers, and birthday rewards on autopilot. Free forever for one location.

1What is a digital loyalty card

A digital loyalty card translates the physical paper card into a format that lives on a server and is accessible to the customer via a link. Instead of punching a hole, the system credits a "stamp" (or "Фішка" in UA, "Штамп" in RU) — a unit of accumulation on the digital card. When the customer collects enough stamps, they get a reward. But because every stamp is logged, the card becomes the front end of a retention platform: it feeds RFM analytics, flags customers at risk of churning, and triggers automatic win-back emails — things a paper card can never do.

Costless 5+1 specifically

"5+1" is the format: collect 5 qualifying actions, get 1 reward on the 6th. The name stuck in cafés ("5 coffees, 6th free"), but it works for any business: 5 visits, 5 items in receipt, 5× 100 UAH spent. The threshold is configurable.

Costless 5+1 exposes 10 commonly-used variants from 16 valid configurations. Each variant fits a specific business shape — see mechanic families below.

2How a customer earns a stamp — the 6-step flow

Every stamp is credited the same way, regardless of which variant you've chosen. The server controls issuance — the client device can't create a stamp on its own.

Customer places an order at your venue. Barista opens the barista panel in any browser — no app, no dedicated device.
Barista taps "Generate QR". Server creates a single-use 90-second token.
Customer scans the QR with phone camera. Browser opens the collect page — no download required.
If the customer is already logged in — stamps insert instantly, bonus updates, streak advances. Redirects to card.
If the customer is new — they enter only an email. Server queues the would-be stamps. Email arrives with a click — stamps grant on first login. No password. No app.
Result is identical. Whichever branch — stamps inserted, bonus re-evaluated, streak advanced. Customer sees their card.

3How a customer redeems a bonus — the 9-step flow

Redemption is a two-sided handshake: customer shows QR + 4-digit PIN, barista confirms. No automatic deductions without barista action.

Customer with an available bonus opens their card.
Bonus modal opens. Tiered programs: product picker (S/M/L). Simple programs: no picker.
Customer taps "Get a bonus".
Server checks: rate-limit (10/min/user), data integrity, 3-minute idempotent resume window (re-click = same bonus, no double-debit).
Server issues a 128-bit UUID token + 4-digit PIN. 90 seconds to complete.
Customer screen: large 4-digit PIN + QR code + 90-second countdown.
Barista chooses: (a) scans the customer's QR OR (b) types the 4-digit PIN. Both paths produce the same result.
Barista sees: product photo + name + customer's card progress. NO customer name shown — privacy by design.
Confirm → bonus debited, card resets. OR Cancel → nothing changes. Customer's screen reflects the result automatically within 2 seconds.

4The 4 mechanic families

Costless 5+1 exposes 10 variants in 4 broad families. Choose based on how your business counts value — by visit, by item, by amount spent, or with a minimum threshold.

🎯

Stamp / Punch Card

"5 visits = 1 free" or "N items in cart = N stamps". The classic for cafés.

📊

Tiered (S / M / L)

"Pick size — reward matches". XL customers get XL rewards. Fair across purchase levels.

💰

Cumulative spend

"Spend $X cumulative = bonus". For restaurants with variable check sizes.

🎫

Qualifying visit (min check)

"Visit ≥ $X = 1 stamp". Protects margin, rewards real visits not micro-purchases.

5Which variant fits your business

Café with consistent check size
(one drink price)
Café with multi-size drinks
(S/M/L coffees)
Bookstore / bakery
(N items in receipt)
Restaurant with variable check
($25–$80)
Hotel / spa with mixed services
Wine bar with table minimum

Or just launch with AI assistance →

6How it looks in practice

Café

Brewmaster, Odesa

3 tiers: espresso · cappuccino · frappe. A daily espresso regular collects 30 S-stamps in a month → 6 free espressos. XL customers don't "dilute" small customers' progress.

tier-visit

Restaurant

Baklava, Kyiv

₴2000 cumulative threshold. Tiered bonus menu: S appetizer (₴200) · M drink (₴350) · L premium dessert (₴700). Customer chooses.

spend-tier

Wine bar

Vinarius, Kyiv

350 ₴ minimum per visit. 5 qualifying visits unlock a tiered menu: S wine glass (180 ₴) · M cheese plate (300 ₴) · L premium bottle (450 ₴).

visit-tier

7Birthday rewards — cross-variant

A program-level toggle — available on all 10 variants. If the customer has a birthday on file, AND visits within the configured window (e.g., the birthday week), AND has earned a minimum number of past rewards — one birthday reward per year automatically.

For tiered programs, the reward auto-binds to the lowest-tier cheapest product — so even a brand-new customer can claim it on their birthday.

8Streak rewards — cross-variant

Works on all 10 mechanics. Each qualifying scan advances the customer's streak (e.g., 3 consecutive visits in a week). When the streak hits the configured threshold — extra bonus.

If the customer misses the window — the streak resets. This creates a micro-incentive not to miss "their" days. Especially useful mid-week for restaurants and fitness studios.

9What you need to start

✓ Required

  • Smartphone with camera (customer) and any device with browser (barista)
  • Internet access
  • Free Costless account

✗ Not required

  • POS system or integration with one
  • NFC device or hardware purchase
  • App Store / Google Play account
  • Apple Wallet / Google Wallet (by design)

Free tier (forever)

Locations1
Active campaigns1
Barista accounts2
Stamp modeSimple only (tiered S/M/L on Starter)
Customer cards
Magic-link emails
Birthday + streak
Basic analytics

Free forever — not a 14-day trial. No credit card. Time to launch: under 5 minutes.

10Costless vs other platforms

The loyalty market splits into 3 categories: app-based, POS-tied, and enterprise. Costless aims at the space between them.

Capability Costless 5+1 App-based Enterprise POS-tied
Customer app install No Yes App optional No (POS handles)
Per-stamp tier tags at SMB price Yes (enterprise pricing)
10 mechanics in one product Limited Yes (enterprise complexity) Limited
POS lock-in None None Yes Yes
19-language UI Fewer Multi-lang (enterprise) Fewer
Birthday + streak built-in Add-on Yes (enterprise) Add-on
Free forever for 1 location No (trial only)

Competitor data verified 2026-05-28. Apple/Google Wallet deliberately omitted from the table — Costless does not use it (see /loyalty/methodology).

11Coming from paper or another platform

From paper cards

Don't try to "migrate" existing stamps — it's slow and only matters for regulars. Fastest path: launch Costless alongside, credit the first stamp on the next visit, paper cards fade out in a month. Some venues run both for 2–3 weeks "for stragglers".

From an app-based platform

Biggest win — the customer doesn't have to install yet another app. Launch Costless, post a sign saying "no app — just scan". Many customers who ignored the app will come back to the program.

What if a customer changes phones

The card lives in the Costless account. Open the link on the new device → magic link to email → logged in → same card, same stamps. No migration, no progress loss.

12Frequently asked questions

Do customers need to download an app?
No. The card lives in the browser — customer scans QR, web page opens, stamp credits. No App Store, no download.
Does Costless work without a POS?
Yes. Barista opens the panel in a browser next to the POS, enters amount or count, generates QR. 1–3 clicks.
Can I run multiple mechanics at once?
Yes. One account can run multiple campaigns. Example: simple 5+1 for coffee + cumulative for pastries. Free tier: 1 active campaign; Starter: 3; Business: 10; Network/Enterprise: ∞.
How long does the QR code last? (90 seconds)
90 seconds. If the customer doesn't scan, the token expires. If they do, it's marked consumed — no re-scan possible.
Can a customer use a PIN instead of QR?
Yes. At bonus redemption, the customer sees both a QR and a 4-digit PIN. Barista can scan the QR OR type the PIN — same result.
What if a customer closes the browser by accident?
3-minute resume window: clicking "Get a bonus" again returns the same PIN. No double-debit, no duplication.
How does Costless handle birthday rewards?
A program-level toggle. If the customer has a birthday on file, visits within the configured window, and has met a minimum activity threshold — one reward per year. For tiered programs, binds to the lowest-tier S-product so a brand-new customer can claim it.
How does Costless handle streak rewards?
A program-level toggle. Each qualifying scan advances the streak (e.g., 3 consecutive visits in a week). Threshold reached → extra bonus. Missed window → streak resets.
Is there a free plan?
Yes, free forever for 1 location. 1 active campaign · 2 barista accounts · simple stamp mode · basic analytics · unlimited customer cards. Tier details and regional pricing — /loyalty/pricing.
How is Costless different from app-based stamp-card services?
Costless runs in the customer's browser — no app. App-based stamp-card services require an app install. Costless also offers 10 mechanic variants — more than typical app-based stamp tools — a 19-language UI, and built-in birthday + streak rewards at SMB pricing.