条带:如何在宽限期内提供访问

ca1c2owp  于 2022-09-21  发布在  Ruby
关注(0)|答案(1)|浏览(237)

我有几个月计划,用户可以随时取消。在用户仍然可以访问应用程序的情况下,处理grace period的推荐方式是什么。例如。如果用户在7月1日注册,7月15日取消,我希望为用户提供7月30日之前的访问权限。

我存储以下列:current_period_startcurrent_period_endcanceled_atended_at

宽限期检查应该是这样的吗?

def grace_period?
   return status == 'canceled' && Time.zone.now < current_period_end
end

对这一点的任何澄清都会非常有帮助。谢谢。

0kjbasz6

0kjbasz61#

你不应该“取消”订阅。只需使用参数“CANCEL_AT_PERIOD_END:TRUE”进行更新

相关问题