FROM CACHE - en_header

Manage inventory with stock reduction across all varients

New Member
5 0 0

The title isn't that clear but to explain it properly here is my problem.

I have a hose for sale. And that hose is available in 8 different colours.
This hose is available WITH or WITHOUT jubilee clips.

Say I have 10 blue hoses in stock.
Someone buys 1 blue without clips. the inventory drops to 9.
But the hose with clips stays at 10.

The hose is the same part regardless of clips purchased so what I need is the quantity of the hose to reduce correctly across both varients.

What will eventually happen as the product sells is my store/inventory will be showing stock when it has sold out due to the way the inventory is tracked across varients that use the same product.

Hope that makes sense.


Replies 3 (3)
Shopify Partner
109 6 15

Hi @dodge 


I understand your situation here. Your Product is a bundle product or a compound product i.e it consist of some composition of more than 1 sku. To sync inventory for these products , there is no native functionality in shopify. We as a merchant also faced the same issue. For which our inhouse team has developed a modern clean way to handle this through an app : Profit Bundles. What you need to do is go to the app select your product then just add the composite products for this bundle, it's that simple. Whenever someone buys your product inventory is deducted as per composition. Also Multi-location inventory is supported.



Abhinav | Shopify Partner
- If helpful, please Like and Accept Solution.
- Creator of Sync Inventory - GoGo - Sync Inventory Across Multiple or Single Shopify Store .
- Creator of Profit Bundles - Sell Omni Sales Channel Bundles that you can fulfill yourself or even by a 3PL or Dropshipper.
New Member
5 0 0

Thank you, I'll take a look!


Shopify Partner
716 36 149



There are 2 elements in these kind of setups:


  1. You would bundle up each variant with the component or master stock SKU. Our app processes the order with a bundle post purchase and unbundles the order line to the individual components. You can 
  2. Recalculate the inventory available of the bundle item based on the component stock. So if different bundles contain same components they all get updated when one sells.





Bundleup - bundle your products and unbundle your orders.
MYOB Sync - connect your MYOB account to sync orders, customers, payments and inventory.
Get in touch with our team here.