如何在沙盒模式下测试 InAppPurchase 订阅续订

时间:2021-07-09 11:01:52

标签: android google-play in-app-purchase in-app-subscription auto-renewing

我正在使用 InAppPurchase 向具有 1 个月计划的用户出售订阅。 设置已完成,我可以测试购买流程,但在沙盒模式下无法续订。

我使用的是结算库版本 4

  implementation 'com.android.billingclient:billing:4.0.0'

enter image description here

成功购买后,同时验证服务器端的收据,在 json 中获取 autoRenew 参数,值为空。 5 分钟后计划过期,如 doc 中所述,但根据文档,自动续订将在 6 次后过期。在我的情况下,首次购买后自动续订没有发生。

有人能帮我解决这个问题吗? 我已经花了 4 天时间搜索这个问题。

提前致谢

1 个答案:

答案 0 :(得分:0)

从你的截图中我推断你在印度。

几个月前,Google 宣布将暂停印度用户的自动续订订阅的新注册:

<块引用>

订阅将继续作为单一访问通行证提供,为用户提供单一的访问计费周期(例如 1 个月的访问权限)。在计费期限结束时,Google 表示用户需要重新注册才能继续订阅。

来源:https://www.xda-developers.com/google-play-suspend-free-trials-auto-renewing-subscriptions/

也许您应该尝试在另一个市场上进行测试。

相关问题