Google Play Billing: Confirming Purchases Are Acknowledged, Not Just Unlocked
A purchase in an Android app can appear complete on screen while Google Play never receives confirmation that it was processed. For a completed purchase, the app must verify it, grant access, and acknowledge it to Play, since unacknowledged eligible purchases can be automatically refunded and entitlements revoked. Consumables are fulfilled through consumption, and pending purchases should not unlock access until they reach the PURCHASED state. Developers are advised to test with a license tester and a Play test payment method, checking both that the buyer gets the right access and that Play shows the purchase as acknowledged. Because test refund timing is accelerated, it should not be treated as the production deadline.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in