Google's Play Billing Library 3 is out - is everything new and different again?
summary
Google Play Billing Library 3 requires concrete changes: acknowledge purchases within 72 hours or Google auto-refunds, consume consumables with consumeAsync, and prefer server-side acknowledge via the Google Play Developer API. Developer payload is removed; use setObfuscatedAccountId / setObfuscatedProfileId to pass customer IDs. Subscriptions gain restore, pause, account hold and resubscribe behaviors now enabled or mandatory (Nov 1, 2020), and real-time notifications through Google Cloud Pub/Sub are needed to support them. Migration from 2.x is described as quick but backend work is usually required.
AI-written summary · about
chapters (10)
- 0:00Introduction and context
- 1:51Google Play Billing basics
- 10:19History of billing library versions
- 15:57Policy and Play Store changes
- 18:28Acknowledging purchases and subscriptions
- 21:41Developer payload replacement
- 23:51New subscription features since Nov 2020
- 28:47Subscription life cycle overview
- 31:16Migration and next steps
- 33:46Q&A session
related talks
17mMigrating to Billing Library 5
44mTaking your users’ money: In-app billing from start to best practices
46mA deep dive into
30mWhat's new with Play Billing
49mTaking your users’ money: In-app billing from start to best practices
36mGrow and optimize your subscriptions with new Google Play features
34mTesting In App Billing the Easy Way
26mWhat's new in Google Play
