Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Point of Sale
  3. POS Manager Approval v 19.0
  4. Sales Conditions FAQ

POS Manager Approval

by erpcr.net https://erpcr.net
Odoo

$ 257.10

In-App Purchases
v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Restaurant (pos_restaurant)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 389
Technical Name pos_manager_approval
LicenseLGPL-3
Websitehttps://erpcr.net
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Restaurant (pos_restaurant)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 389
Technical Name pos_manager_approval
LicenseLGPL-3
Websitehttps://erpcr.net

POS Manager Approval

Require manager PIN authorization for sensitive POS actions

Ideal For

Any retail or hospitality business where cashier supervision is essential

🔧

Hardware Stores

Prevent unauthorized returns and line deletions on high-value items.

🛍

Supermarkets

Control discounts and refunds at checkout — every transaction supervised.

🍽

Restaurants

Restrict table deletion and refunds in POS Restaurant mode. Full floor control.

Protect Your Business

Prevent unauthorized discounts, order line deletions, table removals and refunds in your Point of Sale — without slowing down legitimate transactions. Cashiers need a manager PIN (or a QR/barcode card scan) to perform sensitive operations.

Works for All POS Modes

Fully compatible with standard POS and Restaurant mode (pos_restaurant). Each restriction can be toggled independently so you only enforce what matters to your operation.

Key Features

Remove Order Line Protection

Cashiers must enter the manager PIN before deleting any product line from the current order. Prevents accidental or fraudulent removals.

Discount Mode Protection

Activating the discount numpad mode requires manager authorization. Stops unauthorized price modifications while keeping normal sales fast.

Refund / Return Protection

The manager must approve each refund transaction in the Ticket screen. Authorization is requested once, before processing the return.

Table Deletion Protection

(Restaurant mode) Removing a table from the floor map requires manager authorization, preventing accidental data loss during service.

Screenshots

Manager Approval PIN dialog

Manager Approval in action — the PIN dialog appears before any restricted action is executed.

POS Settings — Manager Approval section

Easy configuration — enable each restriction independently from POS Settings.

Refund authorization popup

Refund authorization — manager must approve before processing any return.

Delete order line — manager PIN required

Order line removal — manager PIN is required before any product line is deleted from the order.

How It Works

  1. Configure in POS Settings — Go to Point of Sale → Configuration → Settings and find the "Manager Approval" section. Toggle each restriction on or off and optionally set a numeric PIN.
  2. Cashier attempts a restricted action — For example, pressing Backspace to delete an order line triggers the approval dialog.
  3. Manager enters PIN (or scans QR card) — The popup accepts keyboard input or a barcode / QR scan from a printed authorization card.
  4. Action proceeds (or is blocked) — Correct PIN → action executes normally. Wrong PIN or cancel → action is aborted, the cashier cannot proceed.
  5. Manager bypass — If the current cashier already has the Manager role (set in Employee → POS Role), actions are approved automatically without prompting for PIN.

Configuration

Manager Approval PIN

Enter a numeric PIN in POS Settings → Manager Approval → PIN de aprobación. Leave it blank to only show a simple Yes/No confirmation dialog (no PIN required).

QR / Barcode Card Support

Print a QR code or barcode containing the PIN on a physical card. When the authorization popup is open, scanning the card is equivalent to typing the PIN. The popup consumes the scan so the POS product lookup is not affected.

Per-Action Toggle

Setting Protects
Approve line deletion Backspace on quantity mode
Approve discounts % button on numpad
Approve refunds Refund button in Ticket screen
Approve table deletion Delete table (Restaurant)

Technical Details

  • Requires Odoo 19
  • Depends on point_of_sale and pos_restaurant
  • All patches use Odoo's official patch() utility — no core file modifications
  • Cashier cache (IndexedDB) is automatically invalidated when settings change
  • Works with pos_hr (Employee Login): employees with Manager role bypass the PIN
  • License: LGPL-3

Developed by erpcr.net — Odoo consulting & development

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with