处理IAP(In app purchase)订阅计划的正确方法是什么

时间:2018-03-29 06:52:30

标签: ios swift in-app-purchase

我在处理IAP(应用内购买)订阅计划方面遇到问题,其中我有3个会员计划选项....

计划类型

- 基本:免费,

- Lite :₹389.0,

- 高级:₹619.0。

如果用户选择了lite / premium,我正在通过苹果进行支付,一切正常。

问题

  • 如果用户想要从精简版升级到高级版,我是否需要向他/她收取精简版和高级版之间的差额金额(230.0),或者我需要在处理保费之前取消精简计划。

  • 如果我想将计划从溢价降级为精简版,我是否需要向他/她退还差额(230.0)。

  • 如果我想取消一年之间的计划。我可以启动退款流程。

  • 如果用户想要取消他的所有计划并希望达到基本目标,我将如何取消他/她的所有计划。

  • 如果我的帐户中没有余额,Apple会自动续订我的计划,还是会自动取消。

SubScription Image

对此事的任何帮助都将受到高度赞赏。

提前多多感谢。

1 个答案:

答案 0 :(得分:1)

Apple曾经像这样处理这些升级操作。 让我们谈谈你的场景:

  1. Lite-> Premium:用户将订阅Premium Plan,但只有当Lite计划的持续时间到期时,才会向用户收取Premium计划的费用。 Illustration

  2. Premium-> Lite:用户将订阅Lite计划,并且一旦保费计划日期到期,将根据Lite计划收取费用。

  3. 取消:Cancellation policy

  4. 取消计划:用户可以从iPhone中的设置应用取消订阅。

  5. 金额不可用:计划不会续订。