Vandelay Design

37 Shopping Cart Options for Developers

Published March 2nd, 2009 in Web Development

If you’re building an e-commerce website or adding a small store to an existing website, you have plenty of options to choose from. With so many different options and so much variety from one to another, there is no right or wrong solution, just different choices that may work best for you in different situations.

You may want to choose an open source option that you can learn well in order to build a number of different client websites. Or, your client may want to go with a hosted or licensed option that can be up and running quickly. In this post we’ll look at more than 30 different options, provide some basic details, and point you in the right direction for getting more information to make a good decision.

If you don’t already have a preferred e-commerce system to work with, be sure to do some homework or experimentation before making any important decisions that could be difficult to change later.

If you work on a lot of e-commerce websites, you may be interested in our new gallery site CartFrenzy, which showcases well-designed e-commerce sites.

Open Source Shopping Carts and E-Commerce Options:

There are a number of open source options that are popular with developers.

Magento

shopping carts / e-commerce

Magento is a leading open source solution. It is a full-featured e-commerce platform with lots of options for users.

For further reading:

osCommerce

shopping carts / e-commerce

osCommerce is one of the most popular open source shopping carts. osCommerce was started in 2000 and has a community of over 200,000 users. Others like Zen Cart and CRE Loaded are based on osCommerce.

For further reading:

Zen Cart

shopping carts / e-commerce

Zen Cart is a popular free, open source shopping cart.

For further reading:

PrestaShop

shopping carts / e-commerce

PrestaShop is a free, open source shopping cart (PHP).

For further reading:

Other Open Source Options:

Agora Cart

shopping carts / e-commerce

Ubercart

shopping carts / e-commerce

Free Shopping Carts:

In addition to the open source options, these shopping carts will keep costs to a minimum.

PayPal

shopping carts / e-commerce

PayPal provides a very popular free shopping cart system (they take a percentage of sales with no monthly fees). You can create “Add to Cart” or “Buy Now” buttons and accept payments from credit cards as well as payments from PayPal balances.

For further reading:

Google Checkout

shopping carts / e-commerce

Google Checkout is payment processing system (can be used with other shopping carts or with their own) that is free to use for AdWords users. There are small per-transaction fees for those who aren’t using AdWords.

For further reading:

e-Commerce WordPress Plugin

shopping carts / e-commerce

Websites and blogs powered by WordPress can download the e-commerce plugin. It doesn’t offer all of the features of a complete e-commerce solution (although it does have quite an impressive feature list for a plugin), but it may be ideal for smaller stores.

For further reading:

eShop WordPress Plugin

shopping carts / e-commerce

eShop is another option for WordPress users.

For further reading:

FatFreeCart

shopping carts / e-commerce

FatFreeCart is a free option from the makers of E-Junkie. It works with PayPal and Google checkout and does not require installing anything.

Other Free Shopping Carts:

StoreSprite

shopping carts / e-commerce

Quick.Cart

shopping carts / e-commerce

Virtue Mart (for Joomla and Mambo)

shopping carts / e-commerce

Hosted and Licensed E-Commerce Options:

Many clients may not want to go with a free or open source option. Here are some of the leading choices for hosted and licensed e-commerce.

Network Solutions

shopping carts / e-commerce

Network Solutions standard costs $50 per month, and the pro version costs $100 per month.

For further reading:

Yahoo! Small Business

shopping carts / e-commerce

Yahoo! Small Business’s starter e-commerce plan costs $40 per month.

For further reading:

Shopify

Shopify is a hosted solution with prices that start at $24 per month. There are tons of features and ease of use is emphasized.

Shopify

For further reading:

CRE Loaded

shopping carts / e-commerce

CRE Loaded pricing starts at $50 per month, or you can download and host it yourself for a one-time fee of $295.

E-Junkie

shopping carts / e-commerce

E-Junkie provides shopping carts and buy now buttons for selling downloads and tangible goods. They automate the transfer of files and codes if you are selling downloads. Prices start at $5 per month.

For further reading:

CubeCart

shopping carts / e-commerce

CubeCart is a feature-rich PHP and MySQL shopping cart. The price ranges from free to $180.

For further reading:

3DCart

shopping carts / e-commerce

3DCart’s prices range from $20 to $100 per month for its hosted shopping cart.

For further reading:

Interspire

shopping carts / e-commerce

Interspire costs $295, $995 or $1,795, depending on which edition you want.

For further reading:

X-Cart

shopping carts / e-commerce

X-Cart is a PHP and MySQL shopping cart. X-Cart gold costs $229 and X-Cart Pro costs $575.

For further reading:

FoxyCart

shopping carts / e-commerce

FoxyCart is free during development and then $15 per month. It aims to make the process of designing and developing an e-commerce site easy.

For further reading:

Other Hosted and Licensed Options:

Big Cartel

shopping carts / e-commerce

Avactis

shopping carts / e-commerce

K eCommerce

shopping carts / e-commerce

AWD Commerce

shopping carts / e-commerce

StoreFront

shopping carts / e-commerce

1ShoppingCart

shopping carts / e-commerce

Volusion

shopping carts / e-commerce

eCRATER

shopping carts / e-commerce

Merchandizer

shopping carts / e-commerce

CS Cart

shopping carts / e-commerce

Miva Merchant

shopping carts / e-commerce

ShopSite

shopping carts / e-commerce

VP – ASP

shopping carts / e-commerce

WebmasterCart

shopping carts / e-commerce

If you’re interested in seeing some well-designed e-commerce sites, please see:

100 Responses to “37 Shopping Cart Options for Developers”

joyoge designers' bookmark March 3rd, 2009

great article thanks for the useful list..

Brandon March 3rd, 2009

Great list, but what about Shopify? I can’t believe it’s not on your list:

http://www.shopify.com

Highly recommended!

New Standard March 3rd, 2009

I’ve worked with a few of these, oscommerce being one of my favorites. I’ve worked a lot with virtuemart as well, but only because of it’s support for Joomla, it tends to be pretty buggy.

Andrés March 3rd, 2009

Thanks! this is very important for my job… i try Magento, Prestashop, oScommerce… i will try the new options ;)

Timothy March 3rd, 2009

I might actually need one of these soon. Thanks for the list!

Kevin March 3rd, 2009

Avoid OSCommerce at all costs. I haven’t looked at Zen Cart, but the underlying code in OSC is remarkably amateurish. Last time I checked, it was storing CC numbers in clear text…

Matt March 3rd, 2009

I worked on a zen cart site for a client once. It’s a bitch to theme, but even worse to upgrade, they actually suggest using a diff program. We ended up just dropping it because it was limited in other ways as well.

AndyW March 3rd, 2009

So which is the best?

Jonathan Kong March 3rd, 2009

If you’re starting out, I think this list will prove helpful. Agreed with Brandon, Shopify should have been listed into the list. It’s really easy to set-up, the default themes are attractive enough and practically fast to start selling very soon.

Another good one is GoodBarry. It’s a ecommerce CMS with CRM, email marketing and analytics all rolled into one. Essential if you wish to have everything under one box for easy control and accountability.

We uses Zen Cart and happy with the features so far. It has great forum support from developers and users alike.

David Airey March 3rd, 2009

I don’t even do web design / development and I’m bookmarking this. Thanks, Steven.

There’s no doubt I’ll pass this on in the not-too-distant future, and the fact that recommendations are coming via comments is even better.

Vandelay Design March 3rd, 2009

Bradon,
Thanks, I just added Shopify. I meant to include it originally, but obviously I forgot it.

Craig March 3rd, 2009

I’d love to see a poll on this to see which is the most common (translated: easy to learn) as there are a lot more shopping carts out there than i realised.

Scott Mackenzie March 3rd, 2009

Yep. Shopify is my favourite. They’re always refining the system and adding new features. They’ve also focused on making the admin easy to use.

Quick Colorado March 3rd, 2009

OS Commerce – Lose modifications when upgrading. Easy to skin with STS template system

ZenCart – Easy to upgrade, mods aren’t lost. Much more configurable than most. Easy to wrap with header and footer.

Tim March 3rd, 2009

I’ve been using OSCommerce for years and I’m sorry to say it’s days are numbered. It takes forever to do alot of the things that only take a few seconds with Magento and it needs many addons to look somewhat respectable.

We’re in the process of switching to Magento and I must say it’s the best thing we’ve ever done. Design wise and architecturally it’s the best thing we’ve ever done for our business (assaultshirts.com)

Should only take me a few weeks what took me months with OSCommerce. Big ups to bigcartel too, they’ve got a great thing going there.

-T

Ben March 3rd, 2009

Another interesting shopping cart worth looking into is http://www.pinnaclecart.com. I’ve used it for a few sites and have enjoyed working with it.

Matt March 3rd, 2009

This is a great article. Thanks Steven! You are the man.

Frank March 3rd, 2009

Did you already had a look at OXID eshop? It’s a very developer-friendly Shopping Cart system available also Open Source since a few months. Shops like menessentials.com are based on it: http://www.oxid-esales.com/en

Vandelay Design March 3rd, 2009

Frank,
No, I had never heard of OXID. Thanks, I’ll check it out.

David March 3rd, 2009

A great option for Java developers is SoftSlate Commerce. You can use the free version to start out with and for a very reasonable fee you can get the full source code.

osCommerce Templates March 4th, 2009

I go for the open source such as Magento, osCommerce, CRE Loaded, and ZenCart.

It is very cost effective and easy to work with.

web development March 4th, 2009

I can’t beleive! It is really a very nice list as given with details and very useful to me and i will recommend to many of my friends and colleagues, thanks a lot!

Ken the tech March 4th, 2009

So far Paypal is the best. But for a wordpress e-commerce blog of course you will choose that wp plugin.

Mitch March 4th, 2009

I’ve been testing with OpenCart. I noticed that its not listed here, but not a bad system to work with and its open source as well.

Frank March 5th, 2009

i just saw they add UTF-8 support in the next release:

http://www.oxid-esales.com/de/news/blog/road-map-next-major-oxid-eshop-release-4100

Amelia Vargo March 5th, 2009

With so many to choose from, you are bound to find one which works for the desired purpose. I’ve done some work with osCommerce and ZenCart as well as Big Cartel and Paypal. All have their problems, but on the whole I haven’t really been tearing my hair out on any of them. I hear excellent things about Magento so, I know I need to check it out at some point.

Thanks for the list, it is a really great resource.

Betty March 5th, 2009

Okay thanks alot, now i really don’t no what to choose. Who thought there were so many! Still using OScommerce and i think i like it. Cheers! Betty

Andrew March 5th, 2009

Thanks – some great suggestions here.

Another one that should be on the list is Trading Eye. XHTML/CSS with PHP/MySQL and accessible.

Great thing about Trading Eye is it’s very easy to mod for those products that aren’t quite as simple as ‘apples and pears’.

Andrew

Jehzeel Laurente March 5th, 2009

oh.. I don’t know about magento. I should try that one. So far, I only used zencart and oscommerce on my e-commerce web projects. I never knew that there are so many options to create an ecommerce website in a snap!

Thanks once again for this useful list. This post is really bookmark-sticky. yay!

Laurent March 5th, 2009

Thank you for this very usefull list…
Even if I still thing that sometimes it’s easier to code something byourself instead of integrating a premade CMS+Cart within proprietary architecture :D

Jan March 5th, 2009

if you wanna use social web in a shop you can’t live without ubercart. i tried almost all the other ones.

WebDesign Quote March 5th, 2009

We have been using OScommerce for long but We’re in the process of switching to Magento and I must say it’s the best thing we’ve ever done.

Chuck Green March 5th, 2009

Want something super-simple? I have used VirtualCart http://www.vcart.com/ for the last three or four years without any major glitches.

Vandelay Design March 6th, 2009

Thanks everyone for additional suggestions. It’s appreciated.

I have done a test run with a few of these and ended up with the MIVA cart. The main drawback with MIVA is that it needs lots of modules to really customize your site, however, most of the modules are really inexpensive.

Rhett March 8th, 2009

FreeWay is another that is open source, and it puts an emphasis on event, booking, and service purchases that other options don’t have. http://www.openfreeway.org

Sameul Jesse March 9th, 2009

Great list, was looking around for this exact thing.

I get the impression that Shopify is the best? Does it integrate in to Wordpress easily?

LeapGo Web Design March 10th, 2009

Put my vote in for Magento. An excellent product with lots of promise. Not the easiest to learn but once you do the possibilities are endless.

Travis Collins March 10th, 2009

ChargeWell.com is a unique shopping cart system. There’s no software to install on your server, and no developer required. Just paste 5 lines of JavaScript into your website, and you’ll have a full working shopping cart. Includes Google Checkout and Paypal support.

Tom March 10th, 2009

Look at the forums for all. Count the posts. For the open source products you’ll be needing as much background as you can get. For the paid software, you are at the mercy of ’support’.

Richard March 10th, 2009

Magento is definitely very feature-rich (perhaps a bit too overloaded if you’re after something simple). Will take a look at some of the others listed.

atomata March 15th, 2009

Great list thank you, another option is WOSCI

k&t March 15th, 2009

We just started testing out Viart (http://www.viart.com). We were attracted to it because of the plethora of excellent marketing features it offers and so far we’re pretty happy. Any reason it’s not on this list?

Frank M. March 17th, 2009

Great list, very usefull!
We work with Magento. Simple and powerful.

Larz March 18th, 2009

Great list. I wished GoodBarry was on that list though :)

auscart March 21st, 2009

I highly recommend CS-Cart (www.cs-cart.com). Great price, responsive Devs and a great community. Free trial available. You can get it for a discount at my reseller site (www.auscart.com.au)

ECStewart March 21st, 2009

I’ve just discovered citymax.com and absolutely love it. It’s a must include in your next review.

Although I’m dismayed I didn’t know about Wordpress’ opportunities. I’ll have to employ them when I need a second store that allows me to sell nudes that citymax will not.

Igor March 22nd, 2009

Interesting list of cart options! I don’t know about many of this.

PHP outsourcing March 25th, 2009

Ya, you have a choice there. From simple wordpress plugin to powerful commercial solutions.

Bill April 1st, 2009

New Australian based hosted cart solution:

http://www.cowcommand.com.au

ivan April 8th, 2009

i think eshop, a plugin for wordpress is quite powerful for ecommerce and they are (currently) total open source unlike wp-commerce that limit some extend to get people buy the upgrade.

we created a theme using eshop, and its quite satisfying

Lee April 17th, 2009

Another commercial option, which also has a limited free one is the Cart32 cart.

Available as both a hosted or licensed solution, it is fairly easy to use and PCI compliant. The hosted version is hosted in a fully PCI environment.

Note, I do work for Cart32 but this is my personal opinion / suggestion and I have not been asked to post this by Cart32.

Knoxville Website Design April 25th, 2009

I hate shopping around for e-commerce solutions. I still have not found one that I love. I’m interested in seeing how the WordPress related plugins develop this year though.

CS-Cart Templates April 28th, 2009

Great list and is nice to know what all is out there in the shopping cart world.

James May 2nd, 2009

You have a very nice list, i also personally recommend Crown Cart. the shopping cart software is very simple to use and they also offer a free website design to each customer which is unbelievable. :) I have actually already saved hundreds if not thousands with them since they offer free site designs and not just any designs but very good looking ones.

Ed May 5th, 2009

Anyone have an opinion on ecommerce templates? i.e., the shopping cart behind the templates, not the templates themselves. http://www.ecommercetemplates.com

John Dawson May 7th, 2009

Hi, has anyone used Magento lately? I messed around with it a while back and it was so cumbersome and slow that I couldn’t stand it. The platform had amazing functionality but was like 18mb of PHP files just to install and run.

WebDeveloper22 May 9th, 2009

We are about to launch another ecommerce site and have used nothing but Yahoo Stores until 2007. Then we started to develop sites in osCommerce for sites with high-priced items that wanted to avoid Yahoo’s revenue share.

Now, Smashing Magazine’s recent article on Magento has us stopped in our tracks wondering if we should give it a try. The server requirements are a concern, plus I not keen on having to “get up to speed” with something new and am trying to decide whether it’s worth the ramp up time.

freelance net programmer May 25th, 2009

thanks for the shopping cart list. however it would be better if you would tell what is the best specially for newbies. i think oscommerce is the easiest specially for new comers. what you think?

freelance net programmer June 4th, 2009

I think it’s an ideal site for making own e-commerce website or an online store. Most wonderful thing is of this site is to make choices,where is no wrong or right exists, only different choices.

WebDeveloper22 June 5th, 2009

Vandelay, you’ve got a nice thing going here. How about posting a poll? Or better, how about a big comparison grid listing features, degree of difficulty, server requirements, etc.?

Lesya June 5th, 2009

There’s really what to choose from!!! New shopping carts appear on the market constantly. More and more often we switch shopping carts in search of better platform. For those of you guys who are in search of smth new and want to switch – there’s new tool, web service cart2cart. It automates data migration from shopping cart to shopping cart (http://www.shopping-cart-migration.com)
Hope it’s helpful for anybody

Vandelay Design June 5th, 2009

WebDeveloper22,
That would be nice, but it would take a ton of time that I don’t have right now. But thanks for the suggestion.

Awesome..All are in one place..Great work Steven!!

Lav June 19th, 2009

This list is the best and most comprehensive I have seen so far. Thanks a lot!

Jeff June 25th, 2009

That is quite a list of Shopping Carts…Developers definitely have a large selection, the only thing that I found to be annoying (when I was at one point looking for one for a website I was making) was that all of them require you to have a full catalog listing of products — which isn’t always needed…which is why I developed my own Shopping Cart that allows the developer to create the Add-to-Cart buttons themselves and simply embed a simple HTML form into pages they wish to sell their products, and now I’ve made it available to others as well, because I’m sure I’m not the only developer who has come across this same problem.

Paul July 4th, 2009

Anyone tried to access magneto website today – does not load X_X.

Tried installing it last night – went ok until it downloaded more files during install – then when i went to click on continue button it threw up an error page. So i checked file permissions and server requirment. Still nothing.

So im Downloading opencart trying that out. Also having a look at Ubercart too.

Os Commerce is ok. Lots of support many mods.
Virtuemart isn’t all that great.
ZenCart crashed on me last week.

Some one start a poll and link it or i’ll start one up!

Joy July 7th, 2009

Which of these allows a non-developer to update the cart products themselves? Looking for something similar to Adobe Contribute. I have been told Ubercart can do this. What are other carts that can be updated easily by laymen? Thank you.

Justin S July 7th, 2009

tiger commerce seems to work well, and it’s low cost. http://www.tigercommerce.co.uk

Rick July 24th, 2009

this is really great i never knew it.. i always wanted the listing of the small stores.. but i always ended up with the some not so useful search results thanks for it

Samalah July 29th, 2009

OpenCart is definitly a worthwhile addition to your list – it’s a great little cart!

Andrei September 10th, 2009

You can also review popular nopCommerce shopping cart – http://www.nopCommerce.com . nopCommerce is an open source e-commerce solution that is ASP.NET 3.5 based with a MS SQL 2005 (or higher) backend database.

Mike September 15th, 2009

I use Avactis.com shopping cart for my projects, it is great shopping cart for developers and web designers. It is SEO friendly, secure and easy to upgrade.

One of my favorite features in the Avactis is that I can really easy and fast integrate it into an existing website or blog.

Avactis is integrated into your website design!

It is great feature for me.

Sam Taylor September 15th, 2009

Great e-commerce news, trends and reviews
http://twitter.com/bestecommerce

Welcome!

WebDeveloper22 September 15th, 2009

We have a client that wants to build a new site to sell their antique furniture. One of the main purposes of the site will be to display their products and prompt customers to come in or call. They will probably only have 50 or less items at a time and the products will never repeat. Once they sell it, it’s gone forever. There’s no such thing as a quantity over one.

I’m accustomed to working with osCommerce and Yahoo Store but don’t think something that big would be necessary. Can anyone recommend another way to approach this? Thanks!

Mark October 5th, 2009

Thank you so much for this great list! I was looking for something like this…

Magento Developers October 26th, 2009

Excellent article on different type of shopping cart at one place. We deal with x-cart, magento and Zencart. After read your article i will try to get expertise in others shopping cart solutions.

Indy November 6th, 2009

Hi, I have tried many, many shopping carts before and must say one:

I love CS-Cart, I moved to X-Cart 2 moths ago but have recently decided to go back to CS-Cart after much reviewing of another scripts.
Interspire SC was my second choice, and there are still a couple of features that I would love to see in CS Cart.

1. (and I know this is a big mod) proper order management and partial shipping of orders/individual item shipping. This would then allow for proper back orders, part payment of orders, etc etc.

2. The order process in the admin is excellent. Select customer or new customer or anon customer first, then on same page add products using ajax seach on SKU or description. Very clean process, very fast (important when you have a customer on the phone).

3. Tracking numbers for all orders (haven’t found this yet in CS).

4. Allow customer to buy product? Checkbox. When unticked, an option becomes available to display price or message to customer (useful as sometimes there are products available offline only but still want them in the store).

If you want to make a business then must have a little bit of money for begin. My experience with the all free open source carts is not the best. Sure they cost nothing, but if you need a help…. Yes your help desk is the Google only. I have a few online business sites and my last (and must say the best) choice was CS Cart. The price is full acceptable and you get all features, the best support with 20 free points or 30 days(the Interspire is a nightmare) and 1 year free upgrades, all what a online store need. I buyed it from a reseller page CS Cart, they sell it for $217, the CS Cart price is $265, and they have often a special prices, you can get $20 off the price.

Yes guys, the TIME is money and if you want a free cart, then must spend 100+++ hours with setup, design, bugs, and, and, and….

I am very satisfied with my CS Cart and trust me, if you want to make a serious business and want many of customers and visitors, then you need a serious tools to do it.

Joy November 6th, 2009

Does anyone have experience with ‘Business Catalyst’? Their DIY version was ‘GoodBarry’. The company was bought by Adobe. We are about to develop a site using BC because our client wants to be able to update their products themselves with a very easy interface. Does anyone have an opinion about BC? Thanks.

srisoftwarez November 18th, 2009

Thank you so much for this great list! I was looking for something like this…

Trackbacks

Leave a Reply