POS - Product Template Configurator
This module was developed to extend pos_product_template in order to make it work on DBs with >30k variants. To achieve that, it implements the standard odoo pos configurator layout in pos in order to make it work with products with variants:
auto_awesome What this module does
AI-generated from the code · Odoo 14.0In the Point of Sale, when a product has many variants, cashiers pick the options (colour, size, etc.) in a pop-up configurator and Odoo finds the matching variant, instead of loading every variant in the product list.
This module changes how products with variants are chosen at the Point of Sale counter. Instead of showing every single variant as a separate tile, the cashier taps the product and a configurator pop-up opens where the attribute values (for example colour and size) are selected.
- The pop-up shows the attributes and their values for that product, sorted in the order defined in Odoo, and adds the extra price of each selected value to the price.
- When the cashier confirms, Odoo looks for the variant that matches all the chosen values. If only one variant matches, it is added straight to the order. If several match, a second pop-up lists them so the cashier can pick the right one.
- If no variant matches the selection, an error message says the product was not found for the selected attribute values.
- This behaviour only applies when the product configurator option is enabled in the Point of Sale settings; otherwise the standard product selection is used.
The module works together with pos_product_template and is designed for databases with a very large number of variants, because the Point of Sale no longer needs to load them all. It touches the Point of Sale product screen and the product, attribute and attribute value data loaded into the till.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 14.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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/pos.
terminal Installation and usage
OCA documentation · Odoo 14.0Configuration
Source · Odoo 14.0Select PoS > configuration > enable flag "Product Configurator"
No verified information in OCA: Installation, Usage.
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.