Back to Top

Odoo Website Estimated Delivery

Updated 7 June 2021


Compute the Delivery Time with Odoo Website Estimated Delivery!

Nowadays, online shopping becomes the choice of most people as they get their desired products in few steps. While ordering the products online everyone wants to know the delivery date of the product and the product is available for their zip code or not. Considering this in mind Webkul comes up with the module ‘Odoo Website Estimated Delivery’.

Odoo Website Estimated Delivery allows your website user to know the date of the delivery of their ordered products. It also facilitates the admin to exercise different information like defining the number of days in which the product will be delivered and defining the product availability with Zip codes. Admin can also set the message to be displayed for the available products as well as for the unavailable products respectively for any location. Also, select the display mode and compute delivery time accordingly to display delivery time. The Display mode could be selected either as Exact or in between a particular Range.


  1. The Odoo website estimated delivery module allows customers to check the estimated delivery time of the product at their location.
  2. Customers can check the availability of the product according to the shipment available at their location.
  3. The module allows you to change the back-end settings as per your wish.
  4. You can easily define the available Zip codes for product delivery.
  5. The website users can check the number of delivery days of the product to any Zip location.
  6. The module helps you to set the delivery time of the product.
  7. This delivery time will be shown to the customers on the website’s frontend for product delivery.
  8. Customers can easily enter the zipcode of their location to check the estimated time of the delivery of the product.
  9. The module will tell you the number of days in which their product will be delivered.
  10. The number of days can be defined to deliver a product at the customer’s location.
  11. It also helps to set the messages for the available and unavailable products.
  12. The Default configuration can be overridden for a particular product and a new set of values can be defined for the product.


  1. Once you purchase the App from the Webkul store, you will receive the link to download the zip file of the module.
  2. Extract the file from your system after the download finishes. As a result, you will be able to see a folder named- ‘website_estimated_delivery’.
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open the Odoo Apps and then, click on the Settings menu. Here, click on Activate the Developer Mode.
  5. Then, open the Apps menu and click on the ‘Update Modules List’.
  6. In the search bar, remove all the filters and then, search ‘website_estimated_delivery’.
  7. As a result, you will be able to see the module in the search result. Click on ‘Install’ to install it.


Odoo Backend Configuration

  1. Firstly, login to the ‘Odoo Instance’ and go to the ‘Website’ modules.
Odoo Website
  1. Now, tick the check box next to ‘Website: Estimated Delivery’ under the ‘Webkul Website Addons’ tab. Now, click on the ‘Configuration’ tab next to Website: Estimated Delivery.
Odoo Website Estimated Delivery
  1. The Estimate Delivery Tab will open. Enable the Show delivery time in product which helps to display the delivery time on the product page. To display the delivery time on the shopping cart page, Show delivery time in cart is enabled.

Add Customizable messages to display when the products are available or unavailable on any Zipcode.

Display Mode

Select Display Mode to compute delivery time. If you are select Exact then it will show the exact delivery date but if you are selecting Range then it will show the delivery date in range like 5-7 days.

Searching for an experienced
Odoo Company ?
Find out More
Display Mode
  1. You have to Create Delivery Day Range, If you select the display mode as Range. Delivery Day Range is dependent on the number of days you added in the range. Select Add Days Before or Add Days After for create delivery day range. The number of days defined is dependent on the create delivery day range.

Let us Suppose you defined the number of days as 2 days, then for Add Days Before the delivery range is 0-2 days, and for Add Days After the delivery range is 2-4 days.

Create Delivery Day Range
  1. The Compute Delivery Time using could be defined either as Default Delivery Lead Time or as Advanced Estimated Delivery.

If you select the Default Delivery Lead Time then the customer lead time filed in the product and days shown as per the data in that field.

If you select the Advanced Estimated Delivery the time will be according to the available within the field and also comma separated Zip codes.

Cmpute Delivery Time
  1. By clicking on Add a line under the Zipcodes and their Estimated Delivery. Add Comma Separated Zipcodes, Name and the days Available Within.
Odoo Website Estimated Delivery
  1. Now, go to the Products tab and select the product. Click on the Delivery, now tick the checkbox next to Override Default Configuration, and also define comma-separated pin codes with the availability time. These all are related to the Compute Delivery Time, select the desired option, and then click on the save button to save all the changes.
Product Configuration

Website Frontend

  1. Now, go to the website shop page, select the product you want to buy. Add the zipcode to check the availability and click on the ‘Check’ button.
Check Availibility
  1. When the desired product with desired zipcode is available then the customised message will appear with the availability days.
Customized Message
  1. Here is the product available in the cart, you can see that one of the product is not available on your location.
Product Cart
  1. The warning message will appear when a customer tries to make process checkout. When all products added to cart are unavailable or one of the product in the cart is unavailable the warning message will appear.
Odoo Website Estimated Delivery


Odoo Website Quote System

Odoo Website Blog Search


Was this guide helpful? Please share your feedback in the comments below.

If you have any issues/queries regarding the module please raise a ticket at

For any doubt contact us at [email protected].

Thanks for reading!!

Current Product Version - 1.2

Supported Framework Version - Odoo V14, V13, V12, V11, V10, V9, V8

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home