The problem with Android IAP, there is no OrderID in the purchase object

Im testing android. To subscribe to purchase an application from one of my accounts with access to the TEST license (I know that access to the test does not support subscriptions). It is noted that in the response to the purchase of JSON there is no orderId , but the payment is passing (no fees, although with this subscription for 7 days). The json answer looks like this:

 "packageName": "com.xxx.xxxx", "productId": "yyyyyyyyyy_sdsda", "purchaseTime": 1426055867418, "purchaseState": 0, "purchaseToken": "xxxxxxxxxxxx", "autoRenewing": true 

No "ORDERID". I tried to switch to another Wallet account, but no luck. Any hint

+7
android google-play testing in-app-purchase subscription
source share
1 answer

I tried contacting Google support for this issue, and it looks like they have added support for TEST access to subscriptions. i. No order ID for TEST accounts. Here's the answer in their words:

The team said that it works as expected, since our payment system (Wallet) will not actually process anything, so the order ID will never be assigned. I know that this is not ideal for test purposes, but at present how it works.

Spending it here, hoping that this will help others understand these changes.

+12
source share

All Articles