OdooWiki OCA HUB

Delivery Carrier Agency

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

Add carrier agency concept A delivery carrier may have one or mutliple agencies. The module does not add any logic around these agencies, it will be done in dedicated carrier modules if necessary. For instance, when generating label, sometimes, some information may depend on the agency that will receive the package, which may depend on the warehouse

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Lets you register the agencies (branches or pickup points) of your delivery carriers, with their address, carrier reference and the warehouses they serve. Odoo can then pick the right agency for a transfer.

This module adds a new register called Carrier Agency, where you record each agency of a delivery carrier. For every agency you can store a name, the reference or code given by the carrier, an address, the delivery method type, the carriers it belongs to and the warehouses it serves. Agencies are ordered with a drag handle, so you can set which one is preferred.

You find it in the Inventory app under Delivery, in the Carrier Agency menu. The list shows the sequence, name, external reference and address; the form shows all the details, and the carrier list only offers carriers matching the chosen delivery type.

On transfers, Odoo can automatically find the matching agency: it looks for an agency with the same delivery type as the carrier on the transfer, that either serves the warehouse of the source location or has no warehouse set, and that either is linked to that carrier or has no carrier set. The first match is returned.

Access is read-only for warehouse users, while warehouse managers can create, edit and delete agencies. No labels or documents are generated by this module; other carrier modules can use the agency information.

Depends on

stock_delivery

Required by other modules

Menus it adds

carrier_agency_menu
Models and fields (2)
  • stock.picking · extends an existing model
  • delivery.carrier.agency · new modelname, sequence, partner_id (Address), carrier_ids (Carriers), delivery_type, warehouse_ids (Warehouses), external_reference

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: 5 confirmed, 4 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.