One product with multiple HIDDEN components

Topic summary

Issue: A single sellable product is composed of hidden component products (A and B) with inventory tracking. When the main product is purchased, the inventory of each component should decrement, even though components can also be sold individually.

Proposed solutions:

  • BundleSync/BundleUp: Backend-driven linking of component SKUs (stock keeping units) to each product/variant. Two features:
    • Inventory of Products: Syncs product/variant availability to component stock; if a component hits zero, linked products adjust to zero.
    • Inventory of Components: After purchase, replaces order lines with component SKUs to reduce their stock, which then propagates to linked products. Setup guide and support offered via shared links.
  • Bundle Kit: Bundle inventory auto-calculated from component inventories, including variant-level tracking. Upon bundle purchase, appropriate quantities are deducted from each component. Step-by-step creation guide provided via link.

Status: No decision or resolution recorded; suggestions and implementation guides provided. Key next steps: Evaluate a backend bundle inventory app (BundleSync/BundleUp or Bundle Kit), link component SKUs to products/variants, and test post-purchase inventory adjustments.

Note: SKU = stock keeping unit.

Summarized with AI on January 31. AI used: gpt-5.

Hi,

I’m looking for this product component problem.

I have:

Product 1 (available shown product with inventory tracking)

Componen A (Hidden product with inventory tracking)

Componen B (Hidden product with inventory tracking)

Sometimes components are buyable products as alone.

because it’s also a component for other product it should be deducted from the inventory when (product 1) including this component is bought

What is the most efficient way to adjust these two components inventory values -1, when product 1 is bought.

I know there are many budling apps, but usually they are not build for this kind of purpose.

Hi

This is a common issue for our users where they have 1 product inventory but it is on multiple variants/products and once sells they want all linked products to have stock adjusted.

What you do is use a backend driven app like ours to link all the component SKUs for each variation.

The app has 2 main features that helps you manage inventory levels.

1. Inventory of Products

Lets you connect up your products/variants to components and it then updates the inventory based on the component stock level. So when one component stock goes to zero the other linked products will also update to zero.

2. Inventory of Components

When you sell one of these products the stock level won’t reduce automatically. What we do is update the order post purchase by replacing the order line with the component SKUs as order lines which then reduces their stock. This then feeds into point 1 above where it updates all linked products.

If you need help in setting up and testing please get in touch. You can also find our guide here:

https://help.channelup.com.au/hc/en-us/articles/900004620086

Regards

Sam

Hi @joelantero

This is Jun from Bundle Kit.

Our app is able to meet your needs as it is primarily a bundle inventory management system so it will also be able to track the SKUs for variants of each product.

The bundle inventory is automatically set based on the available inventories of the bundle item(s), including the inventories of the variants. Proper quantity will also be taken out of the inventory of each bundle that is being purchased.

You can create bundles using our app. We have step-by-step instructions here: https://help.bundlekit.io/creating-your-first-bundle

Let us know if you have any questions.