POS Disable Price & Discount Buttons
Harden your Point of Sale workflow by hiding the sensitive Price and Discount controls on demand. Simple configuration, instant impact â offered at just 10 USD.
Why Retailers Choose This Addon
- Prevent unauthorized price overrides directly from the POS numpad.
- Keep discount policies under control without extra custom rules.
- Enable or disable each button per POS configuration â no coding required.
- Works seamlessly with the native Odoo 16 POS experience.
- Lightweight code with zero impact on existing receipts, orders or reports.
Configuration in POS Settings
Go to Point of Sale → Configuration → Point of Sale, open the desired POS, and toggle the new checkboxes to disable the Price and/or Discount buttons.
- Choose the POS that needs restricted numpad controls.
- Activate Disable Price Button to block manual price edits.
- Activate Disable Discount Button to block on-the-fly discounts.
- Save, then load/reload the POS session to apply the settings.
POS Screen Result
Once configured, the corresponding buttons disappear from the numpad so your cashiers can only use permitted actions. All other POS flows keep working as usual.
Compatibility
- Odoo Enterprise & Community 16.0
- Depends on the official point_of_sale module
- Tested on standard POS UI (desktop and IoT kiosk)
Support & Maintenance
- Included in the 10 USD one-time license.
- Minor bug fixes and compatibility patches are provided as updates.
- Reach us through the Odoo App Store messaging for assistance.
Please log in to comment on this module