Wallet loyalty for local business

The stamp card that's already in their phone.

PassQR puts your loyalty card into Apple Wallet and Google Wallet. Customers add it by scanning the QR on your counter — no app to download, no signup, no email address. Your staff scan to stamp, and the card updates on the customer's lock screen before they've left the shop.

Free to try, no card required iPhone and Android Live in an afternoon
9:41▪▪▪ ◗
Rewards 4/10Stamps
RewardFree drink
Member sinceToday
Updated ~3s after the scan

Why paper stops working

A punch card only counts when it's in the room.

Card stock, a stamp, a drawer full of half-finished cards. It's cheap to start and it quietly costs you every week.

It's at home, in a coat

The visit happens, the stamp doesn't. Every forgotten card is a regular you never got to count.

You can't reach anyone

A quiet Tuesday and no way to tell the people who already like you. Paper has no send button.

You're guessing

How many cards are live, who's close to a reward, which outlet actually stamps. Nobody knows.

How it works

Three moving parts. That's the whole system.

No POS integration, no hardware to buy, nothing to install on anyone's phone.

1

Put a QR on the counter

You pick your colours, your logo, how many stamps and what the reward is. We generate one printed QR per shop. It takes minutes, and nothing about it is per-customer.

2

They scan and tap once

The camera opens a page in your colours. One tap and the card is in Apple Wallet or Google Wallet. No account, no form, no email — the pass itself is the identity.

3

Staff scan to stamp

Your counter phone or tablet opens the scanner in a browser and signs in once. Point it at the customer's card, and the stamp lands. Redeem is the same motion.

Built for your counter

Two card shapes cover almost every local business.

A stamp-up card counts visits toward a reward. A punch-down pack counts pre-paid sessions away. Everything below is one of those two, configured differently.

Stamp-up

Cafés & coffee shops

Buy nine, the tenth is on us — without the card stock.

  • One stamp per transaction, with a cooldown so a single order can't be double-stamped
  • Reward banks automatically and shows as Ready on the card front
  • Morning-rush friendly: the scan is one motion at the till
Stamp-up

Salons & barbers

Reward the sixth cut, and fill the chair on a slow week.

  • Stamp on service, not on spend — one visit, one stamp
  • Send a message to every live card when you have gaps in the book
  • Card carries your brand on the lock screen between visits
Membership

Gyms

A member card that can't be left in the other bag.

  • Check-in by scan instead of hunting a name on a screen
  • Every check-in is a timestamped event you can count by hour and by site
  • Multi-site ready — each location has its own counter login
Punch-down

Pilates, yoga & dance studios

Class packs that count themselves down.

  • Sell a 10-class pack; the card shows sessions remaining, not sessions collected
  • Front desk scans on entry — no spreadsheet, no paper register
  • Expiry windows supported, so a pack can't sit unused forever
Stamp-up

Farmers market stalls

No till, no power, patchy signal — still works.

  • The scanner queues stamps offline and syncs when signal comes back
  • A queued stamp keeps the time it was taken, not the time it uploaded
  • One laminated QR on the stall is the entire setup
Either

Anything else with regulars

Bakeries, juice bars, nail studios, car washes, pet groomers, bottle shops.

  • If you'd hand someone a card and a stamp, this replaces it
  • Set the number of stamps, the reward and the rules yourself
  • Not sure which shape fits? Walk the demo and it'll show you
Live now

Golden Coast Broth

A stamp card that survives a farmers market.

Golden Coast Broth sells bone broth from stalls at three San Diego markets — Little Italy Mercato, Solana Beach and La Mesa. No till, no counter, no reliable signal, and a different crowd at each one. Everything a loyalty app usually needs, they don't have.

Their card is eight stamps for a free 16 oz jar. Customers add it from a printed QR on the table — no app, nothing typed — and stamps queue on the stall phone when the signal drops, then land dated to the market day they happened on. Because stamps carry across all three stalls, a Solana Beach regular who turns up in La Mesa is still on the same card.

BusinessBone broth, farmers market stalls
Card shapeStamp-up
Reward8 stamps → free 16 oz jar
MarketsLittle Italy Mercato
Solana Beach · La Mesa
WalletsApple + Google, both live
Arrival alertsGeofenced per market
Hardware boughtNone

Why it actually gets used

Most loyalty apps die at the signup screen.

Every field you ask for at a counter with a queue behind it costs you enrolments. So we don't ask for any.

Anonymous by design

No account, no email, no app. The pass is the identity. The honest trade-off: lose the phone, lose the stamps — and we say so on the join page rather than hiding it.

It shows up on the lock screen

A scan updates the card in the customer's wallet in a few seconds, and the update surfaces as a notification. Your brand lands on their phone at the moment they liked you most.

The scanner is just a browser

Any phone or tablet you already own. Sign in once per counter and leave it on the till. No app store, no device management, no extra hardware bill.

Offline, then honest

Signal drops and the scanner keeps working. Stamps queue on the device and replay when it's back — dated when they were taken, and never double-counted if a scan is repeated.

You can reach every card

Broadcast a message to everyone holding your card — a slow Tuesday, a new roast, a class opening. It lands on the card itself, not in a spam folder.

Proximity, when you want it

Optional add-ons surface the card automatically when a customer arrives — a geofence around the shop, or a small beacon on the counter. Off by default; nothing to configure until you want it.

The demo is the pitch

Answer five questions. Your shop already exists.

The demo doesn't play you a video. It provisions a real loyalty programme in your business's name while you're still answering questions, mints a real card into your wallet, stamps it, and pushes the update to your phone. Nothing is faked, and there's no loading screen — because there's nothing to load.

Takes about twenty minutes end to end. Keep the shop it builds you, or walk away — your call at the end.

Scan to see it

Point your phone's camera here — the same motion your customers will make at your counter.

demo.passqr.com

This is what a counter card looks like

Pricing

Priced on shops, not on customers.

Growing your card base shouldn't raise your bill. Every paid plan includes wallet cards, the scanner, stamp and reward push, and broadcasts. USD, billed monthly or yearly — two months free on yearly.

Trial
Free
No card required

See the whole thing working before you commit.

  • 1 shop, 1 staff login
  • Up to 50 cards
  • Wallet push updates
  • Geofence + beacon unlocked to try
Start free
Solo
$29/mo
or $290/year

One shop, one counter, running for real.

  • 1 shop, 3 staff logins
  • 2,000 new cards a month
  • 4 broadcasts a month
  • 90 days of history
Start free
Chain
$199/mo
or $1,990/year

Ten sites, more than one programme, your own branding.

  • Up to 10 shops, 30 staff logins
  • 3 loyalty programmes
  • 20,000 new cards a month
  • Your own wallet certificate
Start free

Add-ons and larger groups

Optional, and never required to run a loyalty programme.

Geofence arrival

The card surfaces on the lock screen when a customer is near the shop.

Counter beacon

A small device on the counter that wakes the card as they walk in. One-time hardware cost.

25+ outlets

Group plans, more programmes and longer history. Talk to us.

Questions

The things owners actually ask.

Do my customers have to download an app?

No. The card goes into Apple Wallet or Google Wallet, which are already on the phone. They scan the QR on your counter, tap once, and it's saved. There is nothing to install and nothing to sign up for.

Does it work on both iPhone and Android?

Yes. The join page detects the phone and hands an Apple Wallet pass to iPhone and a Google Wallet pass to Android. Your staff don't need to know which is which.

What do we scan with at the counter?

Any phone or tablet with a camera and a browser. The scanner runs at scan.passqr.com — you sign in once per counter and leave it open. There is no app store step and no hardware to buy.

What happens when the wifi drops?

The scanner keeps taking stamps and queues them on the device. When signal returns they replay, dated at the moment they were actually taken rather than the moment they uploaded — so a customer who bought a coffee at 9am doesn't get a 9:40am stamp. Repeated scans of the same event are ignored rather than double-counted.

Do we have to collect email addresses?

No, and by default you don't. The pass itself is the customer's identity, which is what makes enrolment a single tap. The honest cost: if a customer loses their phone, their stamps go with it, and you can't email people who only ever gave you a scan. If you'd rather build a mailing list, there's an optional claim link on the back of the card.

Can we send a message to everyone holding a card?

Yes. A broadcast writes to every live card and surfaces as a notification. Your plan sets how many you can send a month — enough to be useful, capped so the channel doesn't get burned out.

We have more than one location. Does that work?

Yes. Each shop gets its own counter login and its own printed QR, and every stamp is recorded against the outlet it happened at. Stamps earned at one site count on the same card at another, unless you'd rather they didn't.

How long does setup take?

Minutes for the card itself — your colours, your logo, the number of stamps and the reward. The demo does exactly that setup live, and you can keep what it builds you.

Does it plug into my POS?

It doesn't need to. Stamping is a separate scan at the counter, which is why it works for a market stall with no till as readily as for a café with one. If you want it wired to your point of sale, there's an API — tell us what you're running.

Your card could be on a phone this afternoon.

Five questions, a real programme in your business's name, and a card you can hold in your own wallet by the end of it.