Get Pro

Overview

How Cart Widgets Work: Cart widgets are designed for Cart templates. They automatically integrate with WooCommerce's cart functionality including quantity updates, coupon application, and AJAX cart updates.

The Cart category contains 6 widgets that cover every element of a WooCommerce cart page. Use them inside a Cart template built with the Template Builder to create fully custom cart page layouts.

All widgets are registered under the mpd-cart-checkout Elementor category and dynamically integrate with WooCommerce’s cart session data.

Main cart items table with product image, name, price, quantity, subtotal, and remove.
Cart\Cart_Table
Cart summary showing subtotal, shipping, tax, total, and checkout button.
Cart\Cart_Totals
Displays cross-sell products configured in WooCommerce with grid layout.
Cart\Cross_Sells
Coupon code input with apply button and inline validation messages.
Cart\Coupon_Form
Flyout/dropdown mini cart for header use with cart icon and item count badge.
Cart\Mini_Cart · 1189 lines
Customizable empty state with message, illustration, and return to shop button.
Cart\Empty_Cart

MPD Cart Table

The main cart items table that displays all products currently in the customer’s cart. Each row shows the product image, name, price, quantity input, line subtotal, and a remove button. Supports AJAX quantity updates so customers can adjust quantities without a page reload.

Cart Table widget — product rows with quantity controls

Key Features

MPD Cart Totals

The cart summary section displaying subtotal, shipping costs, tax, and the order total. Includes a prominent “Proceed to Checkout” button and optionally shows the shipping calculator for customers to estimate shipping costs.

Cart Totals widget — order summary with checkout button

Key Features

MPD Cross Sells

Displays products configured as cross-sells in WooCommerce product settings. Cross-sell products are typically shown on the cart page to encourage customers to add complementary items before checkout.

Cross Sells widget — complementary product recommendations

Key Features

MPD Coupon Form

A coupon code input field with an apply button that lets customers enter discount codes directly on the cart page. Displays inline validation messages for successful application or error feedback.

Coupon Form widget — discount code input and apply button

Key Features

MPD Mini Cart

The most complex cart widget with 1189 lines of code. A flyout or dropdown mini cart designed primarily for use in site headers. Displays a cart icon with a dynamic item count badge that reveals a full cart summary on hover or click.

Mini Cart widget — header cart icon with flyout panel

Key Features

Pro Tip: The Mini Cart widget pairs perfectly with the Header Cart global widget. Place the Mini Cart in your site header template for a persistent cart access point that updates in real time as customers add products from any page.

MPD Empty Cart

Displayed when the customer’s cart has no items. Provides a customizable empty cart message, an optional illustration or icon, and a “Return to Shop” button to guide customers back to browsing products.

Empty Cart widget — empty state with return to shop button

Key Features

AJAX Powered: All cart widgets support AJAX operations. Quantity changes, coupon applications, and item removal happen without page reload for a smooth shopping experience.