我目前正在开发一个 iOS 应用程序,该应用程序将允许用户购买自动续订订阅以访问按月收费的服务。我希望能够提供基本和高级服务,并允许用户从其中一项升级或降级。
我已经设置了测试用户和一些测试产品,我发现如果您先选择基本订阅,然后再选择购买高级订阅,则测试用户同时为这两种服务付费。
有谁知道当我们注意到他们升级或降级他们的服务时,是否可以以编程方式取消用户当前的订阅,所以他们只被收取一次费用?
我已经看到使用此链接 https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions 允许用户手动管理他们的订阅,但我想处理将他们迁移到他们的新计划自动地。