iOS应用内购买自动续费订阅:我们如何计算续费持续时间?
在我们的iOS应用程序中,通过应用程序内购买自动续费订阅,可以访问某些附加功能。我们的服务器希望检查每个帐户的应用内购买收据,查看其是否已过期或已成功续订。这是为了决定继续允许(该帐户用户)访问这些附加功能iOS应用内购买自动续费订阅:我们如何计算续费持续时间?,ios,in-app-purchase,subscription,Ios,In App Purchase,Subscription,在我们的iOS应用程序中,通过应用程序内购买自动续费订阅,可以访问某些附加功能。我们的服务器希望检查每个帐户的应用内购买收据,查看其是否已过期或已成功续订。这是为了决定继续允许(该帐户用户)访问这些附加功能 在服务器上,如何计算续订之间的持续时间?每个月可能有28、29、30或31天。因此,如果有人在1月29日订阅,应用商店是否会在2月29日补足续费,或者使用其他算法,例如从月底算起的天数(如果在“下半年”),那么可能是2月26日或27日(取决于今年2月有28天还是29天)?我们找不到苹果用来计
在服务器上,如何计算续订之间的持续时间?每个月可能有28、29、30或31天。因此,如果有人在1月29日订阅,应用商店是否会在2月29日补足续费,或者使用其他算法,例如从月底算起的天数(如果在“下半年”),那么可能是2月26日或27日(取决于今年2月有28天还是29天)?我们找不到苹果用来计算这些持续时间的算法的信息。如果有人知道,或者知道在哪里可以找到它,你能告诉我们吗?谢谢 每月订阅基于日历月,并将在首次订阅的每月周年日续订。这意味着用户有时可以获得31天,有时可以获得28天的相同价格 如果该月的天数少于周年纪念日,则该月将在该月的最后一天续订;如果首次认购发生在1月29日,续约将发生在2月28日(如果是闰年,则为29日) 收据包含当前订阅期的到期日期。假设不是闰年,从1月29日开始的订阅将以2月28日为到期日。您可以使用此到期日期作为让服务器检查续订的基础;您可以在到期日前24小时左右开始检查续签 从 订阅续订过程在到期日前十天开始。在这十天内,应用商店会检查任何可能延迟或阻止订阅自动续订的计费问题,例如:
- 客户的付款方式不再有效
- 用户购买订阅后,产品价格上涨
- 该产品不再可用