This module allows to set payment term by sales team, if none is set on partner.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets you set a default payment term on each sales team, which is automatically applied to sale orders when the customer has no payment term of their own.
This module adds a new field called "Payment term" on sales teams. You can find it on the sales team form, in the right-hand group of the team configuration screen.
When a sale order is created, Odoo looks for a payment term in this order: - First, the payment term set on the customer record. - If the customer has none, the payment term configured on the sales team of the order. - If neither is set, no payment term is applied.
The payment term field on the sale order is now computed automatically from these rules, but you can still change it manually on the order if needed. The value is stored, so it stays on the order once set.
The payment term set on the sales team is company-specific: each company can have its own value for the same team. The field only allows payment terms that belong to the current company or are shared across companies.
The help text on the team field explains that this payment term will be used if none is indicated on the customer profile, and that it applies to sale orders and invoices.
This module touches the sales team (crm.team) and sale order (sale.order) models, and depends on the sale, accounting, and sales team apps.
Depends on
Models and fields (2)
- crm.team · extends an existing modelteam_payment_term_id (Payment term)
- sale.order · extends an existing modelpayment_term_id
Text generated by AI (DeepSeek) from reading the Odoo 18.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 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/sale-workflow.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0Priority order of payment terms is : 1. manually on sale order 2. term sets on partner 3. term sets on sales team
No verified information in OCA: Installation, Configuration.
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.