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.

Capabilities

Built for a busy counter

Every capability below is implemented in the module.

01

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.

02

Multi-Select with Quantity

Let customers take several toppings, or the same one twice — "extra cheese x2" — matching how real food orders actually work.

03

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.

04

Bulk-Assign Wizard

Attach a modifier group to many products in one action instead of opening each product record, cutting setup time dramatically.

05

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.

06

Linkage Diagnostics

A dedicated view lists every group flagged as broken, so you can confirm products are correctly linked before opening — no more guesswork.

07

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.

08

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.

09

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.

Workflow

How it works

1

Create modifier groups

Set up crusts, toppings, sauces or add-ons with min/max rules and priced options.

2

Attach to products

Link a group to one product, or use the bulk-assign wizard to cover a whole menu section at once.

3

Cashiers select at the register

Tapping a product opens a guided popup with images, quantities and shortcut keys.

4

Review what sells

Check diagnostics and popularity analytics to confirm setup and spot upsell opportunities.

Questions

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.

Get the app

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