Written by DROPS.ST.
A bundle is only available when every required component is available. Start with the items needed to fulfil one bundle, then check how each sale affects those items. A bundle name and an attractive price do not establish that the stock underneath is connected.
DROPS gives shop owners a connected catalogue and ordering workflow. Use a demo to test how your proposed bundle would be represented and fulfilled. Component inventory and selectable bundle mechanics need to be demonstrated for your setup before you depend on them.
Decide what the customer is actually choosing
A fixed bundle contains the same components every time. A selectable bundle lets the customer choose one or more components, such as the device colour or a compatible replacement pack. Those are different operating problems.
For a fixed offer, list each included item and its quantity. For a selectable offer, define the valid choices and explain whether changing a choice changes the price. Keep manufacturer compatibility separate from the commercial decision to sell items together.
A prepacked kit from a supplier can also be sold as its own stock item. That differs from a shop-assembled bundle that consumes items you also sell individually. Identify which situation applies before designing the product page.
Calculate the limiting component
Here is an illustrative shop-assembled offer containing one device, one replacement pack and one case. The figures below are already sellable quantities, after any reservations or buffers.
| Component | Sellable quantity | Needed per bundle | Maximum bundles supported |
|---|---|---|---|
| Device | 12 | 1 | 12 |
| Replacement pack | 7 | 1 | 7 |
| Case | 20 | 1 | 20 |
The maximum is seven bundles because the replacement pack is the limiting component. Twelve devices do not mean twelve complete bundles. If a separate customer buys two replacement packs, the remaining potential falls to five unless more stock arrives.
If an offer contains two replacement packs, seven packs support only three complete bundles. Divide each component's sellable quantity by the amount needed, round down, then use the lowest result.
For how to establish those sellable quantities, see stock buffers for cannabis and vape shops.
Test the last available bundle
Use harmless sample stock in a demonstration environment. Show the last complete bundle being selected, a component selling separately, and the bundle becoming unavailable when a required item runs out. Inspect what happens if two customers try to take the final available component.
Ask which event changes stock: adding to cart, creating an order, receiving payment or staff confirmation. That answer determines whether the displayed availability protects you during busy periods. A successful single order does not prove the shared-stock behaviour.
Also show a cancellation or an approved order correction. The affected components should be restored or adjusted according to a clear operating rule. Do not assume that removing a bundle automatically updates every component correctly.
Keep a simple fallback ready
When component tracking is unavailable, one practical option is to physically allocate a small number of complete kits and sell those as a separate, accurately counted item. That needs disciplined stock handling: allocated components must stop being available for individual sale. Another option is to sell the components individually with a clear comparison of the combined purchase.
Do not hide an unsupported stock connection behind a “bundle” badge. Your team should know exactly which shelf items each order consumes. Order-linked stock holds explains the adjacent question of when an item is reserved.
Bring a fixed offer and a selectable offer to DROPS. Inspect the choices, the order record and the stock handling together. Make the promotion easy to buy and realistic to fulfil before putting it in front of customers.