Android IAP 出现问题,购买对象中没有订单 ID



我使用具有测试许可证访问权限的帐户之一测试Android应用内购买订阅(我知道测试访问不支持订阅)。请注意,购买响应 JSON 中没有orderId,但付款通过(尽管不收费,因为此订阅有 7 天的跟踪)。响应 JSON 如下所示:

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

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

我试图在这个问题上联系谷歌的支持,看起来他们也增加了对订阅的 TEST 访问的支持。 即不会为测试帐户分配订单 ID。以下是他们的话中的回应:

该团队表示,这正在按预期工作,因为我们的支付系统(钱包)实际上不会处理任何内容,因此永远不会分配订单ID。我知道它不适合测试目的,但目前这就是它的工作原理。

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

最新更新