Skip to content


The cart is the place where customers collect products they consider for purchase. This is the place to present the customers with an overview of what they are considering purchasing, and taking away any anxiety. From a business perspective the objective is to ‘entice’ the user into checkout.

Basic layout of a cart page

  • Cart list, with easy options to change quantity and/or delete items
  • Subtotal of checkout price
  • Applied discounts
  • Indicative extra costs (like shipping)
  • Unique selling points of e-commerce (or other content to entice shopping)

General thinking

Cart is the last step in ‘browsing’. This is where the ‘funnel’ comes together. This is the last step where the user can actually manage what he or she decides to purchase. And this is a key decision moment in deciding on the definitive purchase.

From a business perspective it is key to facilitate the customer in their purchase. Objective is to get the customer to move into the ‘checkout’ stage. This is done by clearly managing expectations (product info, extra costs, order quantity, payment subtotal), as well as removing any anxiety a customer might have (delivery times, guarantee promises, customer support, etc.).

From a user perspective the cart is a (temporary) bucket for storing products to be considered for purchase. It is also a mini management-dashboard for the user, to completely ‘tailor’ and check the final order to be placed. This is the final step where the user checks whether what he is considering purchasing matches his expectations.

Supported features

  • Cart list
  • Cart item manage options (quantity, delete)
  • Cart item preview
  • Subtotal
  • Delivery cost (configured in commerce engine)
  • Checkout button
  • Apply discount (front-end not yet supported)