开发基于条带订阅服务的通知系统

developing notification system based on stripe subscription service

我在我的应用程序中集成了条纹。但现在我坚持在用户仪表板上构建 stripe 的订阅服务和通知。目前,该应用程序将 stripe 的 customer_id 与注册时在用户模型中选择的计划之一一起存储。

现在,我想根据订阅期在用户仪表板上构建一个通知系统,例如:-

  1. 应在订阅到期前 15 天和 5 天通知用户。
  2. 应在订阅到期时通知用户。

现在,我的问题是:-

  1. 处理上述问题的适当方法是什么?
  2. 牢记上述问题的最佳模式设计是什么?

我们将衷心感谢更好的想法。

Rails 版本 4.1.4,条纹 1.20.3,ruby2.1.2。

希望以下解决方案对您有所帮助:

根据订阅计划的到期日期和用户注册日期,您可以随时轻松地通知用户。您还可以查看 stripe webhooks 参考:https://stripe.com/docs/webhooks