【问题标题】:Android Subscription cancellation -> How to be informed and how to test?Android 订阅取消 -> 如何获知以及如何测试?
【发布时间】:2012-12-14 11:15:22
【问题描述】:

我在 Google Play 上创建了每月订阅(包括 7 天试用)。

我刚买 它和通过onPurchaseStateChange 的回调工作完美。但后来我取消了 订阅购买。

我仍然(10 小时后)收到订阅已购买但未取消的信息。

  • 试用期过后会取消吗?
  • 或者这些信息将如何传输?
  • 如何测试取消行为?

感谢您提前回复。

问候, 乔辰

【问题讨论】:

    标签: android


    【解决方案1】:

    是的,这有点令人困惑。这是documentation,它解释了它发生的原因:

    当用户取消订阅时,Google Play 不会提供 当前计费周期的退款。相反,它允许用户 在当前订阅结束之前可以访问已取消的订阅 计费周期,在该时间终止订阅。为了 例如,如果用户购买了每月订阅并在 周期的第 15 天,Google Play 将考虑订阅 有效期至第 30 天(或其他一天,具体取决于 月)。

    因此,即使您取消订阅,它仍然有效,直到当前周期结束。

    【讨论】:

      【解决方案2】:

      试用期过后会取消吗?

      • 否,如果在试用期结束时被用户取消。

      或者这些信息将如何传输?

      • 当您的订阅到期(或取消)时,您将不会在库存中获得任何有关它的信息。因此库存大小将为零,因此您可以确定订阅(任何或全部)已取消。

      我如何测试取消行为?

      • 创建一个测试 SKU,将价格设置为 1 美元,然后进行测试。没有别的办法,而且是值得的。而不是花费数小时搜索没有结果。

      【讨论】:

        猜你喜欢
        • 2016-07-23
        • 1970-01-01
        • 2019-07-02
        • 2013-09-17
        • 2022-01-19
        • 2012-03-14
        • 2019-12-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多