In a brick-and-mortar store, a shopping cart is one small part of a much bigger system that enables you to make purchases.
For online stores, a shopping cart is the whole system. In other words, a shopping cart is software that facilitates online purchases.
A more descriptive term for shopping carts would be shopping cart software or shopping cart platform.
However, the term shopping cart is now widely used to refer to any software that enables a retailer to display products online, manage their online store, and sell to customers.
So, every online store you use to make purchases uses shopping cart software. This includes everything from a small business selling one or two products, to a business with thousands of products in its catalog.
Of course, the type of shopping cart software used in both examples is likely to be very different. Nonetheless, they are both shopping carts.
There are many types of shopping carts. Some types are:
These shopping cart solutions provide all the features and functionality you need to run an online store.
This includes features that are not directly related to processing sales, such as store templates, static pages, and blogging functionality.
Examples include Magento, Shopify, and BigCommerce.
Add-on shopping carts let you add full online store functionality to an existing website.
This includes order management, stock management, product display, customer checkout, plus a range of other features. An example is WooCommerce.
It is a plugin that gives WordPress websites online store functionality.
Businesses that only sell a handful of products typically use simple shopping carts.
They normally don't include all the back-end features that more comprehensive shopping carts include, such as inventory control or product pages.
Instead, they simply let users click a buy now or add to cart button plus they process the payment.
An example is PayPal's free shopping cart.
These are shopping cart solutions hosted by a third-party provider. Thus, the third-party provider looks after server management, server backups, server security, and platform updates.
This means you don't need much - or any - technical expertise to setup an online store with a hosted shopping cart.
The main downside is there is limited flexibility to change the functionality or get additional features. Shopify and BigCommerce are examples of hosted shopping carts.
This is where you acquire the shopping cart to host on your own server. Free and open source options are available as well as premium solutions.
You have greater flexibility with this option, but it requires more technical expertise including website development and server management skills.
Examples of licensed shopping carts are Magento, OpenCart, and WooCommerce.
The most common feature of a shopping is to enable customers to select products and then make a payment. Other features that are often part of shopping cart solutions include:
In reality, shopping cart features vary from provider to provider. For example, the PayPal shopping cart has very limited features while Shopify and Magento are packed with features.
Choosing the right one depends on the size of your online store, what you want to achieve, whether you currently have a website, your budget, and your technical expertise.
DataFeedWatch is data feed optimization and management software that enables merchants on Magento, Shopify, Volusion, 3Dcart, BigCommerce, WooCommerce, OpenCart, VersaCommerce, and numerous other shopping carts to optimize their product data feed for Google and 2000+ Shopping Channels in 60 countries. The most intuitive and easy data feed management and optimization tool on the market. Free trial and live demo available.