Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Google Play Billing: Pending purchases not available for subscriptions?

Context: We have a TV app that offers as its only in-app item a monthly subscription.

I am mostly looking for confirmation of what I believe to be true:

  • Since version 2.0 of the Google Play Billing Library there is a thing called pending purchases. The main real use case seems to be purchases which the user pays for in cash in some registered store. During the time between the initial purchase in the app and the cash payment in the store the purchase is pending.
  • To test these pending purchases there should now be two additional payment methods for license testers, namely "Slow test card, approves after a few minutes" and "Slow test card, declines after a few minutes".
  • My colleagues and I have not found these two additional test payment methods, nor have some other people.
  • Google's official documentation notes: "Additional forms of payment are not available for subscriptions purchases."
  • Since pending purchases can only result from these "additional forms of payment" (besides credit cards, Play Store gift cards, etc.) this means that pending purchases can not happen for subscription items and this explains why neither of us sees the two additional payment methods in our tests

True or false?

like image 851
david.mihola Avatar asked Jul 06 '21 08:07

david.mihola


People also ask

Why there are so many pending payments for subscription from Google Play console?

This means that it is an issue with the users payment reaching Google. From my experience "Payment Pending" happens for around 50% of my subscriptions. For some of them the money arrives around 20 days after the user placed the order and sometimes it never arrives and it goes through to cancelled.

How do I fix Google Play purchase unavailable?

Restart the device Sometimes restarting the device can help fix in-app purchase issues. To restart: On your mobile device, hold down the power button. Tap Power off or Restart (depending on your device this text may be different).

Why Google Play subscription is not working?

If you can't find your subscriptions, check that you're signed in to the correct account. Make sure to sign in to the Google Account that has your subscriptions. Learn how to add an account or switch accounts. The email you used with the subscription app may be different than your Google Account.


1 Answers

It seems that we have to handle those pending purchases, even for subscription purchases : https://github.com/jamesmontemagno/InAppBillingPlugin/issues/419

like image 145
Jonathan F. Avatar answered Sep 25 '22 22:09

Jonathan F.