| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Point of Sale (point_of_sale) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 384 |
| Technical Name |
pos_feature_manager |
| License | LGPL-3 |
| Website | https://www.cybrosys.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Point of Sale (point_of_sale) • Discuss (mail) • Inventory (stock) • Invoicing (account) |
| Lines of code | 384 |
| Technical Name |
pos_feature_manager |
| License | LGPL-3 |
| Website | https://www.cybrosys.com |
POS Feature Manager
Restrict Point of Sale features per employee — control access to payments, numpad, discounts, price editing, and more with simple boolean toggles.
Key Highlights
Per-Employee Access Control
Configure exactly which POS features each employee can access using simple boolean toggles directly on their employee profile.
Advanced Rights Bypass
Employees assigned to Advanced rights in POS settings automatically bypass all restrictions — managers are never blocked regardless of boolean settings.
Instant Cashier Switching
Restrictions update automatically within seconds when switching between cashiers in a POS session — no page reload or session restart required.
Numpad Restriction
Disable the numeric keypad for specific employees to prevent manual quantity or price entry, while keeping the PIN login numpad fully functional.
Payment Processing Control
Prevent unauthorised employees from processing or validating payments. A clear warning toast is shown when a restricted cashier attempts to proceed.
8 Granular Permissions
Control Numpad, Payments, Discount, Quantity, Price Editing, Remove Order Line, Customer Selection, and the +/- button independently per employee.
Employee POS Restrictions Tab
POS Settings — Employee Rights Tiers
Cashier Selection in POS Session
Numpad Disabled for Restricted Employee
Payment Restriction Warning Toast
Please log in to comment on this module