Query Purchase History
Stay organized with collections
Save and categorize content based on your preferences.
queryPurchaseHistory()
was deprecated in Play Billing Library 7. This page
describes the recommended alternatives for use cases your app may have relied on
queryPurchaseHistory()
for.
Process Purchases
To retrieve purchases for processing, use
queryPurchasesAsync(QueryPurchaseParams, PurchasesResponseListener)
.
See the Processing Purchases section of our integration
guide
for more details.
Handle Voided Purchases
To fetch voided or cancelled purchases, use the
voided purchases server developer API.
Track Historical Purchases
If your app would like to track a user's purchase history your app should
keep track of the history on your apps backend.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2024-10-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-11 UTC."],[],[]]