Your guests' phones already have a loyalty app built in. It's called Apple Wallet.
Most restaurant owners think they need a custom app to send push notifications, show up on lock screens, or remind guests when they're nearby. They don't. Apple Wallet (and Google Wallet) can do all of this — and the guest never downloads anything. A loyalty pass saved to Apple Wallet sits alongside credit cards and boarding passes. It pushes notifications to the lock screen. It triggers alerts based on location. It updates in real time. And it works on every iPhone sold in the last decade. This guide explains exactly how Apple Wallet loyalty works for restaurants, what it can and can't do, and how to set it up without writing a single line of code.
What Is an Apple Wallet Loyalty Pass?
An Apple Wallet pass is a digital card stored in the Wallet app on every iPhone. You've probably used one before: a boarding pass, a concert ticket, or a Starbucks card. They all use the same technology.
A loyalty pass works the same way. It's a digital card branded with your restaurant's logo, colors, and information. It can display a coupon, a reward balance, a QR code, or a simple message. And unlike an app, it doesn't take up storage space, doesn't need updates, and doesn't require an App Store account to install.
The guest adds it with one tap. It lives in their Wallet forever — or until they delete it. While it's there, you can push updates to it: new offers, expiration reminders, balance changes. All of these show up as lock screen notifications.
Why Apple Wallet Beats a Custom App for Most Restaurants
The core difference: apps compete for attention against 80+ other apps on the average phone. A Wallet pass doesn't compete with anything. It sits quietly in the Wallet, surfaces when relevant (time or location triggers), and stays out of the way otherwise. That's why pass retention is 97% after 30 days, while app retention is 25%.
What Apple Wallet Can Do for Your Restaurant
Push notifications to the lock screen
When you update a pass — change the offer, send an expiration warning, or add a new reward — the guest gets a notification on their lock screen. It looks identical to an app notification. The difference: no app was required to deliver it.
Location-based alerts
Apple Wallet can trigger a notification when the guest enters a geographic area around your restaurant. You set the coordinates and radius (typically 100-300 meters). When the guest walks nearby, their phone buzzes.
Time-based reminders
Set a relevant date on the pass (like a coupon expiration date), and Apple Wallet surfaces the pass at that time. No push notification needed — the pass simply appears on the lock screen as a reminder.
Lock screen presence
When a guest opens Apple Wallet to pay with Apple Pay, your loyalty pass is visible alongside their credit cards. Your logo, your brand colors, your offer — sitting next to Visa and Mastercard. That's brand real estate you can't buy with advertising.
Real-time updates
You can update the pass content at any time: change the offer, update the balance, swap the message. The update pushes to every guest who has the pass. No app update, no version review, no waiting for App Store approval.
No spam, no unsubscribe
Wallet notifications don't go through email (no spam filter) and don't require SMS consent. They go directly to the device. Guests can remove the pass if they want, but there's no "unsubscribe" friction — which means your messages actually get seen.
What Apple Wallet Can't Do
Honesty matters. Apple Wallet passes are powerful, but they're not a full app replacement. Here's what they can't do:
For restaurants that need ordering, reservations, or complex point systems, an app adds value. For restaurants that need reminders, coupons, and return visit incentives — Wallet passes do the job at zero development cost.
How It Works: The Full Guest Journey
Guest scans a QR code at your restaurant
On a table tent, counter stand, receipt, or NFC tag. No app needed — the phone camera is the scanner.
Guest plays a game and wins a reward
A spin-the-wheel, scratch card, or other gamified mechanic. The guest wins a guaranteed reward: a free item, discount, or special offer. This step is optional but dramatically increases engagement (46% email capture with gamification vs 8% without).
Guest enters their email to claim the reward
The coupon is sent to their email instantly. This captures the contact for future email marketing.
Guest taps "Add to Apple Wallet"
One tap. The pass downloads to their Wallet in under a second. No account creation, no password, no App Store. The pass includes your logo, the reward details, and a QR code for in-store redemption.
Guest is prompted to leave a Google review
At the moment of peak satisfaction (they just won something), a direct link to your Google review page appears. 33% of guests leave a review at this point.
Automated reminders kick in
Day 3: Email reminder to leave a review. Day 7: Wallet notification — "Your reward expires in 3 days." Day 9: Wallet notification — "Last chance to redeem!" Nearby: Location alert — "You're 200m from the restaurant. Your coupon is waiting."
Guest returns and redeems
They open Apple Wallet, show the pass (QR code or barcode), and your staff validates it. The coupon is marked as used. And then? They can spin again. New reward, new pass update, new reason to return. The cycle repeats.
Apple Wallet vs Email vs Push: Reach Comparison
| Channel | Reach per 100 guests | How it works |
|---|---|---|
| App push notifications | 0.12 guests | 12% download × 21% opt-in × 4.6% click |
| Email marketing | 20.7 guests | 46% email capture × 45% open rate |
| Apple Wallet notifications | ~38 guests | 46% enrollment × ~83% pass retention × ~100% visibility |
| SMS marketing | ~12 guests | ~30% phone capture × ~40% open rate |
Note: Wallet notification reach depends on how many guests add the pass to Wallet. Not all will. But those who do have near-100% visibility on notifications, because they bypass spam filters and inbox clutter entirely.
What About Google Wallet (Android)?
Google Wallet offers similar functionality for Android users: digital passes, push updates, and location-based notifications. The experience is slightly different in design but functionally equivalent.
Key differences:
| Apple Wallet | Google Wallet | |
|---|---|---|
| Pass storage | Native Wallet app | Google Wallet app |
| Lock screen notifications | Yes | Yes |
| Location alerts | Yes (GPS-based) | Yes (GPS-based) |
| Add to wallet flow | "Add to Apple Wallet" button | "Save to Google Wallet" button |
| Market share | ~55% (US/UK/AU) | ~72% (SEA/global) |
For restaurants operating in Southeast Asia, Google Wallet coverage matters more than Apple. In the US, UK, and Australia, Apple dominates. A good loyalty platform supports both — so you don't have to choose.
Real Results: Wallet Passes in Action
Data from restaurants using Apple/Google Wallet passes through SpiniX
How to Set Up Apple Wallet Loyalty (No Developer Needed)
You don't need to register as an Apple developer or write code. Loyalty platforms like SpiniX handle the technical side. Here's what you do:
Create your account and set up your rewards
Choose what guests can win (discounts, free items, etc.) and set win probabilities.
Customize your pass design
Upload your logo, pick your brand color, and add your restaurant info. The pass template follows Apple's guidelines automatically.
Enable Wallet integration
Toggle on Apple Wallet and Google Wallet in your settings. The "Add to Wallet" button appears automatically in the guest flow.
Set your notification triggers
Configure when notifications fire: coupon expiration reminders, time-based messages, and the GPS coordinates for location alerts.
Print your QR code and go live
Place the QR code at your restaurant. When guests scan, play, and win — the Wallet pass is part of the flow. The entire setup takes 15 minutes.
What Does It Cost?
Creating Apple Wallet passes through a platform like SpiniX has no separate development cost. It's included in the subscription.
| Approach | Cost | Time to launch |
|---|---|---|
| Build custom passes (developer) | $5,000-20,000 + Apple Developer account ($99/yr) | 2-8 weeks |
| Use a pass platform (PassKit, etc.) | $50-300/month | 1-3 days |
| Use SpiniX (loyalty + Wallet built in) | $30-50/month (included in plan) | 15 minutes |