How Simple Bundles 2.0 manages inventory for bundles and child products

On Simple Bundles, inventory for both parent bundles and individual child items is automatically tracked and updated, helping ensure you never oversell.

How inventory tracking works

Inventory is calculated based on the lowest-stocked component in the bundle. If one component runs out, the whole bundle will be marked as sold out. You can check inventory for both individual items and bundles inside the Simple Bundles app. Everything stays in sync with Shopify, so your storefront always reflects the correct inventory number.

When a customer buys a bundle, each child item is deducted from stock. The bundle's inventory updates too, and you'll see the changes reflected in both Simple Bundles and Shopify's inventory tab. If you adjust stock manually, that also gets reflected across both platforms.

Inventory updates

How inventory differs for Infinite Options and Simple Bundles

Simple bundles calculate availability from the lowest-stocked component, since every component is fixed. Infinite Options bundles work a little differently, since shoppers can build different combinations of child items:

  • The bundle's displayed inventory reflects the maximum possible quantity across the child items a shopper could choose. Individual options that are out of stock get greyed out and unselectable in the picker, even while the bundle overall still shows as available, so shoppers can't select a combination that isn't actually in stock.
  • At cart and checkout, Cart Transform re-checks the shopper's selected combination against real-time stock, so oversell protection still applies even though the storefront number is a ceiling rather than an exact count.
  • Across multiple locations, this means Infinite Options inventory is effectively pooled for storefront display purposes, rather than requiring the same location match that Simple bundles do.

If you manage multiple Shopify locations and want the full breakdown of how location-based vs. pooled inventory affects Simple Bundle and Infinite Options bundles differently, see Managing bundle inventory and fulfillment for stores with multiple locations.

Oversell protection at checkout

Even if a bundle shows as available on your storefront, Simple Bundles performs a real-time check of each component's actual availability at checkout via Cart Transform, so a customer can still be blocked from completing an order if a component has since run out.

Recommended Shopify settings

Make sure Track quantity is enabled for your bundle components in Shopify. We recommend leaving Continue selling when out of stock disabled on components in most cases, to avoid negative inventory. If you're having issues regarding bundle inventory, see: Troubleshooting bundles showing as out of stock in Simple Bundles.

Automatically trigger inventory sync for all bundles

If you've updated products in a bundle or changed inventory settings in Shopify, your inventory quantities may go out of sync. In this case, you can manually trigger a sync across all of your bundles by going to your Settings page > Bundle inventory section and clicking Resync all bundle quantities.

Resync inventory manually within the Simple Bundles settings

If a bundle's inventory still looks off after resyncing, see: Troubleshooting bundles showing as out of stock in Simple Bundles.

Still need help?

Contact us at hello@simplebundles.io and we're happy to help!

Still need help? Contact Us Contact Us