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.

Capabilities

Everything a register needs to stay on the rules

Every capability below is implemented in the module.

01

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.

02

Mandatory Customer Selection

Require a customer before payment validation so loyalty, invoicing, and CRM capture never gets skipped.

03

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.

04

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.

05

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.

06

Configurable Extras Per Product

Mark any product as offering extras and choose which add-on products are available, right from the product form.

07

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.

08

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.

09

Stock Validation Before Sale

Warns cashiers before confirming an order that would sell more than the available quantity, preventing overselling at the register.

Workflow

How it works

1

Configure controls

In Settings, toggle the cashier restrictions, override PIN, extras, buttons, and shortcuts your store needs.

2

Mark extras & buttons

Flag add-on products as Extras and enable the custom-button templates you want on the register.

3

Cashiers work the counter

Restricted actions are blocked with a clear warning; extras and shortcuts speed up every order.

4

Review the audit log

Managers check the violation dashboard to see every block and PIN override, by cashier and PoS.

Questions

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.

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 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