Comparison of shopping cart software

Last updated

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.

Contents

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.

NameCreatorFirst release dateLatest stable versionLatest release date License Language Supported databases Web application frameworkCMS extension
Apache OFBiz Apache Software Foundation200718.12.16 [1] 2024-09-03 Apache 2.0 Java Apache Derby, MSSQL, MySQL, Oracle, PostgreSQL [2] Apache OFBiz integrated, and 3rd party extensions
BigCommerce BigCommerce Inc ?Continuous/SaaSContinuous/SaaS Proprietary PHP Firebird, MySQL [3]
Drupal Commerce Drupal Commerce2011-08-232.40 [4] 2024-08-22 [±] GPL PHP MariaDB, MySQL, Percona Server, PostgreSQL, SQLite, Microsoft SQL Server (module), MongoDB (module) [5] Drupal
KonaKart DS Data Systems UK Ltd ?9.6.0.0 [6]   OOjs UI icon edit-ltr-progressive.svg 2022-08-31; 6 months ago GNU LGPL Java DB2, MariaDB, MS SQL Server, MySQL, Oracle, PostgreSQL [7]
Magento Varien2007-08-132.4.7-p3 [8] 2024-10-8 [±] OSL 3.0 PHP MariaDB, MySQL [9] Zend Framework
Miva Merchant Miva, Inc. ?9.142019-08-07 Proprietary MIVA Script
nopCommerce Nop Solutions Ltd2008-10-234.80.3 [10]   OOjs UI icon edit-ltr-progressive.svg 2025-02-03; 28 days ago GPL C# MS SQL Server, MySQL, PostgreSQL [11] ASP.NET MVC
OpenCart OpenCart Ltd.1999-05-114.1.0.0 [12]   OOjs UI icon edit-ltr-progressive.svg 2025-01-13; 49 days ago [±] GPL PHP MariaDB, MySQL, Percona Server, PostgreSQL [13]
osCommerce osCommerce2000-034.13 [14] 2023-10-13 GNU GPL PHP MariaDB, MySQL [15]
pimcore pimcore GmbH201011.5.3 [16]   OOjs UI icon edit-ltr-progressive.svg 2025-01-28; 34 days ago [±] BSD PHP MariaDB, MySQL, Percona Server, AWS Aurora [17] Symfony [18] pimcore
PrestaShop PrestaShop SA2007-08-158.2.1 [19]   OOjs UI icon edit-ltr-progressive.svg 2025-02-20; 11 days ago [±] OSL 3.0 PHP MariaDB, MySQL [20] Symfony [21]
Shopify Shopify2006 [22] Continuous/SAAS [23] Continuous/SAAS Proprietary Ruby Ruby on Rails
Spree Commerce Sean Schofield20074.10.0 [24]   OOjs UI icon edit-ltr-progressive.svg 2024-09-06; 6 months ago BSD Ruby PostgreSQL, MySQL [25] Ruby on Rails
SupaDupa SupaDupa ?Continuous/SAASContinuous/SAAS Proprietary Ruby Ruby on Rails
uCoz uCoz Media ?Continuous/SAASContinuous/SAAS Proprietary Perl
VirtueMart Max Milbers and Team ?4.2.18 [26]   OOjs UI icon edit-ltr-progressive.svg 2024-08-20; 6 months ago GPL PHP MariaDB, MySQL, PostgreSQL [27] [28] Mambo or Joomla!
WooCommerce WooThemes2011 [29] 6.2.1 [30] 2022-02-22 GPL PHP MariaDB, MySQL [31] WordPress
Zen Cart Zen Ventures2003-06 [32] 2.0.1 [33] 2024-05-19 [±] GPL PHP MariaDB, MySQL [34]
CreatorFirst release dateLatest stable versionLatest release date License Language Supported databases Web application frameworkCMS extension

General features

Information about the features the shopping carts offer.

Source code providedAjax useDigital downloadseBay listing integrationeBay order importMultiple skinsPoint of sale order managementSubscriptionsTaxationTemplate engine
Apache OFBiz YesYesYesYesYesYesYesYesYesYes
BigCommerce YesYesYesYesYesYesYesNoYesYes
Drupal Commerce YesYesYesNoNoYesYesYesYesYes
nopCommerce YesYesYesYesYesYesYesYesYesYes
Magento YesYesYesYesYesYesYesYesYesYes
pimcore YesYesYesNoNo3rd partyYesYesYesYes
OpenCart YesYesYesAdd-onAdd-onYesNoYesYesYes
osCommerce YesYesYesAdd-onAdd-onYesYesYesYesYes
PrestaShop YesYesYesYesYesYesYesYesYesYes
Shopify NoYesYesYesYesYesYesNoYesYes
SupaDupa NoYesNoNoNoYesYesNoYesYes
WooCommerce YesYesYesYesYesYesYesYesYesYes
Zen Cart YesYesYesNoNoYesNoYesYesYes
Source code providedAjax useDigital downloadseBay listing integrationeBay order importMultiple skinsPoint of sale order managementSubscriptionsTaxationTemplate engine

Customer features

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

Guest accountCustomer testimonialsGlossary, tool tip wordsImage enlargeMini cartMultiple addressesNewest productsNewsletterNewsNext-previous product linksPollsPrinting-friendly
Apache OFBiz YesYesYesYesYesYesYesYesYesYesYesYes
BigCommerce YesAdd-onNoYesNoYesYesYesYesYes3rd partyNo
Drupal Commerce YesYesAdd-onYesYesYesYesYesYesNoYesAdd-on
KonaKart YesYesYesYesYesYesYesYesYesYesNoYes
nopCommerce YesYesNoYesYesYesYesYesYesNoYesNo
Magento YesYesNoYesYesYesYesYesNoNoYesNo
osCommerce YesNoYesYesYesYesYesYesAdd-onYesAdd-onNo
OpenCart YesYesNoYes3rd partyYesYesYesAdd-on3rd partyNoYes
pimcore YesYesYesYesYesYesYesYesYesYesYesYes
PrestaShop YesYesYesYesYesYesYesYesYesYesYesYes
Shopify YesYesYesYesYesYesYesYesYesYesYesYes
SupaDupa  ?NoYesYesYesNoNoNoYesYesNoYes
WooCommerce YesYesYesYesYesYesYesYesYesYesYesYes
Zen Cart Add-on [36] Add-on [37] NoYesNoAdd-on [38] YesYesNoYesNoYes
Guest accountCustomer testimonialsGlossary, tool tip wordsImage enlargeMini cartMultiple addressesNewest productsNewsletterNewsNext-previous product linksPollsPrinting-friendly
Product image attachingProduct ratingProduct reviewsQuotesReorderingReturnsSearch as user typesSearch cloudSite map, viewableSocial bookmarkingTell friendsWish list
Apache OFBiz YesYesYesYesYesYesYesNoYesYesYesYes
BigCommerce Yes3rd party3rd partyNoYesYesYesNoYesYesYesYes
Drupal Commerce YesYesYesNoYesYesYesYesYesYesYesYes
KonaKart YesYesYesNoYesYesNoNoNoYesYesYes
nopCommerce YesYesYesYesYesYesYesYesYesYesYesYes
Magento YesYesYesNoYesYesYesYesYesYesYesYes
osCommerce NoYesYesNoNoNoAdd-onNoNoYesYesNo
pimcore YesYesYesYesYesYesYesYesYesYesYesYes
PrestaShop YesYesYesNoYesYesYesYesYesYesYesYes
Shopify YesYesYesYesYesYes3rd party3rd partyYesYesYesYes
SupaDupa YesNoNoYesYesNoYesNoYesNoYesNo
WooCommerce YesYesYesYesYesYesYesYesYesYesYesYes
Zen Cart YesYesYesYesNoAdd-on [39] 3rd party [40] NoYesAdd-on [41] YesAdd-on [42]
Product image attachingProduct ratingProduct reviewsQuotesReorderingReturnsSearch as user typesSearch cloudSite map, viewableSocial bookmarkingTell friendsWish list

Customer reward features

Information about the features the shopping carts offer.

CouponsGift certificatesMembership discountsMembership-only categoriesMembership-only productsReward pointsSpecial offers
Apache OFBiz YesYesYesNoYesNoYes
BigCommerce YesYesYesYesYes3rd partyYes
Drupal Commerce YesYesYesYesYesNoYes
KonaKart YesYesYesYesYesYesYes
Magento YesYesYesYesYesYes (Enterprise Edition)Yes
nopCommerce YesYesYesYesYesYesYes
osCommerce Add-onAdd-onNoNoNoNoYes
pimcore YesYesYesYesYesYesYes
PrestaShop YesYesYesYesYesYesYes
Shopify YesYesYesYesYesYesYes
SupaDupa YesYesNoNoNoNoYes
WooCommerce YesYesYesYesYesYesYes
Zen Cart YesYesYesAdd-on [43] Add-on [43] Yes [44] Yes
CouponsGift certificatesMembership discountsMembership-only categoriesMembership-only productsReward pointsSpecial offers

Administration area features

Information about the features the shopping carts offer.

Product import-exportStatisticsStock controlWYSIWYG editor
Apache OFBiz YesYesYesYes
BigCommerce YesYesYesYes
Drupal Commerce YesYesYesYes
KonaKart YesYesYesYes
Magento YesYesYesYes
nopCommerce YesYesYesYes
osCommerce add-onYesYesadd-on
pimcore YesYesYesYes
PrestaShop YesYesYesYes
Shopify YesYesYesNo
SupaDupa YesYesYesNo
WooCommerce YesYesYesYes
Zen Cart add-onYesYesadd-on
Product import-exportStatisticsStock controlWYSIWYG editor

Search engine optimization features

Information about the features the shopping carts offer.

HTML catalogMeta taggingRSS feedsSEO URLsSite map, XML GoodRelations RDFa
Apache OFBiz YesYesNoYesYesNo
BigCommerce YesYesYesYesYesNo
Drupal Commerce YesYesYesYesYesYes
KonaKart YesYesYesYesNoNo
Magento YesYesYesYes [45] YesNo
nopCommerce YesYesYesYesYesNo
osCommerce NoNoadd-onYesadd-onYes
pimcore YesYesYesYesYesYes
PrestaShop YesYesYesYesYesYes
Shopify YesYesYesYesYesNo
SupaDupa YesYesNoYesYesNo
WooCommerce YesYesYesYesYesYes
Zen Cart add-onYesadd-on [46] add-onadd-onNo
HTML catalogMeta taggingRSS feedsSEO URLsSite map, XMLGoodRelations RDFa

Security features

Information about the features the shopping carts offer.

Access control listForm CAPTCHAStaff action loggingPA/DSS certified
Apache OFBiz YesYesYesNo
BigCommerce YesYesYesNo
Drupal Commerce Yesadd-onYesNo
KonaKart YesNoYesNo
Magento YesYesenterpriseNo
Miva Merchant NoYesNoYes
nopCommerce YesYesYesNo
osCommerce YesNoNoNo
pimcore YesNoNoNo
PrestaShop YesYesNoNo
Shopify YesYesYesNo
SupaDupa YesNoNoNo
WooCommerce Noadd-onNoNo
Zen Cart Yesadd-onYesNo
Access control listForm CAPTCHAStaff action loggingPA/DSS certified

Other features

Information about the features the shopping carts offer.

Multiple store frontsAffiliatesAPI (remote management functions)Minimum ordersMultiple vendor supportOut-of-the-box shopping cart
Apache OFBiz YesYesYesYesNoYes
BigCommerce No3rd partyYesYesYesYes
Drupal Commerce YesYesYesYesYesYes
KonaKart NoNoYesYesYesYes
Magento Yes3rd partyYesYesYesYes
nopCommerce YesYesYesYesYesYes
osCommerce NoNoNoYesNoYes
pimcore YesYesYesYesYesNo
PrestaShop YesYesYesYesYesYes
Shopify NoYesYesYesYesYes
SupaDupa NoNoNoNoNoYes
WooCommerce NoYesYesNoYesNo
Zen Cart add-on3rd partyNoadd-onNoYes
Multiple store frontsAffiliatesAPI (remote management functions)Minimum ordersMultiple vendor supportOut-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 YesNoNoNoNoNoYes
BigCommerce YesYesNoNoNoNoYes
Drupal Commerce YesNoNoNoNoNoYes
KonaKart YesYesNoNoNoNoYes
Magento Yes3rd partyYesYesYesYesYes
nopCommerce YesYesNoNoNoNoYes
osCommerce YesYesNoNoNoNoYes
pimcore NoNoNoNoNoNoNo
PrestaShop YesYesYesYesYesYesYes
Shopify YesYesNoYesNoNoYes
WooCommerce YesYesNoNoNoNoYes
Zen Cart YesYesNoNoNoNoYes
Authorize.Net AIMAuthorize.Net SIMBarclaycard CPIBarclaycard MPIHSBC APIHSBC CPIPayPal Standard


Skrill Stripe PayPal Pro PayPal Payflow Link PayPal Payflow Pro Sage Pay Form Sage Pay DirectUSAePay WorldPay Offline processingOffline methods
Apache OFBiz NoNoNoNoNoNoNoNoYesYesYes
BigCommerce NoYesYesYesYesYesYesYesYesYesYes
Drupal Commerce YesYesYesYesYesNoYesYesYesYesNo
KonaKart YesNoNoNoYesNoNoYesYesYesYes
Magento YesYesYesYesYesYesYes3rd partyYesYesYes
nopCommerce YesYesYesYesYesYesYes3rd partyYesYesYes
osCommerce YesYesYesNoNoYesYesNoNoYesYes
pimcore NoNoNoNoNoNoNoNoNoNoNo
PrestaShop YesYesYesNoNoNoNoNoYesYesYes
Shopify YesYesYesYesYesYesYesYesYesYesYes
WooCommerce NoYesYesYesYesYesYesNoYesYesYes
Zen Cart YesYesYesNoadd-onNoYesYesYesadd-onYes
SkrillStripePayPal ProPayPal Payflow LinkPayPal Payflow ProSage Pay FormSage Pay DirectUSAePayWorldPayOffline processingOffline methods

Alternative checkout support

Information about which alternative checkouts are supported.

Amazon Pay Google Checkout PayPal Express
Apache OFBiz YesYesYes
BigCommerce YesNoYes
Drupal Commerce add-onYesYes
Magento add-onYesYes
nopCommerce YesYesYes
osCommerce add-onNoYes
pimcore NoNoNo
PrestaShop YesYesYes
Shopify YesYesYes
WooCommerce YesYesYes
Zen Cart add-onadd-onYes
Checkout by AmazonGoogle CheckoutPayPal 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 NoNoYesYesNoYesYesNo
BigCommerce YesYesNoYesNoYesYesNo
KonaKart NoNoNoYesNoYesYesNo
Magento NoYesYesYesNoYesYesYes
nopCommerce YesYesNoYesNoYesYesNo
osCommerce NoNoNoNoNoNoNoNo
PrestaShop YesYesNoYesNoYesYesYes
Shopify Noadd-onNoNoNoYesYesNo
WooCommerce NoYesNoNoNoYesNoNo
Zen Cart add-onadd-onadd-onadd-onYesadd-onYesYes
Australia PostCanada PostDHLFedExOnTracUnited States Postal ServiceUPSPurolator

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 NoNoNoNoNoNoNo
BigCommerce YesYesNoYesNoYesYes
KonaKart NoNoNoYesNoYesYes
Magento NoNoNoNoNoNoNo
nopCommerce NoNoNoNoNoNoNo
osCommerce NoNoNoNoNoNoNo
PrestaShop webserviceNoNoNoNoNoNo
Shopify NoNoNoNoNoNoNo
WooCommerce YesYesNoNoNoYesNo
Zen Cart NoNoNoYesYesYesYes
Australia PostCanada PostDHLFedExOnTracUnited States Postal ServiceUPS

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 NoNoYesYesYesYes
BigCommerce YesYesNoYesYesYes
KonaKart NoNoNoYesYesYes
Magento NoNoYesYesYesYes
nopCommerce NoNoNoYesYesYes
osCommerce NoNoNoNoNoNo
PrestaShop webserviceNoNoYesYesYes
Shopify NoNoNoNoNoNo
WooCommerce YesYesNoNoYesNo
Zen Cart NoNoadd-onadd-onadd-onadd-on
Australia PostCanada PostDHLFedExUnited States Postal ServiceUPS

See also

References

  1. "Download Apache OFBiz". Apache OFBiz. Retrieved 15 September 2024.
  2. "System Requirements - OFBiz Project Open Wiki - Apache Software Foundation". cwiki.apache.org. Retrieved 2023-11-22.
  3. "Integrate the BigCommerce API and Add a Database - BigCommerce Dev Center". developer.bigcommerce.com. Retrieved 2023-11-22.
  4. "Releases for Commerce Core". drupal.org. Retrieved 2024-09-15.
  5. "System requirements". Drupal.org. 29 April 2022. Retrieved 2023-11-22.
  6. "KonaKart Changelog". 22 August 2023.
  7. "Create a Database". KonaKart. Retrieved 2023-11-22.
  8. "Releases - magento/magento2". github.com. Retrieved 20 December 2024.
  9. "Magento 2.4 system requirements - Magento 2 Developer Documentation". devdocs.magento.com. Retrieved 2023-11-22.
  10. "Release 4.80.3". 3 February 2025. Retrieved 25 February 2025.
  11. "Technology & system requirements". docs.nopcommerce.com. Retrieved 2023-11-22.
  12. "Release 4.1.0.0". 13 January 2025. Retrieved 26 January 2025.
  13. "System Requirements - OpenCart Documentation". docs.opencart.com. Retrieved 2023-11-22.
  14. VladMal (October 13, 2023). "Embrace Innovation with osCommerce 4.13 on this Friday the 13th!". osCommerce. Retrieved 2024-01-06.
  15. "Installing osCommerce 4 on Dedicated Server, Cloud Server or VPS". osCommerce Wiki. 2023-02-24. Retrieved 2023-11-22.
  16. "Release 11.5.3". 28 January 2025. Retrieved 25 February 2025.
  17. "System Requirements - Pimcore Development Documentation". pimcore.com. Retrieved 2023-11-22.
  18. "Pimcore (Projects using Symfony)". Symfony. Archived from the original on 25 January 2018. Retrieved 27 January 2018.
  19. "Release 8.2.1". 20 February 2025. Retrieved 25 February 2025.
  20. PrestaShop. "System requirements for PrestaShop 8". PrestaShop. Retrieved 2025-03-03.
  21. "Prestashop (Projects using Symfony)". Symfony. Archived from the original on 2017-03-04. Retrieved 18 September 2021.
  22. "A Brief History of Shopify". Archived from the original on 2017-10-06.
  23. Zorzini, Catalin (25 July 2014). "The Ultimate Shopify Ecommerce Review". Ecommerce Platforms. Retrieved 6 August 2014.
  24. "Release 4.10.0". 6 September 2024. Retrieved 26 September 2024.
  25. "Developing Spree". spreecommerce.org. Retrieved 2023-11-22.
  26. "VirtueMart". 20 August 2024.
  27. "Download". virtuemart.net. Retrieved 2023-11-22.
  28. "Technical Requirements - Joomla! Programmers Documentation". manual.joomla.org. Retrieved 2023-11-22.
  29. "WooCommerce Has Arrived". WooCommerce. 27 September 2011. Archived from the original on 15 February 2015. Retrieved 17 January 2015.
  30. "WooCommerce 6.2.1 Security Fix". woocommerce.com. 22 February 2022. Retrieved 2022-02-25.
  31. "WooCommerce Server Recommendations". WooCommerce. Retrieved 2023-11-22.
  32. "zen cart". Archived from the original on 2016-03-04.
  33. "Zen Cart 2.0.1 Released". www.zen-cart.com. sourceforge.net. Retrieved 2024-09-15.
  34. "Server Requirements for running Zen Cart". Zen Cart Documentation. Retrieved 2023-11-22.
  35. "Top Ecommerce Platforms & Shopping Carts". Ecommerce Platforms. Retrieved 28 February 2015.
  36. "Fast and Easy Checkout for Zen Cart - Zen Cart® Plugins and Addons". Archived from the original on 9 July 2016. Retrieved 1 June 2016.
  37. "Testimonial Manager - Zen Cart® Plugins and Addons". Archived from the original on 3 December 2015. Retrieved 1 June 2016.
  38. "Multiple Ship-To Addresses - Zen Cart® Plugins and Addons". Archived from the original on 4 March 2016. Retrieved 1 June 2016.
  39. "Return Authorization - Zen Cart® Plugins and Addons". Archived from the original on 25 March 2016. Retrieved 1 June 2016.
  40. 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.
  41. "Social Bookmarking - easy install - Zen Cart® Plugins and Addons". Archived from the original on 16 July 2016. Retrieved 1 June 2016.
  42. "WishLists - Zen Cart® Plugins and Addons". Archived from the original on 23 April 2016. Retrieved 1 June 2016.
  43. 1 2 "Twitch Restrict Categories by Customer or Group - Zen Cart® Plugins and Addons". Archived from the original on 4 March 2016. Retrieved 1 June 2016.
  44. "Zen Cart Support - Zen Cart - Putting the dream of your own business within reach of anyone! scope="row"". Archived from the original on 17 June 2016. Retrieved 1 June 2016.
  45. 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.
  46. "RSS Feed - Zen Cart® Plugins and Addons". Archived from the original on 24 March 2016. Retrieved 1 June 2016.