OdooWiki OCA HUB

Point of Sale - Disable Change Cashier

pos_disable_change_cashier folder_open OCA/pos open_in_new
Point Of Sale License: AGPL-3

This module extends Odoo Point Of Sale features, allowing to disable the button that allow to switch cashiers.

It can be interested in small shops and in multi company context, when the pop up displays a lot of users that are not cashiers.

auto_awesome What this module does

AI-generated from the code · Odoo 12.0

Adds a setting on the Point of Sale configuration to control whether cashiers can switch users from the POS screen. When disabled, clicking the username no longer opens the cashier selection pop-up.

This module gives you a simple on/off option on each Point of Sale configuration: "Change Cashier". It appears in the POS settings form, next to the other interface options, and is stored on the pos.config record.

When the option is turned off, the cashier name shown in the POS top bar is no longer clickable for switching users: the pop-up that normally lets you pick another cashier does not open. When the option is turned on, the standard Odoo behaviour is kept and users can still switch cashiers as usual.

This is useful in small shops or in multi-company setups where the cashier selection pop-up lists many users who are not actually cashiers. By disabling the switch, the POS stays locked to the logged-in user.

  • Where it appears: Point of Sale configuration screen, in the interface settings area.
  • What it changes: the clickable username widget in the POS interface.
  • Business rule: the cashier switch pop-up only opens if the option is enabled on that POS configuration.
  • No new menus, reports, emails or scheduled actions are added.

The module only touches the Point of Sale configuration model and the POS front-end interface; it does not change sales, stock or accounting data.

Depends on

point_of_sale
Models and fields (1)
  • pos.config · extends an existing modeliface_change_cashier (Change Cashier)

Text generated by AI (DeepSeek) from reading the Odoo 12.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 12.0

Once installed, the button is disabled by default.

You can enable it in the point configuration.

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.