Product bundles are promises about several physical items sold as one offer. A storefront may show a positive bundle stock figure even while one component is missing, damaged or reserved by another order. The reverse can also happen: every component is physically present, but a stale mapping prevents the bundle from being sold. In a small ecommerce operation the risk increases because the same item may be sold individually, included in several bundles and offered through more than one marketplace. A controlled exception process begins with the real component requirements and makes the inventory source of truth visible.
Bundle availability is not simply a merchandising number. It depends on each required component, quantity per bundle, allocation, warehouse location, acceptable substitutions and the version of the offer that the customer ordered. A parent SKU can be useful for the catalogue, but it must not conceal conflicting stock state. The goal is a defensible route from a customer commitment to a complete, correct physical pick, while preserving historical order and return information.
Identify the exact bundle and its current definition
Record parent SKU, stable product-variant identifiers, component quantities, relevant warehouse locations and the effective version of the composition. A bundle sold last month may contain a different component from the version currently advertised. Historical orders should retain what customers actually purchased. Do not overwrite their pick instructions merely because merchandising changed the newest catalogue listing.
Calculate the limiting component, not just headline stock
For a bundle requiring two units of item A and one unit of item B, available-to-promise units may be limited by A even if B is plentiful. Use each item's real allocatable quantity after reservations and other holds. For example, eight available A units and seven B units would support at most four complete bundles before additional constraints, not seven. The numbers are illustrative, not client evidence. Account for location, condition and existing claims before publishing an available quantity.
Recognise shared component demand
A popular item may be sold alone and inside several bundles. Reserving one physical unit for an individual order must prevent another channel from promising it to a bundle customer. Check whether the platform maintains one authoritative component ledger or independent storefront counters. Where feeds are asynchronous, record propagation delays and use supported protective holds instead of repeatedly overriding the most visible number.
Find the open orders genuinely affected
Identify accepted order lines that contain the precise bundle version and are not fully picked or dispatched. Separate completed shipments from active reservations, back-orders and customer cancellations. A generic search for the parent SKU might include unrelated historical orders and distort the impact. Link exceptions to stable order and component references so another shift can reproduce the investigation.
Classify missing, damaged and misplaced components
A shortfall can arise from a physical count, a quality hold, a supplier shortage, a failed reservation or a bin-location error. These require different remedies. Do not increase sellable inventory because an item may be somewhere in the building. Record observed physical state and reconcile against the authoritative warehouse system. A missing part in one location might be available in another, but transfer and picking instructions need a supported process.
Stop incomplete picks before dispatch
If one required item is not available, keep the order in an explicit exception state and identify its owner. A generic comment saying 'send the rest' must not silently authorise an incomplete delivery. Determine whether partial fulfilment is allowed under the retailer's actual offer and customer agreement. Where the order system supports only a parent bundle line, ensure warehouse instructions still identify the correct individual items.
Treat substitutions as a commercial change
Replacing a component can affect dimensions, compatibility, manufacturer warranty, price or what was promised to the customer. Warehouse convenience is not proof of equivalence. Obtain the authorised merchandise and customer decision where required, preserve original order details and update all relevant product and picking records. A temporary note should not be the sole control for a changed physical product.
Keep catalogue and fulfilment versions aligned
A revised bundle listing may apply to future sales while already accepted orders retain the earlier definition. Record which version the customer bought and which one the warehouse must assemble. Test actual order routing after an approved change, including marketplace feeds and scheduled integration jobs. A successful catalogue save does not guarantee an already-issued pick task has updated.
Reconcile returns by individual component
A customer may return a complete bundle, one item or mixed-condition goods. Inspect what physically arrived rather than restoring the full parent bundle quantity from a return status alone. Record reusable, damaged and missing components through the approved inventory process. Financial refunds, exchanges and concessions remain separate commercial decisions and should be linked to the original sale and actual received items.
Preserve inventory and financial history
Bundle reporting may combine sales under the parent SKU while stock consumption occurs against the components. Keep both relationships traceable. Avoid editing historic transaction lines merely to reflect today's product definition. If component conversion or adjustment is approved, record exact physical quantities, relevant source events and the responsible owner. A tidy report cannot substitute for a reconciled stock ledger.
Verify the customer-visible availability
After correcting a component problem, inspect authoritative inventory, actual reservation results, warehouse instructions and representative storefront or marketplace listings. A feed accepted by a channel is not necessarily displayed correctly to shoppers. Test that a new permitted bundle order cannot consume already reserved units, without creating unnecessary real customer charges. Where an overnight feed remains untested, leave a named verification checkpoint.
Retire obsolete definitions without erasing supportability
When a bundle is discontinued, prevent new sales under its obsolete composition while preserving returns, warranties and old order details. Maintain an approved relationship to any successor offer rather than silently rewriting customer history. Check suppliers and listing feeds for an old version that could be reintroduced automatically. The responsible catalogue and integration owners should agree the final inactive state.
Learn from recurring exceptions
Track genuine causes such as inaccurate quantity rules, delayed channel sync, picking confusion and unapproved substitutions. Improve the relevant product model or warehouse handover instead of asking staff to override numbers repeatedly. A bundle is ready to sell when each required component can be fulfilled under an approved definition and existing commitments are protected, not merely because the parent SKU displays a positive stock count.
Sources: Shopify InventoryLevel developer reference, a vendor-specific inventory model; GOV.UK online and distance selling guidance, consumer information obligations. The retailer's actual bundle platform and policy govern release.
Bundle stock exceptions and fulfilment choices
Bundle availability depends on real component stock and assembly rules, not a storefront's headline number alone.
| Check | Required action | Acceptance evidence |
|---|---|---|
| Bill of materials | Confirm exact components and quantities per bundle. | Approved current bundle definition. |
| Inventory | Reconcile component reservations and damaged units. | Actual available component quantities. |
| Alternatives | Verify substitutions or partial fulfilment terms. | Customer and commercial approval where required. |
| Channel promises | Align catalogue availability across sales channels. | Customer-visible stock status matches approved state. |
| Release | Allocate and pick the exact bundle safely. | Order and warehouse ledgers reconcile. |
Source A: Shopify inventory level API documentation, one provider example. Source B: GOV.UK distance selling guidance. Apply actual shop and consumer terms before substitutions.
Frequently asked questions
Can a positive bundle stock number prove it can ship?
No. Confirm all required components, location, condition and existing allocations.
What if one component is sold individually too?
Use authoritative reservations so a physical unit cannot be promised twice.
Can staff substitute a similar item without approval?
No. Check compatibility, customer expectations and the proper commercial decision.
Does a returned bundle automatically restore full stock?
No. Inspect component quantities and conditions before restocking.
When is a bundle exception resolved?
When the intended product definition, component stock, order allocation, picking outcome and customer information are reconciled.
