subscribe-button feedburn rss
Next post in category

9 kick ass Open source E-commerce platforms reviewed

With e-commerce webdesign really starting to take off, its never been more important to choose a platform which suits you as a developer (i.e. one that you can support) and one that will provide your clients with the features that they need to run a successful online shop.

There are a number of ways of getting a shop online, and we’ve focused primarily on open source e-commerce platforms here.

OsCommerce

http://www.oscommerce.com

oscommerce-63750-1.pngOsCommerce has a number of store owners on its books, notable customers include TruffleShuffle and LinuxUk.

So what features do you get with OsCommerce? There are multiple payment Gateway’s to choose from including (but not limited to) - 2Checkout.com, Authorize.Net, ChronoPay, iPayment, PayNova, Paypal, PSIGate, SecPay and TrustCommerce.

As expected from a platform such as this its jam-packed with features

Notable Features

  • Supports unlimited products and categories
  • Multicurrency support
  • Support for physical (shippable) and virtual (downloadable) products
  • Object oriented PHP backend
  • Web Browser Install and Plugin support

Problems - front end of OsCommerce is not developed using CSS, therefore skinning and reskinning is a bit of a nightmare, that said installation is a breeze - and if you are more comfortable with tables then OsCommerce is probably for you.

You can however always add on one of the popular template systems plugins and save some time -but its not supported out of the box. The code base is also overly complex which makes extending more difficult.

OsCommerce is widely popular and thus has a larger support base, and forum if you need help.

ZenCart

http://www.zencart.com


button_zen_cart.gif
Zencart’s website doesn’t do justice to the professionalism of the end product, and although it doesn’t not offer as many payment processing options as OsCommerce and other e-commerce platforms it is a more mature product, with OsCommerce often taking quite a long time to release fixes for important issues such as security. ZenCart is a fork of OsCommerce so you can expect very similar sorts of features, its also easier for the newbie developer to get into than Osc. Payment gateways include LinkPoint, Authorize.Net and Paypal.

Notable Features

  • User frontend is validated to XHTML 1.0 Transitional
  • Any PHP coding changes can be protected during upgrades by using the built-in override protection system
  • Integrate with phpBB
  • Meta Tags keywords and descriptions can be controlled at the per-product level

VirtueMart

http://www.virtuemart.net

update-item-test-product_1209830856828.pngVirtueMart is an Open Source E-Commerce solution designed to be used with Joomla! (but also works with Mambo). Joomla and VirtueMart are written in PHP and made for easy use in a PHP / MySQL environment.

Notable Features

  • Stock Level Control for Products and Item
  • Ajax-powered Product Overview allows to quickly add Products to the cart
  • Product Attributes (like Size or Color) can be added to Product
  • Manage different Currencies, Countries & States
  • Product Availability: show how fast a Customer can expect delivery

Payment Gateways supported include Authorize.net, PayPal, 2Checkout, eWay, Worldpay, PayMate and NoChex. If you have an existing Joomla based site, integration is particularly easy <5 minutes (if you have a working installation of Joomla, <10 minutes otherwise. Virtuemart uses Joomla’s admin interface for store administration, and because it is implemented inside an already rich CMS, administration will come very easily to Joomla users. Given that Joomla is (probably) one of the best CMS systems out there, it may easily give OsCommerce and others a run for their money.

Magento

http://www.magentocommerce.com

magento.jpgVarien, a Los Angeles web development firm is the brainchild behind Magento, and my what a fantastic job they have done on this product. It’s by far one of the more exciting e-commerce platforms available for free on the market today. Dripping with features, they really have thought of everything. Wishlists, shop by price and category, item comparison - all the things we’ve come to expect from professional web stores. Its software as good as this that really keeps licensed software on their toes..

Just some of the features, for a full list download the pdf

Notable Features

  • Integrated with Google Analytics
  • Multiple Images with Zoom
  • Add to Wishlist
  • Send to a Friend
  • Batch Import and Export of Catalog
  • One Page Checkout
  • Multi Lingual

DashCommerce

http://www.dashcommerce.org

dash.JPGIf you are a advocate of all things Microsoft this wont be the first time you’ve come a cropper with finding open source software. One of the only Open source .NET e-commerce platforms on the market we could lay claim to was Dashcommerce (formerly the Microsoft Commerce Starter Kit) at its present status can only provide us with Paypal support for payment integration, and its lead developer has recently announced that the Roadmap for the product appears to be going in a more commerce route. If you need one of the other payment vendors listed above, you are going to have to rip the source code apart and tackle it yourself. Some sites which have been built using Dash include Grossi Wines and GoWheelChair.

Notable Features

  • Single Page Checkout
  • Partial Refunds
  • Configurable Shipping Rates
  • Drop-In Themes / Skinning

CubeCart

http://www.cubecart.com

cc4_admin.jpgCubecart have released two different versions of their product. Cubecart 3 is their free version, Cubecart 4 is their inexpensive commercial version. The pricing structure for Cubecart can been seen below.

Cost    
Copyright Removal Key (Optional) $89.95 $89.95
Installation Service (Optional) $59.95 $59.95
Upgrade Eligibility All Releases of v3 All Releases of v4

One of Cubecart’s main strength’s lies with its variety of different payment merchant vendor, including but not limited to the following for the free version:

2Checkout, AsianPay, Authorize AIM / SIM , BluePay, ccAvenue, ccNow, ChronoPay, PayPal Pro Direct Payment (US), PayPal Express Checkout, HSBC (API), Linkpoint Connect, Mals-E, Moneybookers, Nochex (Basic & APC), PayJunction, PayMate, PayOffline, PayPal Standard & IPN, Print Order Form, Protx (VPS Form), psiGate, SECPay, Verisign, WorldPay Junior

Notable Features

  • Professionally Security Audited
  • 100% Template Driven
  • Customer Order History
  • Multi Currency Support
  • Tell a Friend

X-Cart

http://www.x-cart.com

product-autoresponders-for-x-cart-24211.pngWhilst not free, X-Cart costs $229.00 for the Gold version (see features here) and $575.00 for the professional version (see features here). X-Cart is well thought of piece of software amongst the developer community. X-Cart is an easy-to-use cart, although many customers say that its learning curve is too difficult for beginners. A knowledge of the templating engine that it uses (Smarty) would be a major advantage if you do decide to use it, and would make the learning curve that bit easier. X-Cart has a relative ease of self-maintenance, and your clients will find it easier to use than LiteCommerce.

Notable Features

  • Unlimited product options
  • Variety of payment gateways
  • Import/export all types of X-Cart
  • Real-time USPS, FedEx and UPS shipping calculation
  • Support for E-goods
  • Membership levels and membership-based pricing
  • Add-To-Cart buttons for existing websites

LiteCommerce

http://www.litecommerce.com

template_editor2.gifLiteCommerce is developed by the same people as X-Cart, and is a cut down version of the product. It really lends itself towards smaller stores, and if you are needing a quick version, with easier code maintainance that works then LiteCommerce is for you. It also has a few features such as the bulk shopping add on option which X-Cart doesn’t have. LiteCommerce has 97% of its source code open - whilst X-Cart has 100%, but for some developers this stipulation wont factor much. LiteCommerce also uses the FLEXY template engine, whereas X-Cart uses Smarty.

Notable Features

  • 27 Payment Gateways
  • Gentler learning curve than X-Cart
  • FLEXY template Engine
  • No programming required to Setup -Windows Program
  • Control Panel for Windows

But if you clients budget doesn’t stretch that far, and you would be happy to integrate a shop with a hosted solution you wont go far wrong with Shopify, see below:

Shopify

http://www.shopify.com

tour-products.jpgShopify - built on Ruby on Rails technology is a full-stack hosted e-commerce package, which basically means everything you need is right there at your fingertips. You shop will be Standards-compliant, fully customizable and requires very little technical skill to get going. Best of all setting up a store is free Creating a store is free. Shopify takes a 3.75% commission on all sales, which can take the fear of setting a shop up away for some clients who want to test the water.

Notable Features

  • Faster and Easier to setup than any other solution
  • SEO Build in! Shopify has been designed by SEO experts and every default theme is carefully crafted with SEO in mind
  • Discount codes with fine-grained options
  • XML Sitemap automatically generated for search engine indexing
  • A full featured Asset system which lets you use and re-use your stock photography, logos or product pdf’s wherever you need them.
  • New order notifications via email, RSS, and on your mobile phone with SMS messaging

Share the love.

29 total comments, leave your comment or trackback.
  1. As a note, there are several versions of most of the opensource carts you’ve listed that are heavily modified from the originals. Our own firm offers a rewrite of osCommerce to produce tableless XHTML / CSS designs without the use of templates, for instance. Although ours and others are ‘for pay’, they are sometimes a good alternative to spending hours and hours developing what somebody else already has.

    Just a thought.

  2. Rob Whelan
    May 5th 2008

    Shopify sounds like a neat app… but the pricing you listed is wrong (maybe they’ve changed it recently?); the plans all have monthly fees, from $24 to $299/month.

  3. Paul Anthony
    May 5th 2008

    Thanks Rob, you are right, it had been a while since I checked the pricing structure.

  4. To my knowledge, Shopify is not open source. However at least two components of Shopify, ActiveMerchant and Liquid, are open source.

  5. Paul Anthony
    May 5th 2008

    @Erik,

    Thanks for that. I didn’t realise that parts of the system are in the public domain.

    I only included Shopify in here, due to the fact that it is a good low budget solution, and for developers the tendancy to use O.S. is primarily due to the price tag.

    Thanks for the feedback,
    Paul.

  6. Don´t forget http://iompi.com
    Easy and fast!

  7. Scott B
    May 5th 2008

    CS Cart is very similar to X-Cart and may be owned by the same company. Based out of the Ukraine, I believe.

    You can download a demo of each of these, but the source code is encrypted. Once you purchase the software, you get the actual source code files. That’s what I did for a project I was working on, and it was only then that I discovered the use of Smarty templates. They are a pain when it comes to customization. For me, it added an additional layer of complication to deal with.

    I had a custom install that required tweaks from the programmers in Russia. They were great. Recommended (if you’re down with Smarty)

  8. 2 pretty good ones you left off Ubercart http://www.ubercart.org/ and Prestashop http://www.prestashop.com/
    Both are free and Opensource

  9. I’m very much looking forward to the Magento cart that was recently released. None of the other open source solutions out there really did it for me, but Magento looks promising.

  10. Paul Anthony
    May 5th 2008

    @Zoid,

    Good man. Those two look pretty sweet as well. Thanks for the links.

  11. Thank you. I was just about to buy an expensive commercial one. I’m telling my partner! Very useful.

  12. You forgot xt-commerce. it’s the most used software in europe. and maybe asia. ;) http://www.xt-commerce.com

  13. Paul Anthony
    May 6th 2008

    @all

    Thanks for the additional links guys, wasn’t aware of some of those.

  14. Hi
    Good links about e-commerce platforms.
    In elojas.com.pt ( portuguese site about e-commerce) I have related some applications you have write in your Blog.
    Quick.Cart is also a good solution for small shops. Prestashop is a interesting new application.

  15. Why not consider Freeway as well. It is much more powerful than any of the systems you have mentioned. http://www.openfreeway.org

  16. some stores are also new for me. it’s difficult to find the best for personal needs.

    http://www.fwpshop.org is also on a good way. from germany ;)

  17. Might want to consider OpenEdit (openedit.org) which is an open source ECM with eCommerce. OE is rated by users as best eCommerce on cmsmatrix.org and includes support for physical (shippable) and virtual (downloadable) products.

  18. FYI the Copyright Removal Key for CubeCart V4 is not the price of purchasing the software. It is an additional, optional cost to remove the “Powered by CubeCart” notices from your store once you’ve purchased a license.

  19. Hi Paul Anthony

    Barry here from IrishDev.com - saw your post on carts - just wanted to add that Patrick Collinson of Auctomatic http://auctomatic.com is presenting at the Irish Open Source Technology Conference in June - http://iotc.firstport.ie

    Best
    Barry

  20. Paul Anthony
    May 12th 2008

    Hi Barry,

    Patrick looks like an interesting speaker. Thanks for that.

    Paul.

  21. Duncan
    May 12th 2008

    Anyone know what the best eCommerce system is regardless if it is paid or not? Im just looking for the best solution overall. It is very hard to find reviews of all software that are not affiliated to someone. This article was great though for free ones. Thanks!

PingBacks

  1. May 3rd 2008

  2. May 3rd 2008

  3. May 3rd 2008

  4. May 3rd 2008

  5. May 3rd 2008

  6. May 3rd 2008

  7. May 3rd 2008

  8. May 3rd 2008


Leave us your thoughts.