Shopping Cart
Now Reading
The Best WordPress Shopping Cart and Ecommerce Plugin

The Best WordPress Shopping Cart and Ecommerce Plugin

updated by MizagornMarch 3, 2015
by M. K. SafiMay 4, 2011

I have listed for you here all of WordPress shopping cart solutions: plugins, hybrids, lightweight plugins, and even hosted carts.

Let me first briefly explain what makes each one of these four types different:

Shopping cart plugins — these plugins provide the functionality of a shopping cart. They turn WordPress into a complete and professional online store. But they do not change the appearance of your store. To customize the appearance of a store, you will need to either modify your theme or use one of the pre-built themes for the plugins.

Shopping cart plugin + theme — these are plugin/theme hybrids. Essentially, they are themes with the shopping cart functionality embedded. These solutions take care of the presentation as well as the functionality of your store. While they’re generally easier to use and setup, they’re not as flexible and customizable as plain shopping cart plugins.

Lightweight shopping cart plugins — these are simpler shopping cart plugins that are used to sell only a few items on your blog or non-ecommerce site. They usually only integrate with one popular payment processor, e.g. PayPal or Google Checkout, and don’t have many shipping options or inventory control capabilities.

Plugins to integrate WordPress with 3rd-party shopping carts — these don’t bring shopping cart functionality to your WordPress site. Rather, they help you integrate WordPress with a 3rd party shopping cart solutions.

WordPress Shopping Cart Plugins

The top three shopping cart plugins.

Cart66 (free) covers the basics and beyond. It is very reliable and solidly built. It has excellent integration with WordPress API. Perhaps that’s why it powers the official WordPress Swag Store. Download »»

WooCommerce (free) is one of the most popular ecommerce plugins ever since its introduction, it has quickly gained popularity and community support. It is based off of Jigoshop (which is definitely worth checking out also). WooCommerce is free, and it’s backed by plenty of premium extensions and themes. Download»»

GetShopped (free) is one of the earliest shopping cart plugins for WordPress. It used to be a little shaky, but its more recent versions have seen tremendous improvements. While official support for the plugin is lacking, its community is huge. Download »»

The following is a side-by-side comparison of the top three shopping cart plugins. I’ve rated them based on how well they perform in each comparison criteria.

You can click on the criteria link to read more about it and how different plugins perform in it.

WooCommerce Cart66 GetShopped
Download here Download here Download here
Installation ★★★★★ ★★★★★ ★★★☆☆
Support & docs ★★★★★ ★★★★★ ★★★☆☆
WordPress integration ★★★★½ ★★★★½ ★★★★☆
Managing product variations ★★★★½ ★★★★☆ ★★★★☆
Shipping & taxes ★★★★★ ★★★★☆ ★★★★½
Admin UI ★★★★★ ★★★★★ ★★★★½
Payment methods PayPal (Pro & Express), Google Checkout, 2Checkout, Inspire Commerce CyberSource, Braintree, e-Path, GoCardless, MyGate, SecurePay Merchant Warrior, MoIP, NAB Transact (Direct Post), Dwolla, PayJunction, WorldPay, Pagamento Digital PagSeguro, Payment Express, Skrill, First Data, MercadoPago FeeFighters Samurai, Amazon FPS, iDeal, Secure Trading, Ogone PayPal Pro, PayPal Standard, PayPal Express, Authorize.Net, Quantum Gateway, Eprocessing Network PayPal Standard, PayPal Pro, PayPal Express, Google Checkout, ChronoPay
Downloadable products ★★★½☆ ★★★★★ ★★★★★
Managing promotions ★★★★★ ★★★☆☆ ★★★★☆
Sidebar widgets ★★★★☆ ★★☆☆☆ ★★★★☆
Themes & styles ★★★★★ ★★★★☆ ★★★★½
Managing affiliates ★★★★★ ★★★★★ ★★★★☆
Multi-language ★★★★★ ★★★☆☆ ★★★★★
Popularity ★★★★½ ★★★★½ ★★★★★
Refund period No 60 days No
The money Free
Support starts at: $70
Essential add-ons: $50/each*
Lite version is free
1-site: $89
5-sites: $179
Unlimited: $299
Essential add-ons: $50/each*
Download here Download here Download here

More Awesome Shopping Cart Plugins

While the three above plugins are definitely great and well rounded, they’re not the only ones available. The plugins below are also unique in their strengths.

MarketPress ($19) is most impressive because of how well it is integrated with WordPress. While it lacks some features, it’s built on a solid foundation that makes it infinitely extensible. Download »»

Tribulant Shopping Cart ($55) provides plenty of bang for the buck. It is full of advanced features, such as integration with shipping carriers, but only costs $55. Download »»

JigoshopĀ (free) is built by professionals with years of experience delivering online shops for global brands. Jigoshop enables you to build your shop in minutes with physical and downloadable products or even services. Jigoshop provides you with all the features necessary to set up an ecommerce web site rapidly. Download»»

Shopp ($55) is full of features and each feature is developed to a great depth and with care. So, it certainly goes beyond the basics. It has a wide array of supported payment gateways and shipping carriers. Download »»

eShop (free) has most of the features that put it in direct competition with the top three plugins above. Yet, it is completely free. Download »»

YAK (free) is minimalist in its appearance, but not any less sophisticated than the other plugins in features. It’s best suited for a small shop that needs advanced payment processing. Download »»

DukaPress (free) handles shopping cart integration with WordPress in a smart and efficient manner. It also has more pre-built themes than the average plugin. Download »»

Zingiri Web Shop (free) comes in two flavors. One with the full code installed on top of WordPress, and all data stored on your server. The other, Zingiri Web Shop Live, uses web services and data stored on the Zingiri servers. Download»»

wpStoreCart (free) has most of the features that you’d need in a shopping cart, but I found its features to fall a little short of meeting customer requirements. Download »»

WP Online Store (free) is an integration between osCommerce and WordPress. It has a fairly good rating on Premium add-ons and services are offered on the plugin’s website. Download»»

TheCartPress is another free ecommerce plugin that’s available from It also has a decent rating on the official plugin directory. There’s a dedicated website and community for the plugin. Download»»

WordPress Shopping Cart Plugin and Theme Hybrids

This is a list of WordPress shopping cart theme/plugin hybrids.

ShopperPress ($79) has plenty of shopping cart options and features and plenty of appearance customization features. Yet, it is very easy to use thanks to the setup wizard and the extensive online documentation. It also includes more than 20 child themes. For its features, it is fairly priced at $79 only. Download »»

Market Theme ($55) is a very user-friendly shopping cart solution for WordPress. While its features are limited, it is very reliable and easy to use. It’s very affordable at $55 only and it is backed by a solid satisfaction guarantee. Download »»

Templatic Ecommerce ($65) is a shopping cart solution by Templatic. It’s a collection of different themes that are all powered by the same shopping cart code. Each ecommerce theme from Templatic costs $65. Buy one of these if you’ve fallen in love with the designs — as there’s nothing special in the functionality. Download »»

Here’s a more detailed comparison of these three hybrid solutions:

ShopperPress Market Theme Templatic
Download here Download here Download here
Installation ★★★★★ ★★★★☆ ★★★★☆
Support & docs ★★★★★ ★★★★★ ★★★★☆
WordPress integration ★★★☆☆ ★★★☆☆ ★★★☆☆
Selling product variations ★★★★☆ ★★★★☆ ★★★☆☆
Shipping & taxes ★★★★☆ ★★½☆☆ ★★★★☆
Payment methods PayPal (Pro & Standard), Google Checkout, Authorize.Net, WorldPay Protx, CC Avenue, AlertPay, eWay, 2Checkout, PayFast, PayWeb, NoChex ePay, Realex, MoneyBookers, MonsterPay, Setcom, PayTrace PayPal Standard, Google Checkout, Authorize.Net PayPal Standard, Google Checkout, Authorize.Net, WorldPay, 2Checkout
Downloadable products ★★★☆☆ ★★☆☆☆* ★★☆☆☆
Managing promotions No No ★★★☆☆
Themes & styles ★★★★★ ★★★☆☆ ★★★★☆
Managing affiliates No No ★★★½☆
Multi-language ★★★★☆ ★★★★½ ★★★☆☆
Popularity ★★★★☆ ★★★★½ ★★★½☆
Refund period No 60 days No
The money Unrestricted license: $79 Standard license: $55
Developer license: $150
Standard license: $65/theme
Developer license: $99/theme
All themes unlimited: $299
Download here Download here Download here

Lightweight Shopping Cart Plugins for WordPress

These lightweight shopping cart plugins are all free. They can be downloaded from plugin directory.

WordPress lightweight shopping cart plugins include:

Simple PayPal Shopping Cart by Tips and Tricks HQ is the most downloaded and highest rated lightweight shopping cart plugin on I like the way it works. It outsources location-based shipping and tax calculations to PayPal. It is simple to use, yet highly customizable. Download »»

FatFreeCart works with PayPal and Google Checkout. I think it’s very underrated. It supports product variations, taxes, and shipping & handling fees. It also has a nice ajax-powered shopping cart view. While the plugin is made by e-junkie, it works completely independently of the e-junkie service. Download »»

Quick Shop is a popular lightweight cart plugin. It only works with PayPal, but it provides more flexibility than usually expected from a plugin in its category. It allows the merchant to set the currency and even provide free shipping for orders exceeding a certain amount. Download »»

LBak Google Checkout, as the name implies, only works with Google Checkout. It is very simple, yet very usable. It is for merchants who deal in U.S. dollars and charge a fixed shipping rate per product. The plugin also supports product variations. Download »»

3rd-Party Shopping Cart Integration Plugins

By the strictest definition, the following aren’t really shopping cart plugins for WordPress. They are plugins that merely integrate WordPress with a 3rd party shopping cart. I haven’t reviewed these because the quality and usefulness of each plugin is highly reliant on the 3rd party solution, whose details are beyond the scope of this page.

However, I have listed for you here some 3rd party shopping carts with the plugin(s) that facilitate their WordPress integration.

Ecwid is a hosted shopping cart that aims to be compatible with any website, hassle-free, and lightening-fast. Its integration plugin is, by far, the most popular among its competitors. It has an official WordPress integration plugin.

FoxyCart is a hosted cart with highly customizable CSS and HTML. It should easily integrate with WordPress using XML and JSON. And its checkout flow is highly optimized to increase conversions. There are two plugins that help you integrate FoxyCart with WordPress. The more popular one is FoxyShop. The other is FoxyPress.

BigCommerce is a popular hosted shopping cart solution because of its ease of use, good support, and affordability. Its integration plugin can be downloaded here.

Wazala is kind of similar to Ecwid in that it can be installed and integrated into any website easily. While it’s capable of selling physical goods, Wazala also puts a lot of emphasis on its ability to sell digital products. The Wazala team has developed an integration plugin for WordPress.

Volusion is another very popular hosted shopping cart solution. It has a rich feature set, including the ability to manage affiliates, ready-to-use templates, mobile shopping sites, and more. Its WordPress integration plugin doesn’t seem to be widely utilized. Anyway, it can be downloaded here.

Magento, I understand, is to ecommerce what WordPress is to blogging…or something like that. Anyway, it’s a very popular open-source ecommerce platform and now it can be tightly integrated with WordPress using plugins like Magento WordPress Integration.

Share the knowledge!

If you know a shopping cart plugin that is missing from this list, please let us know in the comments!

What's your reaction?
Wink It
Kill It
About The Author
Profile photo of M. K. Safi
M. K. Safi
1 2 3 4
  • March 20, 2014 at 10:45 pm

    What would be your opinion of OpenCart?

  • scrapp
    February 20, 2014 at 6:50 am

    I decided to go with woocommerce and their mystile theme because it got high marks for ease of use. I like it….BUT…’s running really slow now and I’ve only got 100 products in inventory. I’m not a techie but I will have to figure out how to make it run light or switch to another cart. WP cache didn’t help much and the next plan is to compress the images. In contrast I have another site that has thousands of images but no shopping cart and it’s as fast as any wordpress blog.

    Is there a plugin for handling how the catalog is queried? I’m not good at coding and attempts at adding to the functions file are successful about half the time. The other half meets with the wrecking ball.

  • January 7, 2014 at 10:39 pm

    I wanted to post on this thread as I have followed it for several months. We developed a plugin that has been released for about 5 months and had about 15,000 downloads so far.

    WP EasyCart is listed on wordpress as ‘WordPress Shopping Cart’ and is a paid plugin, but only $80 dollars for the full thing.

    This includes live gateways, live shipping calculators with usps, ups, fedex, aus, post, and a ton of other great features. We did our own comparison with the competitors.

    WooCommerce is great, but can cost a lot if you add live gateways, live shipping systems, etc.
    WP E-commerce and Cart 66 didn’t have quite the feature load, but still popular and good.
    JigoShop we found could add up as well when you start looking at features… We did our own comparison at

    We have some good demos running to check out as well, but would love a third party to do a full comparison of shopping cart systems for wordpress as well, see how we all stack up to each other.

  • December 2, 2013 at 4:14 am

    Hey LA. To be honest this entire thread should be closed and a new one made to replace it with more updated content. This stuff is pretty ancient.

    Anyway. Dan here from the WP e-Commerce Plugin project. Ummm actually I think you’ll find that we’re THE WordPress e-Commerce Plugin. We were certainly the first and integrating e-Commerce and WordPress Plugins was my idea. Hey… just say’n šŸ˜‰

    Please take a look at the 3.8.13 beta release (via our blog). Its got a HUGE amount of new code in it, we’ve basically done a re-write on most of the Plugin, we’re probably 2/3s of the way through a total rewrite. The developers we work with in the WP community are saying we’re on the right track so thats very encouraging.

    From a users POV the new admin user interface for adding products is about to get an overhaul. Infact if you know how to use github you can probably experience it for yourself. Email and I’ll flick you the details :)

  • November 24, 2013 at 11:46 am

    Thanks for your compilation. Referred your blog and chose some plugins on my site…

    Thanks again.

  • November 6, 2013 at 6:57 am

    Great overview, thanks for posting! We actually took a look at this to do our own series of reviews, and all of these plugins have pros/cons. I’d also look into Easy Digital Downloads as well since that’s been released since this was written, and handles downloadable products very well.

    Thanks for the comprehensive overview!

  • October 24, 2013 at 8:22 am

    What, not even a mention of WP EasyCart?

    THE WordPress shopping cart

  • October 5, 2013 at 10:54 pm

    Let’s revive this old thread.

    I was looking for a full featured multilingual, multicurrency, e-commerce solution that might be customizable by myself, so I compared WooCommerce and WP e-Commerce.

    Even though WooCommerce has a better product presentation appeal out of the box, it lacks real time shipping calculation (you need to buy them separately). As somebody said before, you need to pay your way into getting a complete shopping cart solution.

    WP e-Commmerce includes the shipping calculation out of the box, which made me decide to go with it.

    I’m not against paying, but I do want to test a solution before I buy into it. If it fails or does not cover or let’s you cover what it lacks, you can easily throw it away and look into something else.

    I’m still testing, so I’m currently having problems with the shopping cart. I’m using WP Super Cache, and this caching plugin causes the shopping cart to display “Loading…” for ever.

    I hope the getshopped developers can work with the WP Super Cache developers to fix this. I’m going to have to try W3 Total Cache to see if this solves this situation.

    Anyway, thank you for letting me vent my current situation.

  • August 14, 2013 at 3:55 am

    This is a great It would be great post and I just wanted to mention all the updates we’ve made to Cart66 since this was written. About 6 months ago we released Cart66 Cloud. Cart66 Cloud offers a lot more than other WP Ecommerce plugins because it includes a bunch of “services” that make selling your stuff so much safer and easier. For example, Cart66 handles all the security for you so you don’t have to worry about SSL certificates and security scans. You also get built in recurring billing, support for over 50 payment gateways, a CDN to securely host and delivery digital files, a built-in membership control system to sell access to content on your site, etc. Let me know if you have any questions, I’m one of the Cart66 developers.

    Thanks! –Lee

  • July 18, 2013 at 12:53 am

    Great list. I was looking for a simple, lightweight cart and I decided to go with “Simply Paypal Shopping Cart”. Thanks much :)

  • June 7, 2013 at 10:58 am

    Iā€™m finding a wordpress plugin which helps me to create a online store. I found your site from google and WP e-Commerce Plugin helped me to do this. Thanks for your help. Thank so much !

  • May 3, 2013 at 3:33 am

    It’s a pity you don’t have a donate button! I’d certainly donate to this fantastic blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
    I look forward to new updates and will talk about this blog with my Facebook group.
    Chat soon!

  • May 2, 2013 at 3:20 pm

    Hey there! I just would like to give you a huge thumbs up for the great info you
    have got right here on this post. I’ll be returning to your website for more soon.

  • April 30, 2013 at 7:54 am

    Wonderful post but I was wondering if you could write a litte more on this topic?

    I’d be very thankful if you could elaborate a little bit more. Bless you!

  • April 27, 2013 at 1:14 am

    Whats up are using WordPress for your blog
    platform? I’m new to the blog world but I’m trying to get started and create my own.
    Do you need any coding knowledge to make your own blog?
    Any help would be greatly appreciated!

  • December 24, 2012 at 10:10 pm

    Wow that was strange. I just wrote an really long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again.
    Regardless, just wanted to say fantastic blog!

You must log in to post a comment