4

在自动续订订阅系统中,用户不能多次购买订阅。你最终会收到一条消息,上面写着“你已经订阅了”。但是,对于非续订订阅,我的理解是,如何处理它完全取决于我们自己。

因此,假设我们的订阅期限为一年。如果用户购买了订阅,并且 6 个月后(即使他/她还有 6 个月的剩余时间)决定购买另一个订阅,我们是否应该:

  1. 允许这样做,并在他/她当前的到期日期之上增加一年,或
  2. 不允许使用我们自己的“您已订阅”消息

他们的文档非常清楚地表明,在不可更新订阅的情况下,实施完全取决于我们,但我找不到这些实施的任何规则。上面的选项 1) 是否允许,或者我们应该效仿带有选项 2) 的自动更新系统?

编辑:我想问这个问题的主要问题和原因是,如果我们允许多次购买,并说我们有一些疯狂的人购买了 50 个订阅(50 年),并且我们在 50 年结束之前停止了我们的服务—— - 怎么了?这不是一个非常现实的例子,但无论如何我们都需要考虑这种情况。

4

1 回答 1

4

是的。
我的应用使用非续订订阅,如果用户购买了两次为期 1 个月的订阅,iOS 将允许它,而我已选择允许它。在这种情况下,我只是将持续时间加在一起,给用户 2 个月。通常,iOS 会弹出一个警报(下图),告诉用户“您已经购买了此订阅。点击购买以续订或延长它。”

多个应用内购买提醒

我认为限制订阅的累积长度是个好主意。您必须在您的服务器上检查他们的帐户,然后在应用程序中隐藏或禁用购买按钮,因为一旦用户开始购买,我很确定您不能从您的服务器中断或取消它。

于 2012-11-02T07:02:00.750 回答