Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Verifying non-consumable purchases #109

Open
mtilhan opened this issue Dec 13, 2022 · 0 comments
Open

Verifying non-consumable purchases #109

mtilhan opened this issue Dec 13, 2022 · 0 comments

Comments

@mtilhan
Copy link

mtilhan commented Dec 13, 2022

Hello,

I'm integrating for Google Play. When making a purchase request, if it is a consumable product, it is necessary to perform a "Consume" operation. This works fine with the "removePurchaseFromQueue" function. However, for non-consumable products, "Acknowledge" operation is required instead of "Consume" operation.

According to Google official documentation, it is necessary to call the "BillingClient.acknowledgePurchase()" function for this operation.
https://developer.android.com/google/play/billing/integrate#process

When I look at the project code, I can't see it anywhere. For this reason, my non-consumable product purchases are always cancelled. Again, according to the document, it is normal for this to be cancelled;

"Note: If you do not acknowledge a purchase within three days, the user automatically receives a refund, and Google Play revokes the purchase."

As a result, can you arrange to sell non-consumable products?
If I am doing something wrong, I would appreciate it if you could write.

Thanks a lot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant