Every topping, every rule, never silent.
Attach configurable option groups — crusts, toppings, sauces, add-ons — to any Point of Sale product, with min/max selection rules, priced options and config-time validation that catches problems before service starts.
The problem
Standard Odoo POS has no structured way to attach configurable options to a product, so cashiers fall back to separate line items, manual notes or a pile of near-duplicate products. The one specialized modifier app on the market is dogged by products vanishing after upgrades, unreliable category filtering and custom buttons that fail with no error message — leaving operators to discover a broken menu live at the counter.
The solution
POS Product Modifier lets you define modifier groups with min/max selection rules and priced options, attach them to products individually or in bulk, and give cashiers a fast, tap-friendly popup at the register. Every configuration is validated up front — if a group or product will not render correctly in the POS, you see a clear warning at setup time, not a silent failure during service.
Built for a busy counter
Every capability below is implemented in the module.
Modifier Groups with Min/Max Rules
Define option sets such as crust, toppings or milk choice and enforce rules like "pick exactly one" or "up to three" so every order stays valid.
Multi-Select with Quantity
Let customers take several toppings, or the same one twice — "extra cheese x2" — matching how real food orders actually work.
Per-Option Price Surcharges
Charge correctly for premium or extra options, with the surcharge applied automatically to the order line at the moment it is selected.
Bulk-Assign Wizard
Attach a modifier group to many products in one action instead of opening each product record, cutting setup time dramatically.
Fail-Loud Configuration Validation
A clear warning banner flags any group or product that will not render correctly in the POS — caught at setup time, not during service.
Linkage Diagnostics
A dedicated view lists every group flagged as broken, so you can confirm products are correctly linked before opening — no more guesswork.
Popularity Analytics & Upsell Hints
See which modifiers sell most and mark strong performers as recommended, turning selection data into an upsell tool at the register.
Sold-Out & Daypart Availability
Mark an option sold out or restrict it to certain hours — breakfast-only add-ons, for example — and the POS reflects it cleanly instead of breaking the order.
Guided In-POS Selection
Thumbnails, keyboard shortcuts and inline min/max guidance let trained staff move through customization fast, with fewer mis-taps during a rush.
How it works
Create modifier groups
Set up crusts, toppings, sauces or add-ons with min/max rules and priced options.
Attach to products
Link a group to one product, or use the bulk-assign wizard to cover a whole menu section at once.
Cashiers select at the register
Tapping a product opens a guided popup with images, quantities and shortcut keys.
Review what sells
Check diagnostics and popularity analytics to confirm setup and spot upsell opportunities.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
It works with the standard Odoo Point of Sale used by counter-service businesses such as pizzerias, burger joints and coffee shops. The modifier popup opens from the product grid in the regular POS interface.
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.
POS Product Modifier
Configurable option groups with min/max rules, priced extras, and fail-loud validation — modifiers that don't silently break at the counter after an upgrade.
Buy on Odoo App Store