【问题标题】:How to test InAppPurchase Subscription renewal in sandbox mode如何在沙盒模式下测试 InAppPurchase 订阅续订
【发布时间】:2021-07-09 11:01:52
【问题描述】:

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

我正在使用计费库版本 4

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

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

任何人都可以在我错的地方帮助我。 我已经花了 4 天时间搜索这个问题。

提前致谢

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2013-06-30
      • 2013-05-20
      • 2014-12-30
      • 2017-11-26
      • 2018-05-18
      • 2020-07-09
      • 2018-08-02
      • 1970-01-01
      • 2016-12-08
      相关资源
      最近更新 更多