This module allows you to minimize the placeholder that contains all the options in main point of sale menu part.
It allows to have more place for the display of the current ticket.
Without this module:
with this module:
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets you choose which buttons stay visible in the Point of Sale main menu, so the ticket area gets more room. All other buttons move behind a 'More...' button.
In the Point of Sale screen, the row of control buttons (customer note, refund, price check, etc.) takes space away from the current ticket. This module lets you decide which of those buttons are important enough to stay on screen.
You set this per Point of Sale configuration: open the Point of Sale settings and fill in the 'Important Buttons' field with the technical names of the buttons you want to keep visible (for example OrderlineCustomerNoteButton). The same value is stored on the pos.config record, so each point of sale can have its own list.
On the POS screen, only the buttons whose names appear in that list are shown directly. The rest are grouped and reachable by clicking the 'More...' button, which appears when there are more than three control buttons. This frees up space for the current ticket.
The module touches the Point of Sale configuration (pos.config) and the settings screen (res.config.settings), and changes the Point of Sale product screen behaviour. No new menus, reports or scheduled actions are added.
Depends on
Models and fields (2)
- pos.config · extends an existing modeliface_important_buttons (Important Buttons)
- res.config.settings · extends an existing modelpos_iface_important_buttons
Text generated by AI (DeepSeek) from reading the Odoo 16.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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/pos.
terminal Installation and usage
OCA documentation · Odoo 16.0Configuration
Source · Odoo 16.0if you want to display in the main screen some important buttons:
- Go to 'Point of Sale > Configuration > Settings'
- Edit the field 'Important Buttons' and write the technical name of the buttons.
Here are for the official modules, the following possibles values:
point_of_sale: ProductInfoButton, SetFiscalPositionButton, OrderlineCustomerNoteButton, SetPricelistButton, RefundButtonpos_sale: SetSaleOrderButtonpos_discount: DiscountButtonpos_loyalty: RewardButton, ResetProgramsButton, eWalletButton, PromoCodeButtonpos_restaurant: SplitBillButton, SubmitOrderButton, TransferOrderButton, PrintBillButton, TableGuestsButton, OrderlineNoteButton
As a result, selected buttons will be displayed in the main screen:
No verified information in OCA: Installation, Usage.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.