For the complete documentation index, see llms.txt. This page is also available as Markdown.

The Add to cart button is missing

What to check when the Add to cart button is missing from a Volume product page, and how the sticky buy bar works.

Most of the time the button is not broken — either a theme setting has switched selling off, or Shopify is refusing to sell the product. Work down this list.

Shopping is switched off theme-wide

Start here, because it is the fastest to check and the easiest to hit by accident. Theme settings → Cart → Disable shopping functionality turns the whole store into a catalogue: every buy button disappears and the cart icon vanishes from the header. If your header has no cart icon either, this is your answer.

The Buy buttons block was removed

The button itself lives in the Buy buttons block inside the Product overview section. If someone rebuilt the template, or the product uses a template where the block was never added, it is simply not there. Open the Theme Editor, check the block list and re-add it.

The product is unavailable

Shopify hides the buy button when the selected variant is out of stock with Continue selling when out of stock switched off, when the product has no active sales channel, or when it is not published to the Online Store. Check the product's Publishing panel and its inventory settings.

There is no valid variant selected

If a product has options but the chosen combination does not exist — a size that is not made in that colour, for instance — there is nothing to add. Pick a combination that exists and see whether the button returns.

An app is in the way

Subscription, pre-order, bundle and "request a quote" apps commonly replace or hide the native button. Disable the app's embed temporarily and reload.

The sticky buy bar

The Product overview section has its own Sticky 'Add to Cart' group of settings, separate from the Buy buttons block: Enable, Show (Both, Desktop or Mobile), Desktop position, Show image, Show outline and a colour scheme.

So if the bar follows the scroll but the in-page button is missing, the block is gone; if the in-page button works but nothing follows the scroll, Enable is off or Show is set to the other device.

lightbulb

Was this helpful?