我有一个应用程序,其中列出了地点。每个场所都可以是免费的,也可以是高级的,因此拥有不同的特权。我希望能够将溢价升级到付款,但我正在努力做到这一点。
我很确定我最终会使用chargify或spreedly来支付,但是模式应该是什么样子呢?
我认为每月订阅是最好的,所以我是否应该设置另一个订阅表,并在每次创建或修改订阅时生成一条记录?因此,一个场所将有许多订阅,并且每个订阅记录在生成28天后具有一个带有开关的布尔过期字段是否合理?
谢谢你的帮助。
发布于 2012-04-22 21:52:02
使用条纹。它与Rails集成得非常好,并且有令人难以置信的(和合理的)文档。Ryan Bates也做了一个很好的RailsCast,关于集成条纹和Rails,他的例子是每月订阅,所以你应该能够简单地跟随。
http://railscasts.com/episodes/288-billing-with-stripe
发布于 2012-04-26 06:54:10
在SaaS Rails Kit中,我拥有以下内容:
账号(子域加载) has_one Subscription Subscription有一个datetime字段next_renewal_at,每次计费成功都会提前一个月设置。每次计费成功都会创建SubscriptionPayment (belongs_to Subscription)。
我不知道为什么你的站点会有许多订阅,但基本上在我的方法中,每个订阅都有一个计费令牌(由Stripe提供),用于对信用卡进行收费。
https://stackoverflow.com/questions/10267159
复制相似问题