Website Sale Product Minimal Price
This module extends the functionality of website sale module to allow to display the minimal price in '/shop' view when product has distinct variants price and set order by minimal price in product's view.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Shows a "From" price on the shop page for products whose variants have different prices, and sorts variant options by cheapest price. Also displays a price-per-quantity table on the product page.
On the online shop, products with several variants often show a price that does not match the cheapest option. This module changes that: in the product grid and in search results, when the variants of a product have different prices, the price is replaced by a "From" price equal to the lowest price available, so customers see the real starting price.
On the product page, the variant choices (colour, size, etc.) are sorted so that the cheapest options appear first, and the combination shown by default is the cheapest one. When a customer changes the variant, a small table titled "Prices per quantity" appears under the product form, listing the unit price for each quantity break defined in the pricelist (for example "≥ 10"), using the product's unit of measure.
The module works with the website's current pricelist, including pricelists based on other pricelists, and takes into account extra variant prices. It touches the product.template model and the website sale templates for the product item and the variant selector. No new menus or settings screens are added; the changes are visible directly in the shop.
Depends on
Required by other modules
Models and fields (1)
- product.template · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 8 confirmed, 1 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/e-commerce.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0- Go to backend and set a product with variants and extra price by attribute value or define a distinct prices in public price list for this variant.
- Go to Website Shop.
- You will see that in main products view appears the text "From " with minimal price if the product has a distinct prices by attribute.
- Click on product, the price displayed is the minimal variant price.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.