Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I am considering learning the ropes for an open source ecommerce package. I've played with opencart in the past and I basically want to get opinions on actually using it for clients.

Make any suggestions you like, my priorities are: 1. not worrying about checkout integration 2. plugin writing 3. theming, and premade theme availability

I develop with php (oo), Javascript(with Jquery) and mySQL.

In a nutshell, I want to know if Opencart makes checkout easy to do, whether the api's are kept up to date and how active the community is. Or alternatively, another opensource cart that makes checkout easier than opencart (a checkout wrapper is basically all I want - other features are bonuses).


share|improve this question

closed as not constructive by gbjbaanb, Bart van Ingen Schenau, Martijn Pieters, gnat, maple_shaft May 14 '13 at 11:03

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

2 Answers 2

I think some things to consider are the deployment needs.

With a small number of products (say, an writer with a single book), you'll probably want something with a faster/more direct checkout.

If you're rolling it out to someone with low volume, a few products, not quite their core business type of thing, there's a large suite of things to get it done. Open Cart is one of them. I think its UI is very strong, and it's administration is pretty good. Architecture is pretty good, and development is pretty active. Personally, at this level, I've used Presta quite a bit, but I'm not as happy with the product "culture" I guess.

For larger projects, I nearly always default to Magento - this is generally my first consideration with businesses that are high volume, product count, and amount of customization. The community is active, and there's a ton of free and paid plugins. It's also based on Zend, which is a pain at first, but once you learn the system, it is quite amazing.

I think it would be worth it to invest at least some time with a few of the modern carts - you'll probably find yourself using a couple. Magento would be absolute overkill on a small site, where OpenCart would be perfect.

share|improve this answer

In my experience open cart has been very very good. The community is very active in the forums and the backend is intuitive enough to pass on to a non technical client for them to maintain. In fact, a non technical person should be able to set it up themselves with relative ease. I am especially impressed with the SEO features it boasts - these actually work! In addition, there are plenty of developers making modules and themes that enhance the overall experience.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.