Add Price Category field on product and allow to apply a pricelist on this field.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds a Price Category field to products and lets you create pricelist rules that apply only to products in a chosen price category. This gives you a flexible way to group products for pricing without using product categories.
This module adds a new concept called Price Category. You can create price categories (for example "Premium", "Budget") and assign one to each product on the product form, next to the cost field. You can also search products by price category.
On pricelist rules (the lines inside a pricelist), a new option "Price Category" appears in the "Apply On" selector. When you choose it, a Price Category field becomes visible and required, and the rule will only apply to products that have that same price category. If you switch the rule to another "Apply On" option, the price category is cleared automatically.
The rule name is generated automatically as "Price Category: <name>". When Odoo looks for the right price for a product, it considers rules with no price category as well as rules matching the product's price category.
Access rights are included: sales managers can create, edit and delete price categories, while regular users with pricelist access can only read them. Products cannot be deleted while a price category is still linked to them.
Depends on
Models and fields (4)
- product.template · extends an existing modelprice_category_id (Price Category)
- product.pricelist · extends an existing model
- product.price.category · new modelname
- product.pricelist.item · extends an existing modelapplied_on, price_category_id (Price Category), display_applied_on
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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/sale-workflow.
terminal Installation and usage
No verified informationInstallation 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.