Skip to main content

Code

<marzipan-cart></marzipan-cart>

Props

Props should be passed as attributes to the component element.
checkout-path
string
The path to the checkout page.Defaults to /checkout
empty-cart-message
string
The message to display when the cart is empty.Defaults to You have nothing in your cart.
shop-path
string
The path to the shop page.Defaults to /shop

Features

Free Shipping Notification

The cart can display a progress message showing how much more a customer needs to spend to qualify for free shipping. This is configured in your web component settings and includes a customisable message with an {amount} placeholder and per-market display thresholds. Display product recommendations within the cart to encourage additional purchases. Configure the section title, number of products, and toggle visibility from your web component settings.

Container Styling

The cart component supports optional background colour and border styling, configurable from your web component settings.

Styling

The following parts are available to style the cart component:
--cart-container
The containing <div> around the cart.
--cart-checkout-button
The checkout button element.
--cart-image
The <img> element that contains the product image.
--cart-image-container
The containing <div> around the product image.
The “continue shopping” link element.
--empty-cart-message
The <div> that contains the empty cart message.
--loading-colour
The pulsating loading elements that are shown when the cart is loading.