Wallet loyalty for local business
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.
Why paper stops working
Card stock, a stamp, a drawer full of half-finished cards. It's cheap to start and it quietly costs you every week.
The visit happens, the stamp doesn't. Every forgotten card is a regular you never got to count.
A quiet Tuesday and no way to tell the people who already like you. Paper has no send button.
How many cards are live, who's close to a reward, which outlet actually stamps. Nobody knows.
How it works
No POS integration, no hardware to buy, nothing to install on anyone's phone.
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.
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.
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
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.
Buy nine, the tenth is on us — without the card stock.
Reward the sixth cut, and fill the chair on a slow week.
A member card that can't be left in the other bag.
Class packs that count themselves down.
No till, no power, patchy signal — still works.
Bakeries, juice bars, nail studios, car washes, pet groomers, bottle shops.
Golden Coast Broth
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.
Why it actually gets used
Every field you ask for at a counter with a queue behind it costs you enrolments. So we don't ask for any.
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.
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.
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.
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.
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.
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
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.
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
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.
See the whole thing working before you commit.
One shop, one counter, running for real.
A few locations, a real campaign rhythm.
Ten sites, more than one programme, your own branding.
Optional, and never required to run a loyalty programme.
The card surfaces on the lock screen when a customer is near the shop.
A small device on the counter that wakes the card as they walk in. One-time hardware cost.
Group plans, more programmes and longer history. Talk to us.
Questions
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.