How to Create Your Own Loyalty Card for Apple Wallet and Google Wallet
A wallet-native loyalty card replaces paper punch cards with a pass that lives directly inside Apple Wallet (iPhone) or Google Wallet (Android). Your customers scan a QR code, tap "Add to Wallet", and never have to download a separate app. This guide walks you through every step of creating your own card with Wallet Loyalty, from signing up to printing your first counter sticker.
You can be live with a working card in under fifteen minutes if you already have a logo and a brand color in mind.
Step 1: Sign up with your business email
Wallet Loyalty uses passwordless magic-link authentication. Enter your business email, click the link in the email we send, and you're in. There are no passwords to forget and no SMS codes to wait for.
The email you sign up with becomes the owner email of your shop. You can invite team members later, so use the address that should receive billing invoices and ownership notifications.
Step 2: Create your shop profile
After your first sign-in you'll land in the onboarding flow. The first screen asks for your shop's display name, the country you operate in, and your default currency. The display name is what customers will see on the loyalty pass itself, so use the name they recognise from your storefront — not the legal entity name.
- Display name: shows in big type on the front of the pass.
- Country: drives which currency Stripe charges in and which tax rules apply.
- Default currency: locked at sign-up, but Stripe will auto-convert for international customers using its multi-currency price options.
Step 3: Upload your logo and pick a brand color
The loyalty pass renders your logo in the top-left corner on Apple Wallet and as the program logo on Google Wallet. The color you choose drives the pass background on Apple and the hero strip on Google.
See the dedicated guide on uploading your logo for size and format requirements.
Step 4: Define how many stamps customers need
Set how many purchases earn the reward (typical values are 5, 8, or 10) and what the reward is — for example "free coffee", "20% off your next visit", or "free dessert".
You can change the reward text and stamp count later, but existing customers keep the program they originally signed up to until they redeem.
Step 5: Generate your share link and counter QR code
Wallet Loyalty gives every shop a public claim URL of the form walletloyaltycard.com/c/<your-slug>. The URL is short on purpose — it has to fit on a small counter sticker.
Print the QR sticker, place it on your counter, and any phone with a camera can scan it. iPhones offer "Add to Apple Wallet" automatically; Androids open Google Wallet.
Step 6: Stamp your first customer
Open the merchant app, tap Scan, and point the camera at the customer's pass QR code. The pass updates on the customer's phone within seconds via wallet push, even if the app is closed.
When they hit the stamp threshold, the pass automatically shows the reward as redeemable. Scan again to redeem and reset the card.
Frequently asked questions
Do my customers need to install an app to use the loyalty card?
No. The pass lives in Apple Wallet or Google Wallet, which are pre-installed on every iPhone and most Androids. There is nothing for the customer to download.
How long does setup take?
Most shops are live within fifteen minutes once they have a logo file and a brand color picked.
Can I run the loyalty card across multiple stores?
Yes. Create one shop and add additional locations from More -> Locations. Customers earn stamps that work at any of your stores.