Overview
Standard Odoo combos let a customer pick one item per group and assume one unit of each, which cannot represent a real bundle like a Meal Deal of 1 Burger, 2 Fries and 1 Drink. Product Bundle Pack adds a per-item quantity to every combo line so a single bundle product expands into the correct component quantities automatically. When a buyer orders three bundles, each component multiplies out (3 Burgers, 6 Fries, 3 Drinks) and prices, stock availability and the order lines stay consistent across the back office, the eCommerce shop and Point of Sale.
Key Features
- Adds an editable Quantity field to each product combo item so one bundle can include several units of a component.
- Multiplies every component line by combo quantity on sales orders (3 bundles of 1 Burger + 2 Fries become 3 Burgers + 6 Fries).
- Recomputes the combo base price as the sum of each item's price times its quantity, with multi-currency conversion.
- Shows total bundle price and total regular (non-discounted) bundle price on the product form for combo products.
- Computes Available Bundles from live component stock, limited by the scarcest component relative to its required quantity.
- Tracks a manual pre-assembled Bundle Stock Quantity that is decremented on order confirm and restored on cancel.
- Enforces correct stock-aware quantities in the website cart, reducing the bundle to the maximum feasible units when a component runs short.
- Corrects combo child pricing in Point of Sale to use direct per-unit prices and multiply quantities, avoiding double-counted extra prices.
- Provides a one-click server action that splits multi-item combo groups into single-item groups to convert pick-one combos into true bundles.