问题与Android IAP,在采购对象中没有订单id [英] Issue with Android IAP, no OrderID in Purchase Object

查看:567
本文介绍了问题与Android IAP,在采购对象中没有订单id的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

林测试Android在我的账户的测试许可证访问的一个应用程序内购买订阅(我知道测试访问将不支持订阅)。
注意到没有,在选购订单ID 响应JSON,但付款转入(不收费但因为有这个认购7天跟踪)。响应JSON如下:

Im testing Android In app purchase subscription with one of my accounts with TEST License access (I'm aware Test access won't support Subscriptions). Noticed that there is no orderIdin purchase response JSON but payment goes through(no charges though since there's a trail for 7 days on this subscription). response json looks like:

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

没有'ORDERID中找到。尝试切换到另一个电子钱包帐户,但没有运气。任何线索??

No 'ORDERID' is found. Tried switching to another Wallet account but no luck. Any clue??

推荐答案

我试图在这个问题上达到谷歌的支持,看上去他们已经增加了测试访问订阅支持。即没有订单ID将被指定为测试帐户。下面是用他们的话说响应:

I've tried to reach Google support on this issue and it looks like they've added support for TEST access to subscriptions as well. i.e No order ID will be assigned for TEST accounts. Here's the response in their words:

研究小组称,按预期工作作为我们的支付系统(钱包)将不会实际处理过这么一个订单ID将永远不会被分配。我知道这不是理想的测试目的,但这是目前它是如何工作的。

The team said that is working as expected as our payments system (Wallet) will not actually process anything so an order ID will never be assigned. I know it's not ideal for test purposes but that's currently how it works.

发布在这里,希望这将帮助其他人了解这些变化。

Posting it here hoping it would help others to understand these changes.

这篇关于问题与Android IAP,在采购对象中没有订单id的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆