关于双账号体系下 试用期问题解决方案

账号在试用期的时候需要发试用期邮件。

在多种假设下,进行逻辑补完。
假设包括:

  1. 正常情况
  2. 多公司单Apple账号情况
  3. 多Apple单公司账号情况
  4. 其他不正常情况
正常情况
正常情况下,一个Apple用户只会在第一次购买的时候有试用期的存在,这个试用期是由苹果控制的。所以正常不存在订阅的情况下,就发试用邮件。
多公司单Apple账号情况
多公司单Apple账号情况,因为是根据用户Id和订阅策略来查找的情况下,是会进入到没有订阅记录的情况。 同时,因为多公司账号的情况,至少是第二次才能算是多公司账号。 所以不存在试用期的情况。
多Apple单公司账号情况
多Apple单公司账号情况下,因为是根据Apple账号确定试用期,所以理论是存在多次试用期的问题。 每次检查is_trial即可
其他不正常情况
好像不存在其他不正常情况了。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值