MBC Bundles gives you three choices for what the bundle widget does when stock runs out. All three decide the same thing: whether the widget is shown. None of them changes what the Add to cart button says, and none of them makes a sold-out bundle buyable.
Where the setting is
In your Shopify admin, open Apps → MBC Bundles, go to General settings → App settings, and find the Widget display for bundles with out-of-stock products section. Pick one of the three options and click Save.
What each mode checks
The three modes look at different things, and the difference matters more than the labels suggest.
Show the widget only on product pages of in-stock products. On a product page, the widget is shown only if the product whose page the shopper is on has at least one available variant. It is that one product that's checked — not every product in the bundle — so a bundle that contains a sold-out item still shows here, as long as the page's own product is available. This rule doesn't apply on a bundle's own product page.
Always show the widget, even if some bundle products are out of stock. No stock filtering at all. Every bundle that would otherwise be shown is shown.
Hide the widget if any bundle product is out of stock. This is the mode that checks the whole bundle: any bundle containing an unavailable item is dropped. On a product page, if the page's own product has no available variant either, nothing is shown at all.
What none of the three modes does
They don't change any caption. The widget's Add to cart button is captioned from the state of the selected items, not from this setting, so switching to "Always show" brings the widget back onto the page with the bundle still unbuyable.
They also don't add "out of stock" labels to individual items in the widget, and they don't affect the discount — a bundle hidden by one of these rules is hidden, not repriced.
When the bundle itself is out of stock
A bundle is out of stock as soon as any component has no stock in a variant that belongs to the bundle. The bundles list flags this with a Bundle out of stock warning, alongside warnings on the specific components, so that's where to look for which item is empty. "Bundle became out of stock" covers this in full.
When the button says "Pre order"
The widget prints Pre order whenever Shopify reports the selected item as out of stock but still purchasable — which is how an item with inventory tracking turned off is reported. This caption takes priority over both "Out of stock" and "Add to cart" when it applies.
Either turn inventory tracking on for that product in Shopify, with stock on hand, or rename the caption in Widget customization → Text settings → Products, for each language your shop has added.
Need Help?
If you have any questions, please contact our support team.
📩 Contact Support: Reach out to us via live chat or send an email to [email protected].

