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.
Everything a wholesale storefront needs
Every capability below is implemented in the module.
Website UOM Selector
Customers pick from the units of measure you offer, right on the product page, before adding to cart.
Instant Price Recalculation
The displayed price updates live for the chosen unit, so buyers see exactly what they will pay before checkout.
Tiered / Bulk Pricing per Unit
Set discounted pricing for larger units like a case or pallet, rewarding customers for buying more.
Saved Customer Preference
Returning buyers see their preferred unit preselected automatically, speeding up repeat orders.
UOM Presets & Bulk Apply
Build reusable unit/case/pallet templates and apply them across many products in a single action.
Guided Setup Wizard
Detects missing prerequisites — Units of Measure, Product Packaging — and walks you through enabling them.
Integrated In-App Help
Contextual setup and configuration guidance lives inside the wizard, right where you are working.
Admin UOM Analytics
A dedicated report breaks down orders by product and unit, showing which units customers actually choose.
Backend UOM Configuration
Control which units are offered and their tiered pricing directly from the product form.
How it works
Run the setup wizard
Validate prerequisites and enable website UOM selection in a few clicks.
Configure units & pricing
Add per-unit prices and bulk tiers, or apply a preset across similar products.
Customers choose their unit
Shoppers pick unit, case, or pallet on the product page and see the price update instantly.
Track & refine
Review the analytics report to see which units customers pick and adjust pricing accordingly.
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.
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