This module adds a button "Edit order lines" in main POS interface to allow an easier UX for cashier when editing product price, qty and discount.
On button click, a popup with order lines allows user to input a clear value for each field, instead of having to use the default process of selecting which field to edit, which is not very intuitive and error-prone.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds an "Edit Order Lines" button to the Point of Sale screen that opens a popup where cashiers can directly type the quantity, unit price and discount for every line of the current order.
This module makes it easier for cashiers to correct an order in the Point of Sale. A new button, "Edit Order Lines", appears on the POS product screen next to the other control buttons. Pressing it opens a popup listing every line of the current order with columns for Product, Quantity, Unit of Measure, Price excl. VAT and, when manual discounts are enabled on the POS, Discount.
- Each value can be typed directly into the popup instead of using the usual select-then-edit flow.
- The Confirm button applies all the typed changes to the order lines at once; Cancel closes the popup without changing anything.
- If a field is left with an invalid (non-numeric) value, the popup refuses to confirm and highlights the field.
- If the order has no products yet, an alert tells the user to add products first.
A new setting, "Allow edit Order Line in popup", is added to the Point of Sale settings under the interface section. It is enabled by default and is stored on each point of sale configuration (pos.config), so it can be turned off per POS. The module only touches the Point of Sale configuration and settings screens; it does not create new menus or reports.
Depends on
Models and fields (2)
- pos.config · extends an existing modelallow_edit_order_line
- res.config.settings · extends an existing modelpos_allow_edit_order_line
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/pos.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0Select PoS \> configuration \> enable flag "Allow Edit Order Line" To improve usability when there are more than 3 order lines, we suggest activating the "Large scrollbars" POS setting.
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.