我们如何为已经订阅的用户提供免费订阅期?(适用于Android和iOS)



我希望我问这个问题的位置正确。如果没有,请帮忙指出一个更好的地方来问这个问题。

我有一个基于订阅的应用程序。

现在,我想给已经订阅我的应用程序的用户一段免费订阅期。

例如,如果用户在2021年7月1日开始每月订阅(而不是试用(。最初的下一个计费日期应为2021年8月1日。但在7月15日,我给了他一个免费的月份,然后他不应该在8月1日收到账单,相反,下一次账单应该是9月1日。

或者,如果在7月15日,我没有给他1个月的免费,而是给他2周的免费,那么下一个计费周期应该改为8月15日。连续的计费周期也应该改变,以反映2周的时间。

我如何使用Google Play和Apple App Store做到这一点?

我想到了促销守则。但它要求用户取消订阅,然后输入促销代码。一个非常乏味的过程。我希望能够在用户不需要做任何其他事情的情况下提供它。ExpressVPN就是应用程序的一个例子,它为每一次成功的推荐增加了30天的免费时间。因此,如果我能说服我的两个朋友购买订阅,我将获得2倍30天的免费订阅,我的计费周期将相应推迟。他们还通过应用商店/谷歌播放计费方式收费。

促销代码是为用户提供免费订阅和测试应用内购买的一种方式。通过其他方式,您可以从后端代表促销代码生成令牌。

最新更新