Passmint
TemplatesIntegrationsDocsPricingBlog
Log inGet started
Passmint

Apple and Google Wallet passes from one API. Built for people who ship.

Product
  • Pass Designer
  • Developers
  • Distribution
  • Analytics
  • Templates
  • Integrations
  • Pricing
Developers
  • Documentation
  • API reference
  • Node SDK
  • Webhooks
Company
  • Changelog
  • About
  • Contact
  • Support
  • Security
  • Terms
  • Privacy
Social
  • GitHub
  • X

© 2026 Passmint.

Apple Wallet & Google Wallet, one API.

← All comparisons

Apple Wallet vs Google Wallet for pass issuers

Apple distributes a signed .pkpass file and refreshes it through a web service you host. Google distributes a signed save link pointing at a server-side object you update through its REST API. The formats, signing models, and update mechanics differ enough that supporting both is two integrations, not one.

DimensionPassmintGoogle Wallet
What gets distributedA signed .pkpass archive the device installsA signed JWT save link pointing at a server-side object
Pass structurepass.json, assets, manifest, signature in one ZIPA class (the template) and an object (one holder's instance)
Signing identityPass Type ID certificate plus the WWDR intermediateA Google Cloud service account key
How updates reach the deviceAPNs push, then the device refetches from your web serviceUpdate the object through the REST API
Barcode rotationPush a new value to the passOn-device rotation from a shared secret, works offline
NFCRequires an Apple entitlement, granted case by caseSmart Tap, with a registered collector ID
RenderingFixed template zones; what you design is what shipsAdapts across OEM skins and screen sizes

When Google Wallet is the better choice

  • Your audience skews Android, which is most of Latin America, Southeast Asia, Africa, and India.
  • You need barcodes that rotate offline, which is why transit ticketing tends to favour Google.
  • You want NFC without waiting on a case-by-case entitlement decision.

When Passmint is the better choice

  • Your audience skews iOS, typical of premium retail and business travel in the US and Western Europe.
  • You need pixel-exact brand rendering, which Apple's fixed layout guarantees and Android's OEM variation does not.
  • Your passes are time-critical and you want the lock-screen relevance behaviour Apple's semantic tags drive.

Common questions

Neither is better in general. Apple gives you predictable rendering and strong lock-screen relevance; Google gives you offline barcode rotation and easier NFC. The right first platform is whichever your own CRM data says your audience actually carries.
Not natively, because the formats and signing models are different. A unified pass API can accept one definition and produce both, which is the only way to avoid maintaining two separate integrations.
If your audience splits inside roughly 60/40, yes, because a single-platform launch leaves a large share of people with nothing to install. Healthcare, education, and public sector programmes almost always need both.

Other comparisons

  • Passmint vs building wallet passes yourself
  • Passmint vs PassKit