This module add a class to configure all the carrier accounts as well as a method to get the right account depending on the delivery method
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets you store delivery carrier account credentials (account number and password) in Odoo and link the right account to each delivery method, so shipping integrations use the correct login.
This module adds a new screen to keep the login details of your delivery carriers (for example a shipper account number and password) inside Odoo, instead of typing them again on every carrier.
- A new "Carrier Account" menu appears under the Delivery menu in Inventory. There you create accounts with a name, an account number, a password, an optional delivery method and an optional company.
- The list can be reordered by dragging, and the password is shown hidden on the form.
- On each delivery method (carrier) form, a new "Account" field lets you pick one of these accounts. It is hidden and not required for the simple carriers "fixed price" and "based on rules"; for integrated carriers it is required.
- The account you can pick is filtered to those matching the carrier's delivery method, so you cannot attach an account of the wrong carrier type.
- The chosen account is stored per company, so each company can use its own carrier login.
- A multi-company rule keeps carrier accounts private: users only see accounts belonging to their allowed companies or accounts with no company set.
- Warehouse users can read carrier accounts; only inventory managers can create, edit or delete them.
- When a transfer is processed, the system can retrieve the account linked to the carrier of that transfer, which is what shipping connectors use to authenticate.
Depends on
Required by other modules
Menus it adds
Models and fields (3)
- stock.picking · extends an existing model
- carrier.account · new modelname, account (Account Number), password (Account Password), sequence, company_id (Company), delivery_type
- delivery.carrier · extends an existing modelcarrier_account_id (Account)
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: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/delivery-carrier.
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.