Turn related products into one-click bundles shoppers can preview
Assemble simple or virtual products into a single published storefront page with live pricing, stock badges, and an itemized confirmation before checkout — built for retailers who sell kits, sets, and combos.
The problem
Standard Odoo product pages treat every item as an isolated SKU. Shoppers buying a paint kit, hardware assembly, or gift set must visit multiple pages, add each item one at a time, and mentally reassemble the set themselves — friction that suppresses average order value and buries the merchandising story.
The solution
Website Grouped Product gives merchants a single storefront page per group. Customers set a quantity for each item, watch a live bundle total update, preview the itemized order in a confirmation modal, and add the whole group to cart in one action — each item still landing as its own order line for accurate fulfillment.
Everything a grouped-selling storefront needs
Every capability below is implemented in the module.
Grouped Product Pages
Assemble any set of simple or virtual products into a single published group page, distinct from the standard product page.
Per-Item Quantity Controls
Every member item ships its own quantity stepper with merchant-configured minimum and maximum bounds and a smart suggested starting quantity.
Live Aggregate Pricing
A sticky summary panel recalculates subtotal, discount, savings, and bundle total in real time as shoppers adjust any item's quantity.
Itemized Confirmation Modal
Before anything reaches the cart, a Preview and Add to Cart modal lists every item, its unit price, quantity, and the final bundle total for a no-surprises checkout.
Bundle & Volume Discounts
Set a flat bundle discount plus quantity-tiered volume discounts that unlock automatically once the group's total quantity crosses a threshold.
Real-Time Stock Badges
Each item shows a live in-stock or out-of-stock badge sourced from on-hand inventory, so shoppers see availability before they commit.
Bulk Quantity Editor
A single bulk-apply control raises, lowers, or sets the quantity across every item in the group at once, speeding configuration for larger sets.
Grid or List Display
Merchants choose a responsive card grid or a stacked list layout per group, matching the product mix and page length.
Cross-Sell & Accurate Cart Lines
Related products surface as cross-sell suggestions on the group page, while every add-to-cart action still creates one order line per item for accurate inventory and fulfillment.
How it works
Assemble the group
Create a product group from the backend, add member products with quantity bounds, an optional bundle discount, and volume tiers.
Publish the page
Publish the group to generate its own storefront page, listed alongside every other group on the public groups index.
Shopper configures & previews
Customers set quantities, watch the live total update, and review every item in the confirmation modal before committing.
One-click add to cart
Confirming adds the whole group to the cart in a single action, with each item posted as its own order line and any discount applied.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Even though shoppers buy the whole group in one action, every member item is added to the cart as its own separate sale order line, keeping inventory, fulfillment, and reporting accurate.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Website Grouped Product
One storefront page for a whole set, with per-item quantity controls, live aggregate pricing, bundle and volume discounts and real-time stock badges — adding accurate individual lines to the cart.
Buy on Odoo App Store