Apple Wallet is already on every iPhone. Your customers use it for boarding passes, credit cards, and event tickets. Adding a loyalty card to Apple Wallet is one of the most effective ways to guarantee your loyalty program stays top-of-mind — because the card is always one swipe away.
This guide covers everything businesses need to know about Apple Wallet loyalty cards: how they work technically, what the customer experience looks like, and how to launch one without writing a single line of code.
What Is an Apple Wallet Loyalty Card?
Apple Wallet (formerly Passbook) is a built-in iOS app that stores digital cards: passes, tickets, coupons, and loyalty cards. These are called passes, and they use Apple's open PassKit format.
A loyalty card pass contains:
- Your business name and logo
- The customer's current star/point count
- The reward they're working toward
- A QR code unique to the customer (used for scanning)
Unlike a PDF or screenshot, a real Apple Wallet loyalty card:
- Updates in real time — when a star is added, the card updates on the customer's phone without them doing anything
- Shows lock screen notifications — when a customer walks near your location, the card can appear on their lock screen
- Never gets lost — it's in their Wallet, where they keep their most important cards
How Apple Wallet Loyalty Cards Work (Technically)
For business owners, the mechanics are worth understanding briefly:
- A customer scans your QR code and joins your loyalty program
- Your system generates a unique pass file (
.pkpass) with their customer ID embedded - The pass is sent to their email and opens directly in Apple Wallet
- When your staff scans their card, your system updates the pass on Apple's servers
- Apple Push Notifications (APN) push the update to the customer's device in seconds
This is why the card updates live without the customer opening any app. It uses the same push notification infrastructure as text messages.
The Customer Experience
Here's exactly what a customer experiences when they join your Apple Wallet loyalty program:
Joining (one time, takes ~45 seconds):
- Customer sees your QR code at the counter
- Scans it with the iPhone camera — no QR app needed
- Lands on your join page, enters email (optional) and name
- Taps Join
- Receives an email with a "Add to Apple Wallet" button
- Taps the button — the card is added in one tap
Earning stars (3 seconds per visit):
- Customer opens Wallet app, taps your card
- QR code is displayed
- Staff scans the QR — star added instantly
- Customer sees the updated star count on their card, live
Redeeming a reward:
- When star threshold is reached, your scanner shows "Reward ready"
- Staff taps Redeem
- Customer's card resets to 0 stars and shows a "reward redeemed" notification
No manual updates. No syncing. No "let me check your account" delays.
What Makes a Good Apple Wallet Loyalty Card?
Not all loyalty cards are equal. Here's what separates good from great:
Clear reward visibility
The card should show the current star count and the target prominently. Customers who can't immediately see "5 of 8 stars" lose motivation.
Brand color
Apple Wallet uses your chosen brand color for the card background. A generic white or grey card feels unbranded. Use your actual brand color — it makes the card feel like it belongs to your business.
Short, specific reward text
"Free coffee" converts better than "Special reward." The reward text appears on the card and in scanner prompts. Keep it under 40 characters.
Your logo
A logo on the card builds brand recognition every time the customer opens Wallet. Upload a square PNG with a transparent background for best results.
Apple Wallet vs. Google Wallet: Do You Need Both?
If most of your customers are iPhone users, Apple Wallet is your priority. If you have a mix, you want both.
KeepComing generates both Apple Wallet and Google Wallet cards from the same setup. When a customer joins your program, they automatically get the right card for their device — Apple card on iOS, Google card on Android.
Google Wallet works similarly but doesn't support real-time push updates (cards update the next time the customer opens the app). For most loyalty use cases, this is acceptable.
Apple Wallet Loyalty Cards Without an App or Developer
The biggest misconception: "You need an app to issue Apple Wallet cards." This was true in 2015. It's not true today.
With KeepComing, you:
- Create your loyalty program in your dashboard
- Customers scan your QR code and join via a web page
- Apple Wallet cards are generated and delivered automatically
You don't need:
- An Apple Developer account
- A custom iOS app
- A developer to build anything
- Any hardware beyond a printed QR code
KeepComing handles the PassKit certificate, the pass generation, the Apple Push Notification delivery, and the real-time updates.
Common Questions from Business Owners
Do customers need an iPhone to join my program?
No. Customers without iPhones get a Google Wallet card instead. The QR code and join page work identically for both.
What happens if a customer switches phones?
They rejoin by scanning your QR code again. Since the system identifies them by email, their star count is preserved. Their new card starts with the same stars they had on the old phone.
Can customers share their card?
The QR code on each card is unique to that customer. If someone else scans it, the stars go to the original customer's account. This prevents cheating via card sharing.
What if I update my reward or logo?
All existing cards update automatically. Your customers don't need to re-add the card — the changes appear on their existing card via push notification.
Getting Started with Apple Wallet Loyalty Cards
You don't need to navigate Apple's PassKit documentation, set up certificates, or write any code. KeepComing handles all of that.
Start your free 30-day trial and have your first Apple Wallet loyalty card in your customers' hands today.
Also read: How to Set Up a Loyalty Program for Your Cafe in 10 Minutes · 12 Loyalty Program Ideas for Coffee Shops That Actually Work