Section Store Help CenterOpen Section Store

Addons block not adding to cart

Selected add-ons missing from the cart? The block has no Addons Position or Form Class setting. Check these causes instead.

Updated November 4, 2026

Add-ons go in the cart only when the shopper selects them and clicks your theme's Add to cart button. Test that on your live product page first. The Addons block has no Addons Position or Form Class setting, so skip any guide that tells you to change those.

The block is not the catalog section

Addons Position, Form Class and the Custom Liquid code <div id="ss-addons"></div> belong to the Product addons section in our catalog, like SS - Product Addons #2. The Addons block has none of them. It finds your product form by itself.

Check these in order

  1. Test on the live page. Don't test in the theme editor. Open the product on your store.
  2. Select the add-on first. Add-ons start unselected. Turn one on, then click Add to cart.
  3. Use Add to cart, not Buy it now. Shopify's Buy it now button skips add-ons.
  4. Check the add-on is in stock. A sold-out add-on shows Sold out and can't be selected.
  5. Check the quantity. Each add-on goes in at one unit, even if the main product has a higher quantity.
  6. Turn off other apps for a test. An app that replaces the Add to cart button, or that adds products in its own way, can skip the add-ons. Product option, upsell and cart apps are the usual cause.
  7. Look for a second product form on the page. The block uses the first Add to cart form it finds. A featured product or quick add above your main product can take its place. Remove that section from the template for a test.

Remove Buy it now

Buy it now skips add-ons, so hide it on products with the block. Not every theme offers this, and names can differ.

  1. In Shopify admin, open Online Store → Themes.
  2. Click Customize on your theme.
  3. Open your product template.
  4. Select the Buy buttons block.
  5. Turn off Show dynamic checkout buttons.
  6. Click Save.

How the block works

When the shopper clicks Add to cart, the block writes the selected add-ons into your theme's product form. Your theme then sends the form. A theme or app that builds its own add to cart request and ignores the form drops them.

The Sticky add to cart button clicks your real Add to cart button, so add-ons work from there too.

If it doesn't work

Still failing on the live page? Use the Upsell block instead. Its Add button adds the product straight to the cart, with no product form.

Need the Addons block to work on your theme? Open the chat bubble in the Section Store app or email [email protected]. Send:

  • Your theme name
  • A product URL
  • The cart and product option apps you use
  • A short screen recording

Also searched as: addons not working, add-ons not adding to cart, addon not in cart, addons position, add-ons position, form class, ss-addons, addon toggle not working, checked add-on missing, addon block buy it now, product addons not added, addon missing with buy it now, hide buy it now, remove buy it now button, buy now skips addon

Did this answer your question?