Back to Top

Guide for Odoo POS Restaurant Restrictions and Validations

Updated 26 February 2026

INTRODUCTION

Odoo POS Restaurant Restrictions and Validations improve your restaurant’s POS by adding secure checks for critical actions.

It helps prevent order deletion, session closure, or changes without proper manager approval.

Odoo POS Restaurant Restrictions and Validations uses manager PINs and approval prompts to ensure only authorized staff can perform sensitive tasks.

This reduces errors, protects sales, and keeps operations running smoothly.

FEATURES

  1. Restricts deletion of order lines without manager approval.
  2. Blocks full order deletion unless a manager approves it first.
  3. Prevents KOT edits after the ticket is printed and sent to kitchen.
  4. Limit POS session closure to managers with proper rights.
  5. Requires PIN-based approval before doing sensitive actions.
  6. Logs deleted items and session closures for better tracking.
  7. Record staff activities clearly to increase accountability.
  8. Supports selecting any available manager for quick approval.

INSTALLATION

  1. Once you purchase the App from Webkul store, you will receive a link to download module’s zip file.
  2. Extract the file on your system after download finishes. As a result, you will be able to see a folder named- ‘pos_restaurant_restiction_and_validation(you can get the technical name from odoo app of the respective module)’
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open Odoo App and click on the Settings menu. Here, click on Activate Developer Mode.
  5. Then, open Apps menu and click on ‘Update Modules List.’
  6. In the search bar, remove all the filters and search ‘pos_restaurant_restiction_and_validation
  7. You will be able to see module in the search results. Click on ‘Install’ to install it.

WORKFLOW

After installing Odoo POS Restaurant Restrictions and Validations, 

Searching for an experienced
Odoo Company ?
Find out More
  1. Go to Point of Sale → Configuration → Settings → Restaurant Restrictions.
    Here, you’ll find checkboxes to enable various restrictions like Orderline Quantity Update, Orderline Delete, Order Delete, and Session Close.
configuration -of-restaurant-restriction

2. While placing an order in the POS, try deleting a product after it’s been added.        
The system will display a manager approval pop-up to confirm the action.

require-validation-for-orderline-deletion

3. If the user is not a manager, the system displays a list of managers to choose from.
After selecting a manager, a PIN prompt appears for secure approval.

restrict-deletion-of-orderlines

4. If you try to delete an order from the Orders section after it’s sent to the kitchen, the system blocks it. Only a manager can approve the deletion by selecting their name and entering a valid PIN.

restrict-deletion-of-entire-order

5. When trying to close a POS session, only users with manager access and a valid PIN can continue.
If a non-manager tries to close the session, the system denies the request.

session-closure-validation

6. Go to Point of Sale → Orders in the backend to view detailed logs.
The system shows receipt numbers, staff names, and actions taken for easy tracking.

history-and-action-logs

NEED HELP?

Hope you find the guide helpful! Please feel free to share your feedback in the comments below.

If you still have any issues/queries, please create a ticket at the UV Desk.

I hope this helps. In case of any further queries, contact us at our support mail.

Thanks for paying attention!!

Current Product Version - 1.0.1

Supported Framework Version - Odoo V13, V14, V15, V16, V17, V18

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Guide for Odoo POS Restaurant Restrictions and Validations