我正在使用 InAppPurchase 向具有 1 个月计划的用户出售订阅。 设置已完成,我可以测试购买流程,但在沙盒模式下无法续订。
我使用的是结算库版本 4
implementation 'com.android.billingclient:billing:4.0.0'
成功购买后,同时验证服务器端的收据,在 json 中获取 autoRenew 参数,值为空。 5 分钟后计划过期,如 doc 中所述,但根据文档,自动续订将在 6 次后过期。在我的情况下,首次购买后自动续订没有发生。
有人能帮我解决这个问题吗? 我已经花了 4 天时间搜索这个问题。
提前致谢
答案 0 :(得分:0)
从你的截图中我推断你在印度。
几个月前,Google 宣布将暂停印度用户的自动续订订阅的新注册:
<块引用>订阅将继续作为单一访问通行证提供,为用户提供单一的访问计费周期(例如 1 个月的访问权限)。在计费期限结束时,Google 表示用户需要重新注册才能继续订阅。
来源:https://www.xda-developers.com/google-play-suspend-free-trials-auto-renewing-subscriptions/
也许您应该尝试在另一个市场上进行测试。