Adding event tickets to Google Wallet

Alongside Apple Wallet for iOS, Turtini issues Google Wallet passes for Android users. Same event ticket, same QR code for check-in — different mobile wallet so each platform's user gets a native experience.

What attendees see:
• In their event ticket confirmation email, two buttons: "Add to Apple Wallet" and "Add to Google Wallet"
• Pick the one that matches their phone (Android → Google Wallet)
• Tap → pass installs to the wallet app
• Lock-screen ticket appears as the event approaches (same time-aware behavior as iOS)
• Tap to expand → QR code for check-in scanning

What the pass shows:
• Event title and date/time
• Venue + location
• Their seat / section / ticket type
• Pulsing QR code (rotates every 60 seconds — anti-screenshot)
• Branded with your event's color and logo
• "Get directions" button using Google Maps

Behind the scenes:
• Same Wallet pipeline as Apple — your org's Apple Pass cert (if self-signed mode) doesn't apply here; Google Wallet uses a separate Issuer ID
• Default mode: Turtini issues passes under our Issuer ID (transparent — pass shows "Powered by Turtini" in the metadata)
• Bring-your-own mode: events with high-volume can request their own Google Wallet Issuer ID (Settings → Events → Wallet Mode → "Self-signed Google passes") — requires Google approval

Two-platform support:
• Every ticket gets BOTH Apple Wallet and Google Wallet versions
• Recipient's device determines which they install
• Re-issued tickets (after a transfer or upgrade) update the existing pass — they don't have to re-add it

Limits:
• Google Wallet pass support is for event tickets only today — membership cards and loyalty passes coming next
• Some Android forks (Huawei without Google Mobile Services) don't support Google Wallet — fallback is the QR code in the email