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.0Lets 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
Required by other modules
Menus it adds
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-03Confirmation 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 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.