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.

Capabilities

Everything a grouped-selling storefront needs

Every capability below is implemented in the module.

01

Grouped Product Pages

Assemble any set of simple or virtual products into a single published group page, distinct from the standard product page.

02

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.

03

Live Aggregate Pricing

A sticky summary panel recalculates subtotal, discount, savings, and bundle total in real time as shoppers adjust any item's quantity.

04

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.

05

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.

06

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.

07

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.

08

Grid or List Display

Merchants choose a responsive card grid or a stacked list layout per group, matching the product mix and page length.

09

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.

Workflow

How it works

1

Assemble the group

Create a product group from the backend, add member products with quantity bounds, an optional bundle discount, and volume tiers.

2

Publish the page

Publish the group to generate its own storefront page, listed alongside every other group on the public groups index.

3

Shopper configures & previews

Customers set quantities, watch the live total update, and review every item in the confirmation modal before committing.

4

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.

Questions

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.

Get the app

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