Every sensitive POS action, approved — not just trusted

Require fast manager PIN approval for discounts, price changes, refunds, order-line removal, order deletion and restricted payment methods — with a complete audit trail of who approved what, when.

The problem

Cashiers and floor staff can apply discounts, change prices, delete order lines, void orders, process refunds and pick restricted payment methods with no oversight. In busy, high-turnover-staff stores this creates real margin leakage and fraud exposure — and without a record of who did what, management can never hold anyone accountable.

The solution

Gate every sensitive register action behind a fast manager PIN popup, configured per Point of Sale. Managers who just approved one action stay approved for a short re-auth window instead of re-entering a PIN every time, and every approval, refusal and failed attempt is logged for loss-prevention reporting.

Capabilities

Register-fast control, built in

Every capability below is implemented in the module.

01

Six gated operations

Turn on manager approval independently for discounts, price changes, quantity decreases, order-line removal, order deletion and refunds — one module instead of stacking single-purpose add-ons.

02

Payment-method access control

Flag any payment method as requiring approval so cashiers cannot select it without a manager PIN — closing a fraud vector almost every competitor ignores.

03

Fast re-authentication window

Once a manager approves, further sensitive actions are allowed for a configurable number of seconds without another PIN prompt — the direct fix for the category's #1 complaint: authentication fatigue at the register.

04

Per-cashier discount ceiling

Give every user a discount limit they can apply without interruption. Approval is only requested when a cashier tries to exceed it, so policy is enforced without slowing every sale down.

05

Multiple validation managers

Assign more than one authorized approver to each register so validation never blocks a sale just because one manager is busy elsewhere.

06

Masked PIN authentication

Managers approve with a masked PIN, hashed on the server and never sent to the browser in plaintext — fast at the till, safe by design.

07

Complete validation audit trail

Every validated action is logged with the operation, cashier, approving manager, amount and outcome, with list, search, pivot and graph reporting for loss-prevention review.

08

Failed-attempt logging

Wrong-PIN attempts and refused approvals are recorded alongside successful ones, turning the audit log into an active signal for suspicious cashier behaviour.

Workflow

How it works

1

Configure the gates

On each Point of Sale, turn on approval for the operations you want controlled and set the re-auth window and validation managers.

2

Set managers and limits

Mark users as validation managers with a PIN, and give cashiers a discount ceiling they can apply without approval.

3

Cashier hits a gated action

A discount, price change, refund or restricted payment method prompts a masked manager PIN popup right at the register.

4

Approve and review later

A correct PIN opens the re-auth window and logs the approval; every attempt is available afterward in the audit log for review.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Discounts, price changes, quantity decreases, order-line removal, order deletion, refunds, and selecting a payment method flagged as requiring approval. Each is toggled independently per Point of Sale.

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

Gates discounts, price changes, line deletion, order voids, refunds and restricted payment methods behind a manager PIN, with per-cashier discount ceilings and a full validation audit trail.

Buy on Odoo App Store