1

我有一个应用程序列出场地。每个场地可以是免费的或高级的,因此有不同的特权。我希望能够将高级升级与付款联系起来,但我正在努力如何做到这一点。设置月度订阅的模式

林相当肯定我会最终使用chargify或spreedly的付款,但模式应该是什么样子?

我想包月将是最好的所以我应该设置订阅的另一个表,并有记录每次创建或修改订阅时产生的?所以一个场地会有很多订阅,并且每个订阅记录在生成28天后都会有一个布尔过期字段,并且有开关是明智的。

感谢您的任何帮助。

回答

0

使用条纹。它与Rails集成得非常好,并且具有令人难以置信的(和明智的)文档。瑞安贝茨还做了使用Rails集成条纹优良的RailsCast,他的例子是包月,所以你应该能够只是跟着一起。

http://railscasts.com/episodes/288-billing-with-stripe

0

在这里的SaaS Rails Kit是我有:

账户(由子域加载)HAS_ONE认购 认购有日期时间字段,next_renewal_at,它被设置提前一个月每次计费成功发生。 每次发生成功结算时都会创建SubscriptionPayment(belongs_to订阅)。

我不知道为什么你的会场布置有许多订阅,但基本上在我的方案中,每个订阅具有一个用于充电信用卡计帐令牌(由条纹提供)。