Bundle Builder

Sometimes you want to sell a few products together as the one thing. A starter kit, a hamper, a "buy the set and save" offer. Bundle Builder lets you do exactly that. You group a handful of products into a bundle, and it goes into the cart as a single line item at a single price, while the customer still picks the variant they want for each product inside it.
It's a proper Commerce purchasable in its own right, so it has its own SKU, its own price, and it's edited through Craft's own element editor. You get live preview, drafts, revisions and autosave, the same as everything else you work with.
Pricing that suits the way you sell
Set a fixed price yourself, with an optional promotional price. Or let it work itself out: the bundle price is the sum of its components less a discount you choose, whether that's a percentage or a flat amount off. It keeps each component's own sale and catalog pricing in mind, so a bundle of already-reduced parts never ends up dearer than buying them one by one, and it re-does the sums in the background when a component's price moves.
The customer chooses, you stay in control
Each product in the bundle can have its variants, and the customer picks one for each at checkout: a size, a colour, whatever you've set up. The bundle stays one line on the order, with their choices saved against it in plain English and kept as a frozen snapshot.
Stock that adds up
A bundle doesn't hold its own stock. Its availability follows whichever component is scarcest, and once the order's paid, the stock of each chosen variant comes down. No double-counting, no bundles selling when the parts have run dry.
Tax done right
Two ways of handling it, set per bundle type. Composite supply taxes the whole bundle at its own rate, for when one item is the main event and the rest are along for the ride. Multiple supply splits the price across the components and taxes each at its own rate, for genuinely separate items sold together. It works with whatever you've set up in Commerce, be that VAT, GST or sales tax, and it respects tax-exempt orders and reverse-charge tax IDs the same as any other line.
Standard
Plus $19/year after one year.
To install this plugin, copy the command above to your terminal.
This plugin doesn't have any reviews.





