取消 iOS 订阅

Posted

技术标签:

【中文标题】取消 iOS 订阅【英文标题】:cancel the iOS Subscription 【发布时间】:2018-03-25 11:54:05 【问题描述】:

我已经订阅了 12 个月的订阅,并且在订阅过程中我想订阅 1 个月的订阅。我正在向用户显示您现有订阅的剩余天数。但是如果用户仍然想购买订阅怎么办。我可以通过编程取消订阅,以便用户可以购买新的订阅。

在后台,我有两个相同组的订阅。其中一个是 12 个月的订阅,另一个是 1 个月的订阅。

【问题讨论】:

您使用的是自动续订订阅还是非续订订阅? 自动续订 这也取决于你有什么样的组结构。如果您有一组,请不要担心我的评论。 【参考方案1】:

对订阅续订频率的任何更改将在当前周期结束时生效。

如果用户还有 6 个月的年度订阅时间,然后订阅了每月订阅,那么在六个月后,当年度订阅到期时,他们的订阅将续订一个月,之后的每个月,直到他们取消订阅或再次更改期间。

在同一个订阅组中设置相关订阅非常重要。假设订阅组内包年包月和包月包处于同一级别,那么你描述的场景被认为是cross-grade:

跨级。当客户在同一级别内的订阅之间切换时。如果应用内购买的持续时间相同,则客户从之前的应用内购买中按比例分配的金额将退还至原始付款方式。新的应用内购买将按全价收费并立即生效,这会将客户的续订日期更改为升级日期。 如果应用内购买的持续时间不同,则跨级将在客户的下一个续订日期生效

【讨论】:

【参考方案2】:

当用户在订阅之间切换时,Apple 会根据订阅级别以不同方式处理续订。在升级的情况下,用户将获得其现有订阅的未使用部分的退款,并立即收取新订阅的费用。如果降级,订阅将在下一次续订时切换到新订阅。我最近写了一篇关于ios订阅组和服务级别的详细帖子here。

【讨论】:

以上是关于取消 iOS 订阅的主要内容,如果未能解决你的问题,请参考以下文章

访问用户之前在 iOS 上取消、升级或删除的订阅的接收数据信息

京东小组件怎么取消

如何获得自动续订订阅的取消日期?

取消订阅 RxJS Observables

用户注销时无法取消订阅 eventSource

iOS 应用内购买自动续订订阅管理