OdooWiki OCA HUB

Delivery Carrier Account

delivery_carrier_account folder_open OCA/delivery-carrier open_in_new
Delivery License: AGPL-3

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

Lets 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

stock_delivery

Menus it adds

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

Confirmation status: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/delivery-carrier.

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.