In Odoo, carriers are used to manage the shipping process of a delivery order. The system allows you to set up rules for carriers, which define how the delivery cost is calculated and which carrier is used for a specific delivery order.
Here are a few examples of rules that can be set up for carriers in a delivery order:
Delivery cost based on weight: The cost of the delivery is calculated based on the weight of the products in the order.
Delivery cost based on delivery address: The cost of the delivery is calculated based on the delivery address of the order.
Delivery cost based on order total: The cost of the delivery is calculated based on the total value of the order.
Delivery cost based on specific product: The cost of the delivery is calculated based on a specific product or category of products in the order.
Delivery cost based on carrier: The cost of the delivery is calculated based on the carrier used for the delivery.
Free delivery: Orders that meet certain criteria, such as a minimum order value, may qualify for free delivery.
Delivery times: You can set delivery times for specific carriers, so that customers can choose a delivery time that suits them.
Delivery zones: You can set up delivery zones for specific carriers, so that customers can only choose a carrier that delivers to their area.
These are examples of the rules that you can create for carriers in delivery order in Odoo but depending on the specific needs of your business, you may have different rules.
You can also use the "delivery" module in odoo which gives you more flexibility in setting the rules for the carrier and also it calculates the cost of delivery based on different criteria such as weight, volume, price, quantity and more.