Product Bundles
What are Product Bundles?
A product bundle combines several items into a single offer, usually at a price below the sum of the individual products. Bundles appear as a dedicated product, as a module on a product detail page that proposes a set built around the current item, or as a preconfigured kit inside a category. Common forms are the starter set, the refill pack and the complete solution for one task. The purpose is to simplify a purchase decision that would otherwise require several separate choices.
Definition
Bundles differ mainly in how they are modelled. A fixed bundle is a sellable unit with its own identifier, price and stock logic, which keeps reporting simple but adds catalog maintenance. A dynamic bundle is assembled at runtime from individual items, with a promotion rule that grants the combined price, which keeps stock and price accurate per component. A configurable bundle leaves one or more slots open, for example a colour per component. The decisive operational questions are stock reservation across components, partial returns, and how a bundle price is split across lines for accounting. A displayed saving needs a correct reference value and follows price indication rules.
Why it matters
In a composable architecture the bundle definition lives in the catalog or promotion service, and the storefront resolves it into components for display, including images, variants and availability per part. A bundle page can be statically generated and cached like any product page, while stock and price for each component are refreshed at runtime. Adding a dynamic bundle to the cart usually produces several lines with a shared promotion reference, so the cart component has to group them visually and either block partial removal or handle it explicitly. Keeping that grouping logic in one storefront component prevents divergent behaviour between product page, cart drawer and checkout summary.
Use cases
On a product detail page a bundle module can propose the current item together with two complements and state the combined price and the saving. In a category a bundle can be listed as its own entry with dedicated imagery, which suits gift sets and seasonal assortments. In the cart a bundle suggestion can react to the items already present rather than to a single product. In checkout each component stays visible so the order summary remains verifiable. After purchase a refill bundle supports the next order cycle for consumable products and shortens repeat selection.
Related
Explore Recommendation Engine · AOV (Average Order Value).