One product page, every unit you sell

Let B2B and wholesale customers choose a unit, case, or pallet right on the product page, with instant price recalculation, tiered bulk pricing, and saved preferences that make repeat ordering effortless.

The problem

Standard Odoo eCommerce shows one sales unit and one price per product, so a bulk buyer who wants a case or pallet instead of a single item cannot self-serve. They end up emailing a sales rep, requesting a manual quote, or waiting on staff to rebuild the order in the backend — friction that costs the distributors and resellers who value speed the most.

The solution

Select Product UOM in Website adds a unit selector to every product page, recalculates the price instantly for whichever unit is chosen, and carries that unit straight through to the sales order and inventory. A guided setup wizard, ready-made unit/case/pallet presets, tiered bulk pricing, and an analytics report make it fast to roll out and easy to keep improving.

Capabilities

Everything a wholesale storefront needs

Every capability below is implemented in the module.

01

Website UOM Selector

Customers pick from the units of measure you offer, right on the product page, before adding to cart.

02

Instant Price Recalculation

The displayed price updates live for the chosen unit, so buyers see exactly what they will pay before checkout.

03

Tiered / Bulk Pricing per Unit

Set discounted pricing for larger units like a case or pallet, rewarding customers for buying more.

04

Saved Customer Preference

Returning buyers see their preferred unit preselected automatically, speeding up repeat orders.

05

UOM Presets & Bulk Apply

Build reusable unit/case/pallet templates and apply them across many products in a single action.

06

Guided Setup Wizard

Detects missing prerequisites — Units of Measure, Product Packaging — and walks you through enabling them.

07

Integrated In-App Help

Contextual setup and configuration guidance lives inside the wizard, right where you are working.

08

Admin UOM Analytics

A dedicated report breaks down orders by product and unit, showing which units customers actually choose.

09

Backend UOM Configuration

Control which units are offered and their tiered pricing directly from the product form.

Workflow

How it works

1

Run the setup wizard

Validate prerequisites and enable website UOM selection in a few clicks.

2

Configure units & pricing

Add per-unit prices and bulk tiers, or apply a preset across similar products.

3

Customers choose their unit

Shoppers pick unit, case, or pallet on the product page and see the price update instantly.

4

Track & refine

Review the analytics report to see which units customers pick and adjust pricing accordingly.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

The guided setup wizard checks Units of Measure and Product Packaging and walks you through enabling either one if it is missing, so you never have to hunt through external guides.

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.

Select Product UOM in Website

A storefront unit-of-measure selector with tiered pricing per unit, saved preferences, and presets — bulk buyers self-serve a case or pallet instead of emailing sales.

Buy on Odoo App Store