Reputation: 167
All,
I'm building a Rails app, using Active Merchant to interface to PayPal website pro.
I'm wondering if I should develop the cart myself, or if there is a good off-the-shelf cart that people can recommend.
Googling reveals a few options such as http://www.ecompages.com/ .. too young?, substruct (http://code.google.com/p/substruct/) .. which looks like a full e-commerce thing, Spree (was called RailsCart?) ... looks like a full e-commerce system as well.
I get the impression that developing a cart from scratch is perhaps the best idea. Comments?
Etienne
Upvotes: 2
Views: 1117
Reputation: 455
obviously time has moved on since the question was asked. For a small integration an engine would be good and several are available.
I am somewhat biased towards Rubyclerks as it is small so easy to understand and thus extend.
Upvotes: 0
Reputation: 11848
I would develop your own cart, as this gives you most flexibility. Also, developing a cart is not technically challenging and well documented (it is the canonical example of Rails development). It won't take you more than a few hours at the worst, and at least you'll know that when somethings goes wrong, it's gone wrong in code you wrote and understand.
I'm not saying you should always reinvent the wheel, but in this case it's just not worth adding an extra dependency.
Upvotes: 5