HighCart & checkoutPage content

Cart shows no subtotal or total

Shoppers can’t see what they’ll pay before checkout, so they hesitate or leave to work it out.

Checked on: the cart (with an item in it) · Zolvio’s check: “No cart summary visible”

Why it costs you sales

Before committing to checkout, shoppers want to see what the order comes to. A cart with no subtotal or total leaves them guessing, and a guess is a reason to stop.

How Zolvio detects it

With its own item in the cart (see below), Zolvio reads the text a shopper can see on your cart page, measured in a real browser (hidden text, text only screen readers get, and scripts don’t count; image and icon labels do), and looks for subtotal, total, order summary or cart summary. If none of them are there, the page is flagged.

The item goes in through Shopify’s cart API in a private browser session that’s thrown away afterwards; checkout is never opened and nothing is bought.

Only English pages are judged (the page’s language tag, or Shopify’s language for the store when the theme sets none), since some of the words it looks for are English.

A store that sells by quote isn’t judged on this: one whose product pages show “Add to quote”, “Request a quote” or “Get a quote”, and none shows “Add to cart”, “Add to bag”, “Add to basket” or “Buy now”.

What it looks for in the text shoppers see

  • subtotal
  • total
  • order summary
  • cart summary

This finding is reported after AI review: on paid plans with AI turned on, the AI agent checks it against the audit’s evidence before it reaches your issue list. Audits without AI report only the 22 measured checks.

How to fix it

  1. In the theme editor, open the cart template and turn on the subtotal in the cart footer section.
  2. If your store uses a cart drawer, check it shows the subtotal too.
  3. Add a product to your cart and check the subtotal appears next to the checkout button.

In Zolvio: on paid plans with AI turned on, the guided fix writes these steps for your own store and theme: where to click in Shopify admin or the theme editor, or which file to open, the line to find and the code to add. Each file opens in Shopify’s code editor. Zolvio never edits your theme: you make the change, then Verify fix checks your published theme for code changes (or you mark it fixed), and later audits confirm the problem is gone.

Common questions

Why does “Cart shows no subtotal or total” cost a Shopify store sales?

Before committing to checkout, shoppers want to see what the order comes to. A cart with no subtotal or total leaves them guessing, and a guess is a reason to stop.

How does Zolvio detect “Cart shows no subtotal or total”?

With its own item in the cart (see below), Zolvio reads the text a shopper can see on your cart page, measured in a real browser (hidden text, text only screen readers get, and scripts don’t count; image and icon labels do), and looks for subtotal, total, order summary or cart summary. If none of them are there, the page is flagged. The item goes in through Shopify’s cart API in a private browser session that’s thrown away afterwards; checkout is never opened and nothing is bought. Only English pages are judged (the page’s language tag, or Shopify’s language for the store when the theme sets none), since some of the words it looks for are English. A store that sells by quote isn’t judged on this: one whose product pages show “Add to quote”, “Request a quote” or “Get a quote”, and none shows “Add to cart”, “Add to bag”, “Add to basket” or “Buy now”.

How do I fix “Cart shows no subtotal or total” on Shopify?

In the theme editor, open the cart template and turn on the subtotal in the cart footer section. If your store uses a cart drawer, check it shows the subtotal too. Add a product to your cart and check the subtotal appears next to the checkout button.

Documentation

  • How audits work — What an audit scans and how findings become issues.
  • Guided fixes — Step-by-step fixes written for your theme, with links into the code editor.
  • A/B testing — Test a change against your current page before you keep it.