OdooWiki OCA HUB

OCA/delivery-carrier

OCA community repository with 105 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.

Open on GitHub

Confirmed modules per version

12.0
21 modules
13.0
32 modules
14.0
52 modules
15.0
21 modules
16.0
45 modules
17.0
35 modules
18.0
63 modules
19.0
26 modules
20.0
0 modules

Modules in the repository

  • base_delivery_carrier_files

    Configure carrier file exports for delivery orders and generate CSV files of shipment data, either automatically when a delivery is validated or manually from a wizard.

  • Base module for carrier labelsOdoo 12, 13, 14, 15, 16, 17
    base_delivery_carrier_label

    Adds carrier options and label handling to delivery methods, so shipping connectors can attach labels, track parcels and generate carrier manifests. It is a technical base module: it does not ship labels by itself.

  • carrier_account_environment

    Lets administrators store carrier account credentials (account and password) in server configuration files instead of typing them in Odoo, so production and test servers can use different carrier logins.

  • connector_routific

    Connect Odoo deliveries to the Routific route-optimisation service: create projects from ready transfers, send drivers and stops, then import the optimised route order and assigned driver back onto the transfers.

  • Auto-refresh deliveryOdoo 12, 13, 14, 15, 16, 17, 18, 19
    delivery_auto_refresh

    Keeps the shipping cost line on quotations and sales orders up to date automatically. Three company-level options control refreshing on save, updating after delivery, and voiding the shipping line when goods are returned before invoicing.

  • delivery_automatic_package

    Automatically creates a delivery package when a transfer is sent to the shipping carrier, so each delivery gets package records for tracking. The behaviour can be enabled per carrier or set as the default for new carriers.

  • Delivery Carrier AccountOdoo 16, 17, 18, 19
    delivery_carrier_account

    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.

  • Delivery Carrier AgencyOdoo 14, 16, 17, 18, 19
    delivery_carrier_agency

    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.

  • delivery_carrier_category

    Lets you group delivery methods (carriers) into categories such as Delivery, Pickup or Drop-off, and filter or group them by category in the delivery methods list.

  • delivery_carrier_city

    Lets you restrict a delivery method to specific cities, so the carrier is only offered to customers whose address city matches the selected ones.

  • delivery_carrier_customer_info

    Lets you store standard delivery instructions for carriers and assign one to each customer, so the right indications are available for their deliveries.

  • delivery_carrier_default_tracking_url

    Lets you store a default tracking page link on each delivery carrier, and shows that link automatically on delivery orders and sales orders that use the carrier.

  • Delivery DepositOdoo 14, 16
    delivery_carrier_deposit

    Group finished delivery orders by carrier type into a deposit slip, then confirm it and print a PDF listing all parcels, recipients and total weight.

  • delivery_carrier_global_manifest

    Lets you print one combined delivery manifest covering several carriers at once, instead of a separate manifest per carrier. Carriers can be flagged to be included in this global manifest.

  • delivery_carrier_image

    Lets you add a logo or picture to each delivery carrier in Odoo, so the carrier is easier to recognise on its form.

  • Delivery Carrier InfoOdoo 12, 13, 14, 15, 16, 17, 18, 19
    delivery_carrier_info

    Adds a free-text "Code" field to delivery carriers so you can store the carrier's own delivery method code. The code is visible on the carrier form and in the carrier list.

  • delivery_carrier_label_batch

    Lets you set a delivery carrier and its options on a whole batch of transfers at once, then generate all the carrier labels for the batch's packages and merge them into a single file.

  • delivery_carrier_label_default

    Adds a generic "Shipping Label" PDF report on transfers that prints the recipient's address when no specific carrier label is available.

  • delivery_carrier_label_paazl

    Adds Paazl as a delivery carrier in Odoo so users can send shipments to Paazl, print carrier labels and track parcels. Paazl status updates are posted back on the transfer automatically.

  • delivery_carrier_label_postlogistics

    Generate Swiss Post (PostLogistics) shipping labels for delivery orders directly from Odoo. Configure your PostLogistics account, licenses, label formats and delivery options, then create labels attached to the delivery order.

  • delivery_carrier_label_ups

    Adds UPS as a shipping carrier in Odoo so users can send packages, print UPS labels, track shipments and cancel them from a transfer.

  • delivery_carrier_location

    Lets you restrict a delivery method to specific zip codes, so the carrier is only offered when the customer's address matches one of the listed zip codes.

  • delivery_carrier_manual_price

    Lets you mark a shipping method as having a manual price, so the delivery cost is typed by the user on each sales order instead of being calculated automatically.

  • delivery_carrier_manual_weight

    Lets you tick "Manual Weights" on a shipping method so that, on transfers using that carrier, you can type the weight and the shipping weight by hand instead of letting Odoo calculate them.

  • delivery_carrier_max_quantity

    Lets you set a maximum order quantity on each delivery carrier, so that carrier is automatically hidden when the total quantity of the order goes over that limit.

  • delivery_carrier_max_weight_constraint

    Adds a company-wide setting to forbid overweight packages and blocks the package selection wizard when the shipping weight exceeds the maximum weight allowed by the chosen package type.

  • delivery_carrier_multi_zip

    Lets you define several ZIP code intervals on a single delivery method, so the carrier is only offered when the customer's ZIP falls inside one of those ranges.

  • delivery_carrier_option

    Adds a list of delivery options (extra services, instructions, partner options) that can be attached to a delivery carrier and then selected on each transfer. It is a base module: it stores and shows the options but does not send them anywhere by itself.

  • delivery_carrier_package_measure_required

    Lets you mark which package measurements (length, width, height, weight) are mandatory for each package type, and blocks delivery validation when a package is missing them.

  • Delivery carrier partnerOdoo 12, 13, 14, 15, 16, 17, 18, 19
    delivery_carrier_partner

    Adds a Transporter field to delivery carriers so you can link each carrier to the partner that actually performs the delivery.

  • delivery_carrier_picking_valid

    Adds helper checks so Odoo can tell whether a delivery transfer fits a carrier's limits (destination address, maximum volume and maximum weight).

  • delivery_carrier_picking_valid_dangerous_goods

    Lets you exclude a delivery carrier when an order or transfer contains products with certain ADR limited amounts, so dangerous goods rules are respected when choosing a carrier.

  • delivery_carrier_pricelist

    Adds a new delivery method type, "Based on Product Pricelist", that prices shipping from the delivery product's price in the sales order's pricelist, and a "Delivery Product Price" invoicing option that replaces a real carrier's cost with that pricelist price.

  • delivery_carrier_report_to_printer

    Lets you choose a label report on a delivery carrier and automatically print the shipping labels to a configured printer right after the carrier generates them.

  • delivery_carrier_return_barcode_pattern

    Lets you store a return barcode pattern on each delivery method so Odoo can read the original document reference from a carrier's return barcode.

  • delivery_carrier_service_level

    Lets stock managers define service levels for each delivery carrier and see the matching service level on outgoing transfers.

  • delivery_carrier_shipping_label

    Stores carrier shipping labels as a dedicated document type linked to transfers, so labels can be told apart from other attachments. When a carrier returns labels, they are automatically attached to the corresponding transfer.

  • delivery_carrier_shipping_policy

    Lets you set a default shipping policy on each delivery method, so sales orders automatically use it when that carrier is selected.

  • delivery_carrier_warehouse

    Lets you set a default delivery method on each warehouse. When a customer has no default carrier, the shipping wizard on a sales order pre-fills the warehouse's delivery method.

  • delivery_cbl

    Adds CBL Logística as a delivery carrier in Odoo: register shipments, generate labels, confirm or cancel them, and print a CBL manifest.

  • Delivery Correos ExpressOdoo 14, 15, 16, 17, 18, 19
    delivery_correos_express

    Connect Odoo to Correos Express so you can register shipments, print shipping labels and follow parcel tracking directly from delivery orders.

  • Delivery CTT ExpressOdoo 12, 13, 14, 15, 16, 17, 18, 19
    delivery_cttexpress

    Connect Odoo to the CTT Express shipping service (Portugal/Spain): create shipments and labels from transfers, follow tracking status, cancel shipments, request courier pickups and download shipping manifests.

  • Delivery DachserOdoo 16, 18
    delivery_dachser

    Adds Dachser as a delivery carrier in Odoo, so you can get shipping quotes, send shipments, print labels and track parcels directly from sales orders and deliveries.

  • delivery_date_exclude_service

    Adds an "Affect Delivery Date" checkbox on service products so you can decide whether a service line pushes the sales order delivery date or is ignored in the calculation.

  • delivery_deliverea

    Connect Odoo to the Deliverea multi-carrier platform: import distribution centers, carriers and services, create shipments and return labels, and keep delivery status updated automatically.

  • Delivery DriverOdoo 16, 17, 18, 19
    delivery_driver

    Assign a default driver to each delivery method so transfers automatically get a driver, and track drivers on delivery orders and operations.

  • delivery_driver_stock_picking_batch

    Shows the delivery drivers assigned to the transfers inside a batch directly on the batch, so you can see and group batches by driver.

  • delivery_dropoff_site

    Lets you define drop-off sites where customers pick up their parcels, link them to delivery carriers, and choose the site as the delivery address on a sales order while keeping the real recipient separate.

  • delivery_easypost_oca

    Connect Odoo to the EasyPost shipping service so you can get live rates from many carriers, buy labels and track parcels directly from sales orders and delivery orders.

  • delivery_estimated_package_quantity_by_weight

    Adds a maximum weight per package on delivery carriers and shows, on outgoing transfers, how many packages are needed versus how many were actually packed, warning you when you use too many.

  • delivery_fee

    Adds an extra delivery fee to sales orders when a delivery is completed, using a fee product configured on the delivery carrier. Fees can be returned when goods come back, and can be limited to once per order or per customer per day.

  • delivery_fee_deposit

    Adjusts delivery fees when a transfer only moves products that already belong to the customer's deposit, so customers are not charged twice for shipping their own goods.

  • Delivery Free Fee RemovalOdoo 12, 13, 14, 15, 17, 18, 19
    delivery_free_fee_removal

    This module lets you hide free delivery lines from sales order PDF reports and stops those lines from being invoiced, so customers never see or pay for a zero-price shipping line.

  • delivery_free_over_untaxed_price

    Lets you make shipping free based on the untaxed amount of a sales order instead of the taxed amount. A new option on the delivery method controls this behaviour.

  • delivery_local_pickup

    Adds a "Local pickup" delivery method to Odoo. When chosen, shipping is free, the tracking link opens a public web page showing the pickup address and picking details.

  • Multiple destinations for the same delivery methodOdoo 12, 13, 14, 15, 16, 17, 18, 19
    delivery_multi_destination

    Lets you configure one delivery method that contains several sub-methods, each with its own price rules per destination country or region, so the right shipping price is applied automatically on sales orders and deliveries.

  • Delivery Package FeesOdoo 13, 14, 16, 18
    delivery_package_fee

    Adds package-based delivery fees to sales orders. Configure fee products on a delivery method; when an outgoing transfer is validated, a sales order line is created for each package delivered.

  • Delivery Package NumberOdoo 12, 13, 14, 15, 16, 17, 18, 19
    delivery_package_number

    Adds a "Number of Packages" field on transfers that can be typed in manually or filled automatically from the packages used, and can ask the user for it before validating a delivery.

  • delivery_package_type_number_parcels

    Lets you set a number of parcels on each delivery package type, so packages created from that type automatically carry the right parcel count. The count is also shown in the delivery package wizard and on package screens.

  • delivery_package_type_shipping_weight

    Lets you flag a package type so its own weight is used as the total shipping weight, instead of adding the weight of the products inside.

Data imported from GitHub: every listed version is confirmed (branch, module directory and installable manifest checked on the review date). Active support and OCA certification are not assessed.