Best Practices for Integrating Google Wallet to Your App
summary
Google Wallet integration uses the Google Wallet Android SDK (dependency com.google.android.gms.playservices.pay), requires Google Play services and the Wallet app, and is live in 39 countries. Best practice is to generate signed passes server-side as use JOTs signed server-side rather than client JSON to avoid leaking signing credentials. Demo flow works: create issuer account (there is a temporary issuer account (7 days)), build class/object JSON, call savePass or savePassJwt, and add to Wallet; Google publishes an open‑source converter at github.com/google-pay/pass-converter.
AI-written summary · about
chapters (10)
- 0:00Introduction and speaker
- 3:40What is Google Wallet
- 6:27Why developers should care
- 13:25Classes and objects in Wallet API
- 17:20Saving passes with JSON
- 19:54Creating an issuer account
- 22:22Recommended JWT workflow
- 25:56Google Wallet and Jetpack Compose
- 28:25New Google Wallet features
- 39:03Q&A
related talks
30mDigitize wallet objects with Google Wallet API - step-by-step tutorial
16mGoogle Wallet API tutorial for Google Developers
41mBuilding Easy and Safe Checkout with GooglePay
14mHow to drive conversions with Google Pay for Android
16mWhat's new in Google Pay
28mBuild with Google Pay
44mTaking your users’ money: In-app billing from start to best practices
42mUser Identity and Sign In with Google
