gpt4 book ai didi

ruby-on-rails-3 - 如何在 Rails 应用程序中处理定期/订阅计费?

转载 作者:行者123 更新时间:2023-12-04 15:27:00 24 4
gpt4 key购买 nike

我不能使用 Chargify、Recurly、Spreedly 或任何这些应用程序,因为我不在美国。我在牙买加,实际上……这些公司中有很多不支持牙买加。

但我正在尝试推出自定义订阅管理解决方案——但鉴于这是我的第一个网络应用程序——我认为这对我来说可能是一项太大的任务。

有什么 gem 可以解决这个问题吗?这些是要求:

  • 所有自动注册的用户都可以获得 X 天的免费计划
  • X 天快结束时,应该提示他们升级
  • 如果他们不升级,在 X 天结束时他们的帐户将被锁定/禁用
  • 如果他们的帐户被禁用,他们可以升级并被带到结帐页面(由 2checkout 提供支持,因为这是我现在必须使用的人)。
  • 然后一旦他们升级并选择了一个计划,系统应该自动增加他们的分配(客户数量、项目数量、存储空间等)

  • 所以我不需要系统来实际处理信用卡等的处理。我需要的更多的是订阅的逻辑,对模型的限制,升级和降级。

    完美的解决方案是一个支持良好的 Rails gem,我可以将它包含在我的 Gemfile 中。

    如果您没有,只需发送任何/所有可能的解决方案,我可以从那里获取。

    谢谢。

    最佳答案

    您可以查看Saasy .它是一个独立的 Rails 应用程序(不是插件),您托管在子域上并使用 SSO/REST 协议(protocol)与其通信。可能无法满足您的需求,但您可以扩展它或大致了解它的工作原理。

    关于ruby-on-rails-3 - 如何在 Rails 应用程序中处理定期/订阅计费?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5013558/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com