Skip to content
Esc

Start typing to search the docs.

On this page
How-to Updated Aug 16, 2026

Show the message on the cart page

Enable the cart-page message option on the rule. It needs the theme app embed, and themes that render carts unusually can be pointed at the right elements with the selector settings.

Applies to
  • All Shopify plans
  • Themes with the app embed enabled
Doesn't apply to
  • Shopify POS
  • Stores without the app embed enabled
App embed not enabled yet? Start there

Telling a customer about a minimum at checkout is late. Telling them on the cart page, while they are still shopping, usually just means they add another item.

Before you start

  • The theme app embed enabled and the theme saved — see install.

Steps

1. Install Nex Validator

Search Nex Validator in the Shopify App Store, or use the button below. Approve the permissions and the app appears in your admin under Apps. There is a free trial, and it works on every Shopify plan.

2. Open the rule and enable Show message in cart page.

3. Save with Status set to Enabled.

4. Open your cart with a cart that breaks the rule and check the message appears.

When your theme needs a hint

Themes differ enormously in how they build carts and drawers. The app auto-detects the usual patterns and exposes overrides for the rest:

SettingUse when
Checkout Button SelectorYour checkout button is not being found
Error Container SelectorThe message needs to render somewhere specific
Cart Total SelectorThe total is not being read correctly
Exclude SelectorSomething should be left alone — a Buy Now button, say
Drawer Watch SelectorMessages do not appear in the cart drawer

Each appends to the defaults rather than replacing them, so adding one does not switch auto-detection off. Leave them empty on most themes.

Styling it

Text Color and Custom CSS control how the message looks. Custom CSS is the one to reach for if you want a background, border or padding to match your theme — the default is deliberately plain so it inherits rather than clashes.

Verify it worked

  1. Cart that breaks the rule → message appears on the cart page.
  2. Same in the cart drawer, if your theme has one. This is where most themes need the Drawer Watch Selector.
  3. Fix the cart → the message clears.
  4. Force through to checkout anyway → checkout still blocks.

Point 4 matters. The cart-page message is a courtesy; the checkout block is the enforcement. Confirm you still have the second one.

Cart limits behave slightly differently

Cart quantity and cart amount limits are handled specially on the cart page, so that enforcing them does not interfere with changing quantities in the cart. If you notice cart limits behaving less immediately than product limits there, that is why — and checkout enforcement is unaffected either way.

Frequently asked

Why show it on the cart page at all?

It catches the problem earlier. A customer who learns about a minimum at checkout has already committed; one who learns on the cart page just adds another item.

Nothing appears in my cart drawer.

Some themes render the drawer in a way the default detection misses. The Drawer Watch Selector exists for that case.

It blocks my Buy Now button too.

Use the Exclude Selector to leave specific elements out of validation.

Does this replace checkout blocking?

No. The cart page message is a warning; checkout blocking is the enforcement. Both stay on.

See also: Messages · How enforcement works · Install and enable the app embed