OdooWiki OCA HUB

Delivery Carrier Shipping Policy

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

This module allows to configure a shipping policy on the delivery method, which will be used by default on sales orders.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

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

This module adds a Shipping Policy setting to delivery methods and uses it to fill in the shipping policy of sales orders.

  • On the delivery method form (Delivery > Configuration > Delivery Methods), a new Shipping Policy field appears next to the invoicing policy. You can choose between "As soon as possible" and "When all products are ready".
  • When a delivery method is chosen on a sales order, the order's shipping policy is automatically set to the value configured on that delivery method, so you no longer have to set it manually on each order.
  • If the delivery method has no shipping policy configured, the sales order keeps its existing value.

The module extends the delivery.carrier model with the new field and adjusts the sale.order model so that changing the carrier updates the order's shipping policy. It only affects delivery method configuration and sales orders; no new menus, reports or scheduled actions are added.

Depends on

delivery
Models and fields (2)
  • sale.order · extends an existing modelcarrier_id
  • delivery.carrier · extends an existing modelpicking_policy (Shipping Policy)

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 1 confirmed, 8 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.