Comparison of shopping cart software

The following is a comparison of the features of notable shopping cart software packages available. Some such shopping cart software is extensible through third-party software components and applications. As such, the features listed below may not encompass all possible features for a given software package. The software listed here is but a fraction of all such packages on the market.

General information

Basic information about the shopping carts including creator, software license and framework, and updates.

Systems listed on a light purple background are no longer in active development.

Name Creator First release date Latest stable version Latest release date License Language Web application framework CMS extension
AbanteCart Software Belavier Commerce, LLC 2011 1.2.15[1] 2019-05-13[±] OSL 3.0 PHP Model-View-Controller integrated, and 3rd party extensions
Apache OFBiz Apache Software Foundation 2007 17.12.04[2] 2020-07-13 Apache 2.0 Java Apache OFBiz integrated, and 3rd party extensions
Batavi Batavi ? Continuous/SaaS Continuous/SaaS Proprietary PHP
Bigcommerce Bigcommerce Inc ? Continuous/SaaS Continuous/SaaS Proprietary PHP
CE Phoenix osCommerce and Gary Burton 2019-07-04 1.0.2.0 2019-08-14 GNU GPL PHP Bootstrap 4
Drupal Commerce Drupal Commerce 2011-08-23 2.17[3] 2020-02-28[±] GPL PHP Drupal
KonaKart DS Data Systems UK Ltd ? 9.0.0.0[4] 2019-08-26 GNU LGPL Java
Magento Varien 2007-08-13 2.3.5-p1[5] 2020-04-28[±] OSL 3.0 PHP Zend Framework
Miva Merchant Miva, Inc. ? 9.14 2019-08-07 Proprietary MIVA Script
nopCommerce Nop Solutions Ltd 2008-10-23 4.30[6] 2020-05-18[±] GPL C# ASP.NET MVC
OpenCart OpenCart Ltd. 1999-05-11 3.0.3.3[7] 2020-05-01[±] GPL PHP
osCommerce osCommerce 2000-03 2.3.4.1[8] 2017-08-18 GNU GPL PHP
pimcore pimcore GmbH 2010 6.6.10 [9] 2020-07-24[±] BSD PHP Symfony[10] pimcore
PrestaShop PrestaShop SA 2007-08-15 1.7.6.1[11] 2019-08-26[±] OSL 3.0 PHP Model-View-Controller
Shopify Shopify 2006[12] Continuous/SAAS[13] Continuous/SAAS Proprietary Ruby Ruby on Rails
Spree Commerce Sean Schofield 2007 4.1[14] 2020-03-02[±] BSD Ruby Ruby on Rails
SupaDupa SupaDupa ? Continuous/SAAS Continuous/SAAS Proprietary Ruby Ruby on Rails
uCoz uCoz Media ? Continuous/SAAS Continuous/SAAS Proprietary Perl
VirtueMart Max Milbers and Team ? 3.8.4[15] 2020-06-18[±] GPL PHP Mambo or Joomla!
WooCommerce WooThemes 2011[16] 3.8.1[17] 2019-11-27 GPL PHP WordPress
Zen Cart Zen Ventures 2003-06[18] 1.5.6b[19] 2019-05-27[±] GPL PHP
Creator First release date Latest stable version Latest release date License Language Web application framework CMS extension

Data storage

Information about what data storage system can be used.

Flat file MySQL MySQLi PostgreSQL MSSQL Oracle SQLite Firebird Apache Derby MongoDB
Apache OFBiz No Yes No Yes Yes Yes No[20] Yes Yes No
Batavi No Yes No No No No No No No No
Bigcommerce No Yes No Yes No No No No No No
Drupal Commerce No Yes Yes Yes No No Yes No No discontinued[21]
KonaKart No Yes No Yes Yes Yes No No No No
Magento No Yes Yes No No No No No No No
nopCommerce No No No No Yes No No No No No
OpenCart No Yes Yes No No No No No No No
osCommerce No Yes No No No No No No No No
pimcore No Yes No No No No No No No No
PrestaShop No Yes Yes No No No No No No No
Shopify No Yes Yes No No No No No No No
Spree Commerce No Yes Yes Yes No No Yes No No No
SupaDupa No Yes Yes No No No No No No No
WooCommerce No Yes Yes No[22] No No No No No No
X-Cart No Yes Yes Yes No No No No No No
Zen Cart No Yes Yes No No No No No No No
Flat file MySQL MySQLi PostgreSQL MSSQL Oracle SQLite Firebird Apache Derby MongoDB

General features

Information about the features the shopping carts offer.

Source code provided Ajax use Digital downloads eBay listing integration eBay order import Multiple skins Point of sale order management Subscriptions Taxation Template engine
Apache OFBiz Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Bigcommerce Yes Yes Yes Yes Yes Yes Yes No Yes Yes
Drupal Commerce Yes Yes Yes No No Yes Yes Yes Yes Yes
nopCommerce Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Magento Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
pimcore Yes Yes Yes No No 3rd party Yes Yes Yes Yes
OpenCart Yes Yes Yes Add-on Add-on Yes No Yes Yes Yes
osCommerce Yes Yes Yes 3rd party 3rd party Yes Yes Yes Yes Yes
PrestaShop Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Shopify No Yes Yes Yes Yes Yes Yes No Yes Yes
SupaDupa No Yes No No No Yes Yes No Yes Yes
WooCommerce Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Zen Cart Yes Yes Yes No No Yes No Yes Yes Yes
Source code provided Ajax use Digital downloads eBay listing integration eBay order import Multiple skins Point of sale order management Subscriptions Taxation Template engine

Customer features

Information about the features the shopping carts offer.[23]

Guest account Customer testimonials Featured products Glossary, tool tip words Image enlarge Mini cart Multiple addresses Newest products Newsletter News Next-previous product links Polls Popular products Printing-friendly
Apache OFBiz Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Batavi ? Yes Yes No Yes Yes Yes Yes Yes No Yes No Yes No
Bigcommerce Yes Add-on Yes No Yes No Yes Yes Yes Yes Yes 3rd party Yes No
Drupal Commerce Yes Yes Yes Add-on Yes Yes Yes Yes Yes Yes No Yes Yes Add-on
KonaKart Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes
nopCommerce Yes Yes Yes No Yes Yes Yes Yes Yes Yes No Yes Yes No
Magento Yes Yes Yes No Yes Yes Yes Yes Yes No No Yes Yes No
osCommerce Add-on Add-on Add-on No Yes Yes Yes Yes Yes Yes Yes Add-on Yes Add-on
OpenCart Yes Yes Yes No Yes 3rd party Yes Yes Yes Add-on 3rd party No Yes Yes
pimcore Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
PrestaShop Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Shopify Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
SupaDupa ? No Yes Yes Yes Yes No No No Yes Yes No Yes Yes
WooCommerce Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Zen Cart Add-on[24] Add-on[25] Yes No Yes No Add-on[26] Yes Yes No Yes No Yes Yes
Guest account Customer testimonials Featured products Glossary, tool tip words Image enlarge Mini cart Multiple addresses Newest products Newsletter News Next-previous product links Polls Popular products Printing-friendly
Product image attaching Product rating Product reviews Quotes Reordering Returns Searching Search as user types Search cloud Site map, viewable Social bookmarking Tell friends Wish list
Apache OFBiz Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes
Batavi Yes Yes Yes Yes Yes No Yes No Yes Yes No Yes Yes
Bigcommerce Yes 3rd party 3rd party No Yes Yes Yes Yes No Yes Yes Yes Yes
Drupal Commerce Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes
KonaKart Yes Yes Yes No Yes Yes Yes No No No Yes Yes Yes
nopCommerce Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Magento Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes
osCommerce No Yes Yes No No No Yes Add-on No No Yes Yes No
pimcore Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
PrestaShop Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes Yes Yes
Shopify Yes Yes Yes Yes Yes Yes Yes 3rd party 3rd party Yes Yes Yes Yes
SupaDupa Yes No No Yes Yes No Yes Yes No Yes No Yes No
WooCommerce Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Zen Cart Yes Yes Yes Yes No Add-on[27] Yes 3rd party[28] No Yes Add-on[29] Yes Add-on[30]
Product image attaching Product rating Product reviews Quotes Reordering Returns Searching Search as user types Search cloud Site map, viewable Social bookmarking Tell friends Wish list

Customer reward features

Information about the features the shopping carts offer.

Coupons Gift certificates Membership discounts Membership-only categories Membership-only products Reward points Special offers
Apache OFBiz Yes Yes Yes No Yes No Yes
Batavi No No Yes No No No Yes
Bigcommerce Yes Yes Yes Yes Yes 3rd party Yes
Drupal Commerce Yes Yes Yes Yes Yes No Yes
KonaKart Yes Yes Yes Yes Yes Yes Yes
Magento Yes Yes Yes Yes Yes Yes (Enterprise Edition) Yes
nopCommerce Yes Yes Yes Yes Yes Yes Yes
osCommerce Add-on Add-on No No No No Yes
pimcore Yes Yes Yes Yes Yes Yes Yes
PrestaShop Yes Yes Yes Yes Yes Yes Yes
Shopify Yes Yes Yes Yes Yes Yes Yes
SupaDupa Yes Yes No No No No Yes
WooCommerce Yes Yes Yes Yes Yes Yes Yes
Zen Cart Yes Yes Yes Add-on[31] Add-on[31] Yes[32] Yes
Coupons Gift certificates Membership discounts Membership-only categories Membership-only products Reward points Special offers

Administration area features

Information about the features the shopping carts offer.

Product import-export Statistics Stock control WYSIWYG editor
Apache OFBiz Yes Yes Yes Yes
Batavi Yes Yes Yes Yes
Bigcommerce Yes Yes Yes Yes
Drupal Commerce Yes Yes Yes Yes
KonaKart Yes Yes Yes Yes
Magento Yes Yes Yes Yes
nopCommerce Yes Yes Yes Yes
osCommerce add-on Yes Yes add-on
pimcore Yes Yes Yes Yes
PrestaShop Yes Yes Yes Yes
Shopify Yes Yes Yes No
SupaDupa Yes Yes Yes No
WooCommerce Yes Yes Yes Yes
Zen Cart add-on Yes Yes add-on
Product import-export Statistics Stock control WYSIWYG editor

Search engine optimization features

Information about the features the shopping carts offer.

HTML catalog Meta tagging RSS feeds SEO URLs Site map, XML GoodRelations RDFa
Apache OFBiz Yes Yes No Yes Yes No
Batavi Yes Yes No Yes No No
Bigcommerce Yes Yes Yes Yes Yes No
Drupal Commerce Yes Yes Yes Yes Yes Yes
KonaKart Yes Yes Yes Yes No No
Magento Yes Yes Yes Yes[33] Yes No
nopCommerce Yes Yes Yes Yes Yes No
osCommerce No No add-on Yes add-on Yes
pimcore Yes Yes Yes Yes Yes Yes
PrestaShop Yes Yes Yes Yes Yes Yes
Shopify Yes Yes Yes Yes Yes No
SupaDupa Yes Yes No Yes Yes No
WooCommerce Yes Yes Yes Yes Yes Yes
Zen Cart add-on Yes add-on[34] add-on add-on No
HTML catalog Meta tagging RSS feeds SEO URLs Site map, XML GoodRelations RDFa

Security features

Information about the features the shopping carts offer.

Access control list Form CAPTCHA Staff action logging PA/DSS certified
Apache OFBiz Yes Yes Yes No
Batavi Yes No Yes No
Bigcommerce Yes Yes Yes No
Drupal Commerce Yes add-on Yes No
KonaKart Yes No Yes No
Magento Yes Yes enterprise No
Miva Merchant No Yes No Yes
nopCommerce Yes Yes Yes No
osCommerce Yes No No No
pimcore Yes No No No
PrestaShop Yes Yes No No
Shopify Yes Yes Yes No
SupaDupa Yes No No No
WooCommerce No add-on No No
Zen Cart Yes add-on Yes No
Access control list Form CAPTCHA Staff action logging PA/DSS certified

Other features

Information about the features the shopping carts offer.

Multiple store fronts Affiliates API (remote management functions) Minimum orders Multiple vendor support Out-of-the-box shopping cart
Apache OFBiz Yes Yes Yes Yes No Yes
Batavi No No No Yes Yes Yes
Bigcommerce No 3rd party Yes Yes Yes Yes
Drupal Commerce Yes Yes Yes Yes Yes Yes
KonaKart No No Yes Yes Yes Yes
Magento Yes 3rd party Yes Yes Yes Yes
nopCommerce Yes Yes Yes Yes Yes Yes
osCommerce No No No Yes No Yes
pimcore Yes Yes Yes Yes Yes No
PrestaShop Yes Yes Yes Yes Yes Yes
Shopify No Yes Yes Yes Yes Yes
SupaDupa No No No No No Yes
WooCommerce No Yes Yes No Yes No
Zen Cart add-on 3rd party No add-on No Yes
Multiple store fronts Affiliates API (remote management functions) Minimum orders Multiple vendor support Out-of-the-box shopping cart

Payment gateway support

Information about which payment gateways are supported.

Authorize.Net AIM Authorize.Net SIM Barclaycard CPI Barclaycard MPI HSBC API HSBC CPI PayPal Standard
Apache OFBiz Yes No No No No No Yes
Batavi No No No No No No No
Bigcommerce Yes Yes No No No No Yes
Drupal Commerce Yes No No No No No Yes
KonaKart Yes Yes No No No No Yes
Magento Yes 3rd party Yes Yes Yes Yes Yes
nopCommerce Yes Yes No No No No Yes
osCommerce Yes Yes No No No No Yes
pimcore No No No No No No No
PrestaShop Yes Yes Yes Yes Yes Yes Yes
Shopify Yes Yes No Yes No No Yes
WooCommerce Yes Yes No No No No Yes
Zen Cart Yes Yes No No No No Yes
Authorize.Net AIM Authorize.Net SIM Barclaycard CPI Barclaycard MPI HSBC API HSBC CPI PayPal Standard


Skrill Stripe PayPal Pro PayPal Payflow Link PayPal Payflow Pro Sage Pay Form Sage Pay Direct USAePay WorldPay Offline processing Offline methods
Apache OFBiz No No No No No No No No Yes Yes Yes
Batavi No No No No No No No No No Yes Yes
Bigcommerce No Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Drupal Commerce Yes Yes Yes Yes Yes No No Yes No No No
KonaKart Yes No No No Yes No No Yes Yes Yes Yes
Magento Yes Yes Yes Yes Yes Yes Yes 3rd party Yes Yes Yes
nopCommerce Yes Yes Yes Yes Yes Yes Yes 3rd party Yes Yes Yes
osCommerce Yes Yes Yes No No Yes Yes No No Yes Yes
pimcore No No No No No No No No No No No
PrestaShop Yes Yes Yes No No No No No Yes Yes Yes
Shopify Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
WooCommerce No Yes Yes Yes Yes Yes Yes No Yes Yes Yes
Zen Cart Yes Yes Yes No add-on No Yes Yes Yes add-on Yes
Skrill Stripe PayPal Pro PayPal Payflow Link PayPal Payflow Pro Sage Pay Form Sage Pay Direct USAePay WorldPay Offline processing Offline methods

Alternative checkout support

Information about which alternative checkouts are supported.

Amazon FPS Checkout by Amazon Google Checkout PayPal Express
Apache OFBiz No Yes Yes Yes
Batavi No No No No
Bigcommerce No No No Yes
Drupal Commerce Yes add-on Yes Yes
Magento Yes add-on Yes Yes
nopCommerce Yes Yes Yes Yes
osCommerce No add-on No Yes
pimcore No No No No
PrestaShop Yes Yes Yes Yes
Shopify No No Yes Yes
WooCommerce No Yes Yes Yes
Zen Cart No add-on add-on Yes
Amazon FPS Checkout by Amazon Google Checkout PayPal Express

Real-time shipping calculation

Information about if shopping carts have real-time shipping calculation built-in to allow calculating how much it will cost to ship an order in real time when the customer checks out an order.

Australia Post Canada Post DHL FedEx OnTrac United States Postal Service UPS Purolator
Apache OFBiz No No Yes Yes No Yes Yes No
Bigcommerce Yes Yes No Yes No Yes Yes No
KonaKart No No No Yes No Yes Yes No
Magento No Yes Yes Yes No Yes Yes Yes
nopCommerce Yes Yes No Yes No Yes Yes No
osCommerce No No No No No No No No
PrestaShop Yes Yes No Yes No Yes Yes Yes
Shopify No add-on No No No Yes Yes No
WooCommerce No Yes No No No Yes No No
Zen Cart add-on add-on add-on add-on Yes add-on Yes Yes
Australia Post Canada Post DHL FedEx OnTrac United States Postal Service UPS Purolator

Shipment booking integration

Information about if shopping carts have shipment booking integration to allow staff to be able to book shipments for a number of orders at once via the control panel.

Australia Post Canada Post DHL FedEx OnTrac United States Postal Service UPS
Apache OFBiz No No No No No No No
Batavi No No No No No No No
Bigcommerce Yes Yes No Yes No Yes Yes
KonaKart No No No Yes No Yes Yes
Magento No No No No No No No
nopCommerce No No No No No No No
osCommerce No No No No No No No
PrestaShop webservice No No No No No No
Shopify No No No No No No No
WooCommerce Yes Yes No No No Yes No
Zen Cart No No No Yes Yes Yes Yes
Australia Post Canada Post DHL FedEx OnTrac United States Postal Service UPS

Shipment tracking integration

Information about if shopping carts have shipment tracking integration to show the customers the tracking information on the "View order" pages.

Australia Post Canada Post DHL FedEx United States Postal Service UPS
Apache OFBiz No No Yes Yes Yes Yes
Batavi No No No No No No
Bigcommerce Yes Yes No Yes Yes Yes
KonaKart No No No Yes Yes Yes
Magento No No Yes Yes Yes Yes
nopCommerce No No No Yes Yes Yes
osCommerce No No No No No No
PrestaShop webservice No No Yes Yes Yes
Shopify No No No No No No
WooCommerce Yes Yes No No Yes No
Zen Cart No No add-on add-on add-on add-on
Australia Post Canada Post DHL FedEx United States Postal Service UPS

See also

References

  1. ^ "AbanteCart 1.2.15 is now out". abantecart.com. Retrieved 2019-06-28.
  2. ^ "Download Apache OFBiz". Apache OFBiz. Retrieved September 24, 2020.
  3. ^ "Drupal Commerce". drupal.org. Retrieved 2020-02-28.
  4. ^ "Ver 9.0.0.0 - What's new?".
  5. ^ "Releases - magento/magento2". github.com. Retrieved 1 May 2020.
  6. ^ "Releases - nopSolutions/nopCommerce". github.com. Retrieved 23 May 2020.
  7. ^ "Releases - opencart/opencart". github.com. Retrieved 17 June 2020.
  8. ^ "Releases · osCommerce/oscommerce2 · GitHub". Retrieved 9 September 2019.
  9. ^ "Download Pimcore". pimcore.com. Retrieved 2020-07-24.
  10. ^ "Pimcore (Projects using Symfony)". Symfony. Archived from the original on 25 January 2018. Retrieved 27 January 2018.
  11. ^ "Version 1.7". prestashop.com. 26 August 2019. Retrieved 9 September 2019.
  12. ^ "A Brief History of Shopify". Archived from the original on 2017-10-06.
  13. ^ Zorzini, Catalin (25 July 2014). "The Ultimate Shopify Ecommerce Review". Ecommerce Platforms. Retrieved 6 August 2014.
  14. ^ "Releases - spree/spree". github.com. Retrieved 15 July 2020.
  15. ^ "Files - VirtueMart". virtuemart.net. Retrieved 18 June 2020.
  16. ^ "WooCommerce Has Arrived". WooCommerce. 27 September 2011. Archived from the original on 15 February 2015. Retrieved 17 January 2015.
  17. ^ "WooCommerce". WordPress. Retrieved 2018-08-03.
  18. ^ "zen cart". Archived from the original on 2016-03-04.
  19. ^ "Zen Cart E-Commerce Shopping Cart". sourceforge.net. Retrieved 2019-06-12.
  20. ^ "xerial / sqlite-jdbc / Downloads — Bitbucket". Archived from the original on 29 June 2016. Retrieved 1 June 2016.
  21. ^ "Mongo Commerce". Retrieved 13 July 2020.
  22. ^ There are some discussion for database abstraction in the future for WordPress, specially using PostgreSQL "Archived copy". Archived from the original on 2015-09-29. Retrieved 2015-09-22.CS1 maint: archived copy as title (link)
  23. ^ "Top Ecommerce Platforms & Shopping Carts". Ecommerce Platforms. Retrieved 28 February 2015.
  24. ^ "Fast and Easy Checkout for Zen Cart - Zen Cart® Plugins and Addons". Archived from the original on 9 July 2016. Retrieved 1 June 2016.
  25. ^ "Testimonial Manager - Zen Cart® Plugins and Addons". Archived from the original on 3 December 2015. Retrieved 1 June 2016.
  26. ^ "Multiple Ship-To Addresses - Zen Cart® Plugins and Addons". Archived from the original on 4 March 2016. Retrieved 1 June 2016.
  27. ^ "Return Authorization - Zen Cart® Plugins and Addons". Archived from the original on 25 March 2016. Retrieved 1 June 2016.
  28. ^ Ltd, Numinix Web Development. "AJAX Auto Search Suggest plugin for Zen Cart by Numinix". Archived from the original on 10 December 2014. Retrieved 1 June 2016.
  29. ^ "Social Bookmarking - easy install - Zen Cart® Plugins and Addons". Archived from the original on 16 July 2016. Retrieved 1 June 2016.
  30. ^ "WishLists - Zen Cart® Plugins and Addons". Archived from the original on 23 April 2016. Retrieved 1 June 2016.
  31. ^ a b "Twitch Restrict Categories by Customer or Group - Zen Cart® Plugins and Addons". Archived from the original on 4 March 2016. Retrieved 1 June 2016.
  32. ^ "Zen Cart Support - Zen Cart - Putting the dream of your own business within reach of anyone!". Archived from the original on 17 June 2016. Retrieved 1 June 2016.
  33. ^ Uttamchandani, Rohit (January 19, 2015). "10 Best E-commerce Platforms for your Online Store". Social Beat. Archived from the original on 11 February 2015. Retrieved 11 February 2015.
  34. ^ "RSS Feed - Zen Cart® Plugins and Addons". Archived from the original on 24 March 2016. Retrieved 1 June 2016.