Blog /Guide
10 min read 2026-05-03

Restaurant Loyalty With Apple + Google Wallet: Full Guide

97% of wallet passes are still on guests’ phones after 30 days. For apps, it’s 25%. That one stat explains why every restaurant loyalty platform is racing to add wallet integration.

Wallet passes turn a guest’s phone into a persistent reminder of your restaurant. No app download. No account creation. No storage complaints. The pass sits alongside credit cards and boarding passes, pushes notifications to the lock screen, and triggers alerts when the guest walks nearby. This guide breaks down what wallet integration actually means for restaurants, how Apple Wallet and Google Wallet differ, and how 6 platforms compare on features, pricing, and setup complexity. The goal: help you pick the right tool without wading through marketing pages.

What wallet integration actually means

A wallet pass is a digital card saved to Apple Wallet (iPhone) or Google Wallet (Android). It’s the same technology behind boarding passes and event tickets. For restaurants, wallet passes typically serve as coupon cards, loyalty stamps, or reward certificates.

The power isn’t in the card itself. It’s in what happens after the guest saves it.

Pass types

Coupon, loyalty stamp card, event ticket, or generic pass. Each type has a different layout and behavior. Coupons show a barcode and expiry date. Loyalty cards can display a stamp or point balance. Event tickets support date-based lock screen surfacing.

Push notifications to lock screen

When you update a pass (new offer, balance change, expiry warning), the guest gets a lock screen notification. No app required. No push permission prompt. The notification just appears, exactly like an app notification would.

Geofence alerts

Set GPS coordinates and a radius (100-300 meters works best for restaurants). When the guest enters that zone, their phone buzzes with your pass. “You’re near Mario’s Cafe — your 10% coupon is waiting.” This works without the guest opening any app.

Real-time pass updates

Change the offer, update the balance, swap the message. The update pushes to every guest who holds the pass. No app version review, no waiting for store approval. Changes go live in seconds.

Works on every smartphone

Apple Wallet is pre-installed on every iPhone sold in the last decade. Google Wallet runs on Android 5.0+ devices (released 2014). Between them, you reach 99%+ of smartphone users without asking anyone to download anything.

Apple Wallet vs Google Wallet: key differences

FeatureApple WalletGoogle Wallet
Pass types supportedCoupon, loyalty, event ticket, boarding pass, genericLoyalty, offer, gift card, event ticket, transit, generic
Push notificationsYes — on pass updateYes — on pass update
Location triggersYes — GPS + WiFi + cell towerYes — GPS-based
NFC supportLimited to Apple Pay NFCFull NFC support for passes
Update mechanismPush via APNs (Apple Push Notification service)Push via Google API
Market share by region~55% US/UK/AU, ~27% SEA~72% SEA/global, ~44% US
Setup complexityRequires Apple Developer certificate ($99/yr) or platformAPI-based, no developer certificate needed
Pass expirationBuilt-in relevant date fieldBuilt-in expiration support
Offline accessFull offline — pass stored locallyFull offline — pass stored locally

For restaurants in the US, UK, and Australia, Apple Wallet reaches the majority of guests. In Southeast Asia, the Middle East, and most of Europe, Google Wallet has higher penetration. A good loyalty platform generates passes for both automatically — so you don’t have to choose.

6 platforms compared: wallet integration for restaurants

Features, pricing, and honest trade-offs:

FeatureSpiniXStamp MeSquare LoyaltyComo SensePassKitLoopy Loyalty
Apple WalletYesYesNoYesYesYes
Google WalletYesYesNoYesYesYes
Push notificationsYesYesIn-app onlyYesYesYes
Geofence alertsYesLimitedNoYesYesNo
Real-time updatesYesYesN/AYesYesYes
QR triggerYes — gamifiedYes — stamp scanYes — POS-basedYes — POS-basedYes — scanYes — scan
Setup time~15 minutes~30 minutes~10 minutes (if on Square)1-4 weeks (custom)~1 hour~20 minutes
Monthly pricingFrom EUR 29/moFrom $49/moFrom $45/moCustom ($200-500+/mo est.)From $35/moFrom $15/mo
Best forGamified rewards + review collectionDigital stamp cardsSquare POS usersEnterprise multi-locationDevelopers / custom pass flowsBudget passes only

Notes:

Setup complexity compared

SpiniX — 3 steps (~15 minutes total)

  1. Create your wheel and set prizes (5 minutes)
  2. Customize pass design — logo, colors, info (5 minutes)
  3. Print QR code and place at restaurant (5 minutes)

Wallet passes are generated automatically when guests win. No separate wallet configuration needed.

Stamp Me — 4 steps (~30 minutes + staff training)

  1. Create account and configure stamp card
  2. Set reward thresholds (e.g., 10 stamps = free coffee)
  3. Enable Apple/Google Wallet integration
  4. Train staff on scanning stamps

Square Loyalty — 2 steps (~10 minutes if already on Square)

  1. Enable Loyalty in Square Dashboard
  2. Set point rules and rewards

Only works within Square ecosystem. No wallet passes.

Como Sense — 5+ steps (1-4 weeks)

  1. Sales call and contract negotiation
  2. POS integration setup (technical)
  3. Menu and reward configuration
  4. Staff training across locations
  5. Pilot period and adjustments

Enterprise-grade. Worth it for 10+ locations.

PassKit — 4 steps (~1 hour, more with custom API work)

  1. Create account and configure pass template
  2. Set up distribution method (URL, QR, API)
  3. Configure push notification triggers
  4. Integrate with your existing systems (API)

Developer-focused.

Loopy Loyalty — 3 steps (~20 minutes)

  1. Design your pass (drag-and-drop editor)
  2. Set up distribution link or QR code
  3. Configure push messages

Simple pass creation tool. No loyalty logic, no gamification, no email capture.

When wallet passes aren’t the right choice

Wallet passes work well for most restaurants, but they’re not always the best fit. Honest assessment:

Wallet integration for restaurants: FAQ

Do guests need to download an app for wallet passes?

No. Apple Wallet is pre-installed on every iPhone. Google Wallet comes pre-installed on most Android devices. The guest taps “Add to Wallet” and the pass saves in under a second. No App Store, no account creation, no storage used.

Can I send unlimited push notifications through wallet passes?

Not exactly. Wallet notifications trigger on pass updates (content changes), time events (relevant dates), and location events (entering a geofence). You can’t blast arbitrary messages like SMS. This is by design — it prevents spam and keeps notification quality high, which is why visibility rates are near 100%.

What happens if a guest doesn’t add the pass?

They still receive the reward via email. The wallet pass is an additional touchpoint, not the only one. Email-only guests show ~21% return rates. Email plus wallet pass guests show ~31% return rates. The wallet amplifies, but email works on its own.

How much does wallet integration cost?

Standalone: building custom passes requires an Apple Developer account ($99/year) plus development time ($5,000-20,000). Through a platform: $15-50/month depending on the tool. Some platforms (like SpiniX) include wallet passes in the base subscription with no per-pass fees.

Is wallet-based loyalty GDPR compliant?

Yes. The guest actively chooses to add the pass. They can remove it at any time. No personal data is stored in the pass itself — it contains a reference ID linked to your server. Location notifications require the guest to enable Location Services, which is their choice.

Which wallet has better reach globally?

It depends on your market. Apple Wallet dominates in the US (~55%), UK (~55%), and Australia (~53%). Google Wallet leads in Southeast Asia (~72%), India (~85%), and most of Latin America (~70%). In Europe, it’s roughly split. A platform that supports both covers 99%+ of smartphone users.

Try SpiniX

See how you can increase repeat guest visits.

Get Started