Does creating a new app with subscriptions work with the available GooglePlayBilling library? I have my new app in internal testing and I keep getting from May 23rd "the item you requested is not available for purchase" while I followed by heart the tutorial of the new Google Play Billing library and have used exactly the same code used in another application that uses subscriptions and works. As discussed with another member in here I am under the impression that if you set the plan as "backwards compatible" according to Google it should work but It doesn't until now. Do you get the same? ("the item you requested is not available for purchase") ?
Hello @asales, thanks a lot for answering. I have done already correctly what you are suggesting and if in the following code
B4X:
Result = billing.LaunchBillingFlow(SkuDetails.Get(0))
I add this line
B4X:
Log(SkuDetails.Get(0))
I get this:
B4X:
SkuDetails: {"productId":"dhqi.sbsc1.12months","type":"subs","title":"12 months subscription (full usage of the service)","name":"12 months subscription","description":"12 months full usage of the service. Enjoy your service totally free of extra costs.","price":"€10.99","price_amount_micros":10990000,"price_currency_code":"EUR","subscriptionPeriod":"P1Y","skuDetailsToken":"AEuhp4JqNngo-U1As3Hrk7JUUP5Y59WTBdgqnZU565H0h6BXNzQAKRjs-7vjaozvwXs="}
It is clearly "subs" and since it can be queried I also have got the correct Product ID.
I am completely out of ideas. I have already contacted Google and I am on the status: 'Let me put you on hold to investigate the issue'.
Solved. A little nagging always works. It was a Google thing. What it seems to be the problem is that if you post in internal testing and then upgrade to closed testing, if the same version is in internal testing reviewed and accepted and in closed testing in review mode then Google is totally loosing it. Yesterday after a lot of time google reviewed and accepted my app in closed testing and suddenly everything works. Let's see if it will work to the end.