首页 文章

Apple自动续订订阅何时续订?

提问于
浏览
2

我试图让用户使用Apple的自动更新应用程序内购买书籍 . 我在我的服务器上保留了订阅的副本,以便用户可以通过多个设备和网络访问他/她的书籍 .

我试图弄清楚当Apple自动续订时,如何使我的服务器上的订阅保持最新状态 . 我正在考虑每小时运行一次运行PHP脚本的cron作业 . 此脚本将从我的数据库中选择将在下一小时内到期的订阅,并检查Apple的订阅收据以查看它们是否已自动续订(即返回信息的 latest_receipt_info 字段中有更新的信息) . 然后,我可以使用有关自动续订订阅的信息更新数据库 . 如果我能够't find any new information about auto-renewal in Apple'的响应字典,订阅将只是过期 .

Will all subscriptions always be auto-renewed at least an hour before they expire (will I miss any)? Is it possible for a subscription to auto-renew after it has expired (or will the user have to purchase a new subscription)? Is there any flaw in my thinking?

1 回答

  • 2

    更新过程从“预检”检查开始,从到期日期的前十天开始 . 在这十天内,App Store会检查可能会延迟或阻止订阅自动续订的任何问题 - 例如,如果客户不再拥有有效的付款方式,如果产品的价格因用户购买订阅而增加,或者如果产品不再可用 . App Store会在订阅需要续订之前通知用户任何问题,以确保他们的订阅不会中断 .

    你的第一个问题的答案是10天 . 你不会错过任何它,它由App Store处理 .

    在订阅到期之前的24小时内,App Store开始尝试自动续订 . App Store会多次尝试在一段时间内自动续订订阅,但如果尝试失败次数过多,最终会停止 .

    在之前的故障之后它可以更新 . 例如,如果用户的支付信息变得无效 . 这就是他们提前十天开始的原因 . App Store将提示用户更正其信息 . 如果他们在续订前24小时完成,一切都会好的 .

    如果它“在太多尝试失败后停止”,那么它将不会再次尝试,直到下一个订阅期 .

    另外值得注意的是,更改订阅价格并不一定会禁用订阅 .

相关问题