Fixed bundles: set price, hidden parent product, inventory

How a bundle is built, what the hidden product is for, how inventory and variants behave.

7 min read

A fixed bundle sells 2 to 6 products together for one price: a fixed price for the set, a percentage off the regular total or an amount off the regular total.

Creating one

  1. Offers › Create offer › Fixed bundle.
  2. Add products (up to 6). For a product with several variants either pin one (the blue mug) or leave “Any variant (customer picks)”.
  3. Set the quantity of each component inside one bundle.
  4. Bundle price: fixed price, percent off or amount off. The box on the right shows the saving.
  5. Design and publish as with any offer.

What happens on publish

Inventory

Inventory is deducted from each component, never from the parent. The parent's inventory policy is “continue”, so it never blocks a sale by itself. If a component is sold out, the bundle disappears from the product page (the widget checks availability) and the merge does not happen.

Storefront

The product page shows every component with image, title, price and a link to its page, plus the bundle price and the saving. Add to cart adds all components; the cart shows one merged line.

Deleting the offer deletes the hidden parent product. Pausing keeps it (hidden) so the offer can be re-activated instantly.

Common problems

The cart shows the components as separate lines, not one bundle.

The cart transform runs at checkout and in the cart, but only when every component is present in the required quantity and variant. Check pinned variants. Also press Re-sync on the dashboard: the transform metafield is rewritten and any missing cart transform is recreated.

A product named after my bundle appeared in the admin product list.

That is the hidden parent product (tag mixmaxer-parent). Leave it; it is required for the merged cart line. Do not publish it to other channels or edit its variant.

The bundle price is €0 in the widget.

The fixed price is empty or the amount off is larger than the regular total. Fix the price in step 2; the validation lists this under “things to fix”.

Can components come from different vendors or have different tax rates?

Yes; Shopify keeps the components' tax and fulfilment data on the merged line.

More in Offer types


← All articles · Next: Buy X get Y: quantity or cart-amount condition, free or discounted reward · Still stuck? Contact support