OdooWiki OCA HUB

Sale Team Payment Term

sale_team_payment_term folder_open OCA/sale-workflow open_in_new
sale-workflow License: AGPL-3

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.0

Lets 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

saleaccountsales_team
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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0

Priority 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.

info

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.