Define a default partner for Point Of Sale order on each company.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Lets you set a default customer for each Point of Sale, so new POS orders automatically get that customer when no customer is chosen.
This module adds a "Default Customer" setting to each Point of Sale configuration. You can set it in the Point of Sale settings screen, in the accounting section, where a new "Default customer" field appears with the hint "Default customer to use if none is set".
Once a default customer is configured for a POS, every new order created in that POS session automatically uses that customer if the cashier has not selected one. The customer is filled in both when the order is created in the POS interface and when the order is saved on the server, so the order is linked to the default customer without extra clicks.
- The setting is stored per Point of Sale configuration (
pos.config). - The default customer is applied to new orders (
pos.order) only when no customer is already set. - The setting is also available through the general settings form (
res.config.settings).
This is useful for shops that mostly sell to anonymous customers but still want a consistent customer record on every order, for example for reporting or invoicing. It does not change existing orders and does not force a customer if one is already selected.
Depends on
Required by other modules
Models and fields (2)
- pos.config · extends an existing modeldefault_partner_id (Default Customer)
- res.config.settings · extends an existing modelpos_default_partner_id
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: 5 confirmed, 4 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.0Go to Point of Sale's settings page and select a default customer for a specific PoS configuration.
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.