我正在使用具有测试许可证访问权限的帐户之一测试 Android 应用内购买订阅(我知道测试访问权限不支持订阅)。
注意到没有orderId
在购买响应 JSON 中,但付款已完成(不过不收费,因为此订阅有 7 天的跟踪)。响应 json 如下所示:
"packageName": "com.xxx.xxxx",
"productId": "yyyyyyyyyy_sdsda",
"purchaseTime": 1426055867418,
"purchaseState": 0,
"purchaseToken": "xxxxxxxxxxxx",
"autoRenewing": true
未找到“ORDERID”。尝试切换到另一个电子钱包帐户,但没有成功。有什么线索吗?
我试图就这个问题联系 Google 支持,看起来他们也添加了对订阅的测试访问的支持。即不会为测试账户分配订单 ID。以下是他们的回应:
该团队表示,这正在按预期进行,因为我们的支付系统(钱包)实际上不会处理任何内容,因此永远不会分配订单 ID。我知道这对于测试目的来说并不理想,但这就是它目前的工作原理。
将其发布在这里希望能帮助其他人理解这些变化。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)