Free refills
A restaurant loyalty program in Apple Wallet and Google Wallet: stamp cards and coupons that refill themselves after every order — and guests don't need an app.
Why your stamp card belongs in Wallet
Paper stamp cards end up in the wash. Few guests install an app for a single slice, and a promo in the inbox rarely makes it to the counter.
Skip the paper card
Guests save the card in one tap from a QR code at the till or a link in a receipt email.
Stamps that count themselves
Every order moves the card forward — the guest sees progress without asking.
Right when they're nearby
The pass can surface on the lock screen when a guest is close to your restaurant.
How restaurants use Wallet
Each one is a model scenario — a typical setup, not a client case study:
Digital stamp card
Stamps live in a tag: every order moves the card forward and shows how many are left to a free item.
Welcome offer on joining
Joining the club starts a journey — Issue Wallet Pass adds a personal offer code, and the welcome email delivers the link.
Free item unlocked
The stamp tag hits the goal and the card switches to the reward — Apple Wallet can show a change message.
Lunchtime nudge nearby
Add your locations to the pass, and it surfaces on the lock screen near the venue in quiet hours.
Birthday treat
An anniversary segment, a campaign update, and a push to pass holders — the treat lands on the card they already carry.
Your scenario
A different flow in mind? Map it with our team on a demo — the setup is the same account either way.
One scenario, step by step
Here’s “Welcome offer on joining” from both sides: what the guest sees and what your team sets up. A shared offer like “10% off this week” skips all of this — one link or QR code from the builder.
-
A guest joins your loyalty club
An event like ClubJoined with an offer_code attribute starts a journey.
Events ↗ -
They get a welcome email with an Add to Wallet button
Issue Wallet Pass fills the offer field from offer_code; Send Email adds the personal install link.
Issue Wallet Pass ↗ -
They save the card
Nothing to set up here: the pass registers for updates on its own, and the holder shows up in the customer profile.
Apple Wallet ↗ · Google Wallet ↗ -
They order again — one more stamp
Your POS or ordering app updates the stamps tag, and tag sync refreshes the card on the interval you set.
Tag sync ↗
Safe choice
ISO 27001:2022
Pushwoosh meets industry standards for online security and is certified by ISO 27001:2022.
Ensuring GDPR compliance
We maintain the highest standards of compliance with data protection regulations.
Adhering to OWASP principles
Our platform embraces the Security by Design approach to prevent potential threats.
HIPAA
Pushwoosh is HIPAA compliant, ensuring the confidentiality, integrity and availability of PHI(ePHI).
SOC 2 Type 2
Pushwoosh possesses a SOC 2 Type 2 report, reflecting our commitment to ensuring the utmost security of user data.
DPF certified
Pushwoosh is officially certified under the EU-U.S. Data Privacy Framework, including the UK extension, and the Swiss DPF.
Two ways to launch
Start without code today, automate when you’re ready — both routes run on the same account.
1. Start without code
One shared pass for everyone — a lunch coupon or a shared stamp card. Build it once, then drop the link or QR code into push, email, SMS, your site, or the till; allow multiple holders on Google Wallet so one link works for all.
What you’ll need:
- Apple Wallet — a Developer Program membership and a signing certificate uploaded to Pushwoosh. No iOS app.
- Google Wallet — a Wallet Console issuer account and a service account key.
- Redemption — staff or your POS read the code on the pass; redemption stays on your side.
2. Automate in Customer Journey
A personal stamp card for every regular: a pass campaign plus an Issue Wallet Pass step in a journey. Tag sync keeps the stamps current; the API covers data in your own backend.
Everything from Route 1, plus:
- Order data — your POS or ordering system sends stamps or orders as tags or events, linked to a User ID.
- A trigger event — the club sign-up that starts the journey.
Already in your Pushwoosh account
A pass doesn’t deliver itself. The channels that carry it and the customer data behind it are already in your account — so the price of running Wallet looks like this.
What your Wallet setup includes
- Email — adds the card to receipts and welcome emails
- Mobile push — tells regulars a reward is ready
- Segmentation & CDP — finds birthdays, regulars, and guests who stopped coming
- Customer Journey Builder — issues the card when a guest joins
Wallet add-on fee: $0 — it’s part of the platform, your price depends on your plan.
Set. Now go.
Start with one coupon and a QR code on the counter — after the one-time Apple and Google setup, your team runs it without code. When you're ready, automate personal stamp cards with stamps synced from your POS.
Questions restaurants ask before they start
Explore related products
Issue Apple Wallet and Google Wallet passes in Pushwoosh and send them to the right segment by push, email, or SMS. One platform, no add-on fees.
Move your grocery loyalty program into Apple Wallet and Google Wallet. One card at checkout, this week's offers on it, updated for every shopper at once.
Put your ecommerce loyalty program in Apple Wallet and Google Wallet. Issue personal cards in Customer Journey and keep points current without code.
Put your gym loyalty program and membership cards in Apple Wallet and Google Wallet. Plan, status, and renewal date stay current without code.
Build a digital loyalty card Apple Wallet and Google Wallet customers add in one tap. Points, punch, or tiered, on a free plan with no per-card fee.
Email automation for online stores that drives revenue. Send welcome series, cart reminders, and post-purchase emails that increase customer lifetime value.