Point of Sale - Friendly Error when product is not available
In case a product is disabled in back-office after POS session has been started cashier will see that product in the list (as POS is asynchronous). With this module installed an explicit alert message is display, saying that a product is not available any more Once the alert confirm, the PoS is redirected to the product form, to let the user fix the problem.
Without this module the PoS Session silently failed.
auto_awesome What this module does
AI-generated from the code · Odoo 12.0When a product on a pending Point of Sale order is no longer available, the cashier sees a clear alert instead of a silent failure, and is redirected to the product form to fix it.
This module changes what happens in the Point of Sale when a product that was used on a pending order has been disabled or deleted in the back office after the session started.
Without it, the Point of Sale would fail silently when trying to load such an order. With this module installed, the cashier gets an explicit popup message explaining that a product on a pending order is not available, and that after confirming they will be taken to the product form to make it available again.
- The alert appears when the Point of Sale tries to load an order line whose product can no longer be found.
- After confirming the popup, the user is redirected to the product form in the back office so they can re-enable or correct the product.
- The message also tells the user they can resume the Point of Sale session once the product is fixed.
- Only one alert is shown, even if several products are missing, to avoid repeated popups.
The module works inside the Point of Sale front-end by extending the order line behaviour (models.Orderline). It does not add new menus, database models, or reports; it only adds a JavaScript file to the Point of Sale assets and relies on the standard product form action (point_of_sale.product_product_action).
Depends on
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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/pos.
terminal Installation and usage
No verified informationInstallation 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.