Cashier controls with an escape hatch built in
PIN-based manager override, a full violation audit trail, inline product extras, and keyboard-first speed for Odoo 19 Point of Sale.
The problem
Stock Odoo POS trusts the operator, so store owners have no way to stop cashiers from discounting orders, dropping prices, deleting lines to hide voids, or skipping customer capture. Existing restriction apps hard-block these actions with no way back — genuine mistakes turn into friction, and violations vanish with no record. QSR counters face a second gap: modifier workflows are stuck in dated modal popups, and keyboard-first speed tools are either missing or hidden behind an undiscoverable activation step.
The solution
POS Extra Utilities adds configurable cashier restrictions (price, discount, quantity, line deletion, mandatory customer) with a quick PIN-based manager override and a searchable violation audit log for every block and override. QSR counters get an inline extras panel with a live running total, a pre-built custom-button library, F2 keyboard shortcuts, and stock validation — all in one maintained Odoo 19 module.
Everything a register needs to stay on the rules
Every capability below is implemented in the module.
Cashier Restriction Controls
Lock price edits, allow increases only, disable discounts, lock quantity, and block line deletion (with a configurable grace period) — each control toggles independently in Settings.
Mandatory Customer Selection
Require a customer before payment validation so loyalty, invoicing, and CRM capture never gets skipped.
Manager PIN Override
A quick PIN unlocks any restricted action in the moment, so honest mistakes get fixed without disabling the rule store-wide — the escape hatch competitors do not offer.
Violation Audit Log & Dashboard
Every blocked attempt and every manager override is recorded with cashier, PoS, field, original vs. attempted value, and outcome — searchable and dashboard-ready.
Inline Product Extras Panel
A collapsible, non-modal panel shows the product, its available add-ons, and a live running total together, Toast/Square-style — no popup to dismiss.
Configurable Extras Per Product
Mark any product as offering extras and choose which add-on products are available, right from the product form.
Pre-Built Custom POS Buttons
A ready template library — Print Receipt, Find Order, Note, Quick Discount, Shortcuts, Refresh — that owners enable and scope per PoS without writing code.
Keyboard Shortcuts With F2 Help
Always-active shortcuts — F2 help overlay, F3 or / for search focus, F4 for payment, +/- for quantity — with no hidden activation step.
Stock Validation Before Sale
Warns cashiers before confirming an order that would sell more than the available quantity, preventing overselling at the register.
How it works
Configure controls
In Settings, toggle the cashier restrictions, override PIN, extras, buttons, and shortcuts your store needs.
Mark extras & buttons
Flag add-on products as Extras and enable the custom-button templates you want on the register.
Cashiers work the counter
Restricted actions are blocked with a clear warning; extras and shortcuts speed up every order.
Review the audit log
Managers check the violation dashboard to see every block and PIN override, by cashier and PoS.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
They see a warning first. If the action stays blocked, a manager can enter a PIN to override it on the spot — the block and any override are both recorded in the violation log.
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 Extra Utilities
Cashier restrictions with manager PIN override instead of a hard block, a violation audit log and dashboard, mandatory customer capture, an inline product extras panel, custom buttons and keyboard shortcuts with F2 help.
Buy on Odoo App Store