Skip to content

Add Your Digital Business Card to Apple Wallet & Google Wallet (2026 Step-by-Step Guide)

Ahmad Tayyem
Founder & QR Code Technology Specialist
· 12 min read
Add Your Digital Business Card to Apple Wallet & Google Wallet (2026 Step-by-Step Guide)

Key Takeaway

How to put your digital business card on Apple Wallet and Google Wallet in 2026 — covers the technical mechanics (PassKit .pkpass vs Google Generic Pass), the share flow on iPhone and Android, what recipients see when they save, privacy and security considerations, and the most common reasons saves fail.

Last reviewed: April 2026 · Word count: ~3,100 · Author: Ahmad Tayyem, founder of QRLynx · External sources: Apple Developer Documentation, Google Wallet Developer Documentation, RFC 6350 (vCard 3.0), ISO/IEC 7816-4

Why a wallet pass beats a vCard

Hand someone a paper business card and you're betting on three things in sequence: they don't lose it, they remember to type your contact details into their phone, and they actually do it before the card slides into a desk drawer for six months. The dropout rate at each step is documented and ugly — research shows nearly 88% of paper business cards are discarded within a week.

A vCard QR code (the kind you can generate at qrlynx.com/vcard-contact-qr-code) collapses two of those steps. Scan, tap "Add to Contacts," done. But the contact lives in their address book — surfaced only when they remember your name and search for it. The recipient still has to know they have your card.

An Apple Wallet or Google Wallet pass solves the third problem: discoverability after the fact. Saved passes live next to boarding passes, loyalty cards, payment cards. The phone surfaces them on the lock screen when relevant (location-based on Apple Wallet, time-based on Google Wallet). Your card has the same retention dynamics as their gym membership and their plane ticket — durable, glanceable, organized.

And the share flow itself takes one tap on the recipient's phone. No app install, no account creation, no email signup, no friction. QRLynx Digital Business Cards ship both Apple Wallet and Google Wallet save buttons on every plan including free, so this is the actual share flow we recommend in 2026.

How wallet passes actually work (the technical mechanics)

Apple and Google built different systems with different formats. Knowing the difference helps explain why a pass works on one platform and not the other, and why the file you download is shaped the way it is.

Apple PassKit (.pkpass)

An Apple Wallet pass is a ZIP file with the extension .pkpass and the MIME type application/vnd.apple.pkpass. Inside the ZIP:

  • pass.json — the structured pass content (name, title, company, fields, colors, barcode payload)
  • manifest.json — a dictionary mapping each filename in the ZIP to its SHA-1 hash
  • signature — a PKCS#7 detached signature of manifest.json made with the issuer's Pass Type ID certificate, signed against Apple's Worldwide Developer Relations (WWDR) intermediate cert
  • icon.png, icon@2x.png, icon@3x.png — required logo at three pixel densities
  • Optional: thumbnail.png, strip.png, background.png — image elements for the front of the pass

When iPhone Safari (or Mail, or Messages) sees a response with that MIME type, it intercepts the download and triggers the Wallet "Add Pass" preview UI. The user sees the front of the pass, taps Add, and it lands in their Wallet app. The OS verifies the PKCS#7 signature chain against the bundled WWDR intermediate before saving — if signing is invalid, the pass is rejected with no helpful error.

Google Wallet Generic Pass

Google takes a different approach. There's no file format you ship to the user; instead, you build a pass object server-side and emit a URL like https://pay.google.com/gp/v/save/<JWT> where the JWT (RS256-signed by your service account) contains the full pass content as a payload. When the user taps the URL on Android (or desktop), Google parses the JWT, validates the signature against your registered service account, and saves the pass to the user's Google Wallet on their account — no file download, no MIME type negotiation.

Google also requires a "Pass Class" registered ahead of time in the Pay & Wallet Console — this is the template (issuer name, default colors, logo) that every pass instance references. Apple has no equivalent class abstraction; every .pkpass is fully self-contained.

How to save your QRLynx Digital Business Card to a phone wallet

1

2

3

4

What the recipient sees on their phone

The pass front matches the cardholder's QRLynx brand color. On iPhone, the layout follows Apple PassKit's "Generic Pass" template:

  • Top-left: small logo (your QRLynx logo or your uploaded brand logo)
  • Top-right: company name as logoText
  • Header field: title (e.g. "Director of Engineering")
  • Primary field (large center): full name
  • Right of primary: cardholder's profile photo as a thumbnail (~90×90)
  • Secondary row: company name, department
  • Auxiliary row: phone, email
  • Bottom strip: QR code linking back to qrlynx.com/@slug

Tapping the (i) icon flips the pass to the back, which lists every additional contact field — work phone, cell phone, website, full address, bio, plus a "View Online" link to refresh the live card.

On Android, Google Wallet renders the same data with their own card layout (logo top-left, name large, contact rows below, QR at the bottom). The visual is slightly different but the information density matches.

Both platforms automatically de-duplicate by issuer + serial number, so re-saving the same card from a different scan replaces the old pass in place rather than creating duplicates. If you update your card content (e.g., new job title), the recipient's pass doesn't auto-update — Apple supports push updates via APNs but it's rarely worth the operational complexity for a business card. Recipients who want fresh contact info just re-scan.

Apple Wallet vs Google Wallet for digital business cards

File format
Signing
Class/template
Issuer onboarding
Demo mode
Supported devices
User account requirement
Country availability

Privacy and security considerations

Wallet passes are static metadata at rest — neither Apple nor Google has access to the pass contents on the issuer's behalf. The pass content is encrypted with the user's device key when saved (iOS uses Secure Enclave; Android uses Keystore-backed credential storage). Apple does not phone home with pass content; Google retains pass class metadata server-side to support cross-device sync but the user's saved pass instances are tied to their Google account, not exposed in any developer-readable interface.

For card issuers like QRLynx, the privacy model is straightforward: we sign the pass once with our service account credentials, hand it to the user, and they save it. We don't see their saved-pass list, we don't get notifications when someone adds the pass, and the saved pass continues to work even if the user blocks our domain.

The QR code embedded on the back of the pass is a simple URL pointing back to qrlynx.com/@slug. When scanned, that hits our analytics — but only if the user actively re-shares the pass via the QR. Saving the pass alone produces zero signal on our end.

Bottom line: passing a wallet pass to someone is the most privacy-respecting digital-business-card share flow available in 2026. No app install means no advertising-ID handoff. No "view tracking" beacon fires when they open it. Their address book stays private to them. The compromise — versus a vCard QR — is that you (the issuer) lose a little visibility into who saved it, in exchange for friction-free recipient experience.

Common reasons saves fail (and how to fix them)

The most frequent failures we've seen on QRLynx and other digital-business-card platforms in 2026:

Apple Wallet: "Pass cannot be installed." Almost always a certificate expiration issue. Apple Pass Type ID certs are valid for 1 year and must be renewed via the Apple Developer Portal — set a calendar reminder. The other recurring cause is an unreachable image URL inside the pass JSON; Apple validates that icon.png is real PNG bytes inside the ZIP, not a URL reference (we burned 4 hours on this in production — the lesson is to bundle icons inside the .pkpass instead of referencing CDN URLs).

Google Wallet: "Something went wrong. Please try again." Two main culprits. First: image URLs referenced from the pass class or pass object that return 404. Google validates by fetching the URL server-side, so the image must be public, HTTPS, and small enough to fetch within their timeout. Second: account is in demo mode and the saver isn't an admin or test account on your issuer.

Both wallets: pass shows "[TEST ONLY]" or "Demo Pass." Google Wallet stamps this on every pass from an issuer that hasn't completed publishing-access review. Submit the request in the Pay & Wallet Console, wait 1-3 business days, the badge disappears automatically once approved. Apple Wallet has no equivalent — passes are fully live as soon as the cert is valid.

iPhone Chrome: tap does nothing. Chrome on iOS doesn't auto-trigger PassKit on the .pkpass MIME type the way Safari does. The user has to tap "Open in Safari" or use a long-press save-to-files flow. The fix is to send a Universal Link or "Open in Safari" prompt for iPhone Chrome users — most apps just rely on the user defaulting to Safari for wallet flows.

For the QRLynx implementation, all of the above are handled: certs are renewed via calendar reminder, icons are bundled inside the .pkpass (not URL-referenced), our Google issuer is approved out of demo, and the iPhone Chrome failure mode is documented in the FAQ on every card page.

FAQ — adding business cards to wallet

Do I need an iPhone for Apple Wallet, or can I save passes on Android too?

Apple Wallet is iPhone-only (plus Apple Watch and macOS Sequoia+). Android users save the same business card to Google Wallet, which provides equivalent functionality — front-of-pass display, lock-screen surfacing, NFC tap-to-share where supported. Both wallets are first-class targets in QRLynx's flow.

Will the saved pass update automatically when I edit my card?

Apple Wallet supports push updates via APNs but it adds operational complexity (web service URL, auth token storage, push registration handshake) — not worth it for business cards. Google Wallet supports updates but requires the issuer to PATCH the pass object server-side. In practice, recipients re-scan to get a fresh card. The "View Online" link on the pass back always opens the live card.

Can I add a real NFC tap-to-share to my Apple Wallet pass?

Yes — Apple Wallet supports VAS (Value Added Services) for NFC-enabled passes. Tap your iPhone to a contactless reader and the pass transmits its content. Most digital-business-card use cases don't need this — phone-to-phone NFC isn't reliable on iPhone (Apple restricts NFC reading) so the more universal flow is QR code on the pass back.

Does the pass work offline?

Yes. Once saved, both Apple and Google Wallet passes render entirely offline. The QR on the back generates locally, the contact info displays locally, the photo is bundled in. Only the 'View Online' link requires connectivity.

What happens if I cancel my QRLynx subscription?

Already-saved passes keep working forever — they're stored on the recipient's phone, not on our servers. The card landing page (qrlynx.com/@your-name) keeps resolving on the free plan. Pro features (smart redirects, custom domain) drop to free-tier behavior. The pass back's 'View Online' link continues to load.

How big is the .pkpass file? Will it slow down sharing?

QRLynx .pkpass files are 50-300KB depending on whether the cardholder has a profile photo. Apple's hard limit is 3MB. Download time on 4G is sub-second. For comparison, a vCard QR is 200-500 bytes — but the wallet pass replaces the entire 'save flow' so the marginal cost is negligible.

Can my company logo replace the QRLynx logo on the pass?

Yes — set "Custom Logo" on your Digital Business Card and that PNG is embedded as the pass logo. The QRLynx watermark is removed on the Pro plan and above; on the free plan, both logos appear (your company logo top-left, "Powered by QRLynx" small text on the back).

What's the difference between a vCard QR and a wallet pass?

A vCard QR encodes contact data directly in the QR — scan, tap "Save to Contacts," done. A wallet pass installs a Wallet card that includes the contact data, plus a QR on the pass back, plus persistent placement on the recipient's phone. The wallet pass is strictly an upgrade for share volume; the vCard is simpler. Most QRLynx Digital Business Cards offer both buttons on the same card page.

Is the Apple Developer Program ($99/year) required to issue passes?

If you're building your own platform, yes — Apple PassKit signing requires a Pass Type ID certificate, which is gated behind paid Apple Developer Program membership. If you're using QRLynx, no — we handle the cert and signing on our end; you just create your card and share. Same for Google's free issuer registration.

Can I have my own custom Pass Type ID instead of QRLynx's?

Not on free or Pro plans — you share QRLynx's Pass Type ID and the pass shows our issuer name. On Business+ with whitelabel custom domains, we can configure a per-tenant Pass Type ID (your domain, your cert, your issuer name on the pass). Contact sales for the whitelabel handoff.

What's the country availability for Google Wallet?

Google Wallet supports 80+ countries as of April 2026, including the US, EU, UK, Canada, Australia, MENA (Jordan and Pakistan launched March 2025), most of LATAM, and most of Asia-Pacific. The rollout is ongoing — Google publishes the current country list at support.google.com/wallet/answer/12060037. Apple Wallet has near-global availability.

Will the wallet pass survive if I switch from iPhone to Android (or vice versa)?

Apple Wallet passes don't transfer to Google Wallet (different formats, different signing). The recipient re-saves from the card URL — the same .pkpass becomes a Google Wallet save URL when they open the page on Android. QRLynx's card detects the device and shows the right button automatically.

Enjoyed this article? Share it!

Rated Excellent by Businesses Worldwide

Real Trustpilot reviews from QRLynx users across 200+ countries.

"Messed up a QR code already sent to print on promotional materials. Support helped me the very same day to fix it and get the printed QR codes working again..."
★★★★★

Snežana B.

"Made a QR for my restaurant menu over 2 years ago and it still works perfectly. Never paid anything, no expiry, no downtime. Switched from a paid platform that charged monthly for the same thing..."
★★★★★

Mustafa M.

"Great customer service and so far the features I've used have worked perfectly."
★★★★★

Isabel M.

Ready to Create Your Own QR Codes?

Start for free and upgrade as you grow. All plans include dynamic QR codes, analytics, and custom branding.

Trusted by 2,000+ businesses
4.3/5 on Trustpilot
Cancel anytime
/
For personal projects
Free
No card required
  • 3 Dynamic QR Codes Editable QR codes — change the destination URL anytime
  • Unlimited Scans All plans include unlimited scans — no caps, no throttling
  • 30-Day Analytics View scan data from the last 30 days
  • AI Insights AI-generated plain-language summaries of your scan performance with key trends and takeaways.
  • 1 Folder Organize your QR codes into a folder
  • JPG, PNG, WEBP Downloads
  • Pause & Activate QR Codes Pause QR codes to stop scans, reactivate anytime within your plan limit
Most Popular
Pro
Best for marketers
$14 /mo
Billed monthly

Cancel anytime. No lock-in.

  • 50 Dynamic QR Codes
  • Unlimited Scans
  • 60-Day Analytics Upgraded from 30 days
  • AI Insights (Advanced) Deeper analysis: anomalies, trends, actionable recommendations.
  • 5 Folders
  • 10 MB PDF Upload
  • Custom Logo Upload
  • SVG / PDF Downloads
  • JPG, PNG, WEBP Downloads
  • Password Protected QRs Require a password before showing QR content
  • Smart Redirect Rules Redirect by device, country, or time
  • Access Consent Screens Age verification, terms, disclaimers
  • Expiry Rules Auto-expire by date or scan count
  • QR Scheduling Set start/end times for QR activity
Business
For teams & agencies
$29 /mo
Billed monthly

Cancel anytime. No lock-in.

  • 250 Dynamic QR Codes
  • Unlimited Scans
  • 90-Day Analytics Upgraded from 60 days
  • AI Insights (Advanced) Deeper analysis: anomalies, trends, actionable recommendations.
  • 25 Folders
  • 20 MB PDF Upload
  • Custom Logo Upload
  • SVG / PDF Downloads
  • JPG, PNG, WEBP Downloads
  • Password Protection
  • Smart Redirect Rules
  • Access Consent Screens
  • Expiry Rules
  • QR Scheduling
  • Bulk QR (100/batch)
  • Team Management (3 Members) Invite team members to collaborate on QR codes, analytics, and folders
  • Lead Capture Forms Collect leads directly from QR code scans
  • CSV Report Export
Enterprise
For large organizations
$99 /mo
Billed monthly

Cancel anytime. No lock-in.

  • 1,000 Dynamic QR Codes
  • Unlimited Scans
  • 90-Day Analytics
  • AI Insights (Advanced) Deeper analysis: anomalies, trends, actionable recommendations.
  • 100 Folders
  • 50 MB PDF Upload
  • Custom Logo Upload
  • SVG / PDF Downloads
  • JPG, PNG, WEBP Downloads
  • Password Protection
  • Smart Redirect Rules
  • Access Consent Screens
  • Expiry Rules
  • QR Scheduling
  • Bulk QR (500/batch)
  • Team Management (10 Members) Up to 10 members with role-based access
  • Lead Capture Forms
  • CSV Report Export
  • Retargeting Pixels Facebook, Google, GTM tracking pixels on QR landing pages
  • White Label Domains Use your own domain for QR redirects (e.g. qr.yourbrand.com)
  • Email Scan Summaries
  • Dedicated Success Manager

Free forever on Starter. Try Pro free for 14 days — no credit card needed.

Why businesses choose QRLynx

Features most competitors charge extra for — included in every plan

47
QR Code Types
URL, WiFi, vCard, PDF & more
Bio Pages
Built-in Landing Pages
No Linktree needed
Unbranded
No Watermark on Free
Even on the Starter plan
Unlimited
Scans on All Plans
Free and paid — no caps ever
275+
Edge Locations
Sub-50ms redirects globally
Lead Forms
Capture Contacts
Built-in lead gen from scans
Smart Rules
Conditional Redirects
By device, location, or time
PDF QR
Upload & Share PDFs
Menus, flyers, documents

Ready to Transform Your QR Code Experience?

Join thousands of businesses already using QRLynx to create, customize, and track their QR codes with ease.

Talk to Sales
No credit card
Free forever
Cancel anytime