OdooWiki OCA HUB
Generic Modules/Sale License: AGPL-3

This module is the base for the notion of a sale channel, used for eCommerce purposes. For example, you might have an "ebay" channel and an "amazon" channel, and want to register a sale and know which channel it comes from.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets you record which sales channel (e.g. Amazon, eBay) each sales order and invoice comes from, and manage the list of channels in Odoo.

This module adds a simple way to tag sales with the channel they came from, so you can tell whether an order or invoice originated from a given marketplace or shop.

  • A new "Sale Channels" menu appears under Sales > Configuration, where you can create and manage channels. Each channel has a name, can be archived, and can be linked to a company.
  • On a sales order form, a "Sale Channel" field is added next to the payment terms. It becomes read-only once the order is cancelled or confirmed.
  • On customer invoices, the same "Sale Channel" field appears in the "Other Info" tab (read-only once the invoice is no longer a draft) and as a column in the invoice list.
  • When an invoice is created from a sales order, the channel is automatically copied from the order to the invoice.
  • Salespeople can view channels but only sales managers can create, edit or delete them.

The module also provides a reusable technical building block (a mixin) that other modules can use to attach records to several channels at once, with a hook triggered when the channel selection changes. No reports, emails or scheduled jobs are added.

Depends on

sale_management

Menus it adds

Sale Channels
Models and fields (4)
  • sale.order · extends an existing modelsale_channel_id
  • account.move · extends an existing modelsale_channel_id (Sale Channel)
  • sale.channel · new modelname, active, company_id, channel_type
  • sale.channel.owner · new modelchannel_ids (Sale Channel)

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

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 19.0

Confirmed on 2026-11-03 in branch 19.0 of OCA/sale-channel.

terminal Installation and usage

No verified information

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.

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.