Rails技术选择混合电子商务/订阅解决方案

时间:2015-06-29 04:45:42

标签: ruby-on-rails e-commerce spree

我希望构建一个具有一些主要功能的Rails应用程序,并且无法决定采用哪种方法来构建最灵活和可扩展的系统。核心功能是:

1)用户可以订阅产品(即每月结算)。 2)用户可以购买个别产品 3)系统具有管理员的完整博客/静态内容功能

该业务的核心是订阅,所以我正在考虑使用Stripe API构建应用程序,构建管理部分,用户帐户功能和静态页面&在rails应用程序中从头开始博客,然后在Spree Commerce中添加单个产品购买。

这是解决此问题的好方法,还是我最好在Spree中构建应用程序本身(使用他们的静态内容和博客功能扩展),然后使用Stripe ontop添加自定义订阅?

非常感谢任何见解!

1 个答案:

答案 0 :(得分:0)

Spree非常重视经典的订单工作流程。产品,属于订单的ProductInstance,以及属于订单的付款。

通过一些黑客行为,您可能可以获得定期付款,但这并不理想。订阅实际上是定期付款。但是,Stripe完全支持订阅,因此如果您选择不在Spree中处理任何订阅,并将初始订单+付款留给狂欢,然后处理Stripe中的所有内容,它可能会有效。