{"id":1219,"date":"2026-01-07T11:27:37","date_gmt":"2026-01-07T11:27:37","guid":{"rendered":"https:\/\/www.prestafusion.com\/blog\/?page_id=1219"},"modified":"2026-01-07T11:28:44","modified_gmt":"2026-01-07T11:28:44","slug":"estimated-delivery-date-pro","status":"publish","type":"page","link":"https:\/\/www.prestafusion.com\/blog\/documentation\/estimated-delivery-date-pro","title":{"rendered":"Estimated Delivery Date Pro"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"introduction\">Introduction<\/h2>\n\n\n\n<p>The Estimated Delivery Date Pro module gives you the ability to let your customers know when they can expect delivery for their order and also encourage them to place their order within a time window for earliest delivery.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installation\">Installation<\/h2>\n\n\n\n<p>The installation procedure is very much similar to most other Prestashop modules. No core changes required therefore installation is straight forward, be sure to follow the instructions below to ensure a successful installation.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Upload the module folder to your stores <code>{root}\/modules <\/code>folder<\/li>\n\n\n\n<li>Once uploaded, login to your Prestashop Back Office and head over to the <strong>Modules<\/strong> section<\/li>\n\n\n\n<li>Search for the module and click Install<\/li>\n\n\n\n<li>After a successful installation, the module configuration screen is presented to you. More details on this in the next section.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"configuration\">Configuration<\/h2>\n\n\n\n<p>Navigate to the <code>Modules Manager<\/code> in the back office and locate the module and open up the module configuration:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/configuration.webp\" alt=\"Configuration of Estimated Delivery Date for Prestashop\"\/><\/figure>\n\n\n\n<p>After opening the module configuration you should see two tabs, namely <strong>General<\/strong> and <strong>Rules<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuration-general\">General Tab<\/h3>\n\n\n\n<p>Set up the general module configuration here, you have the following configuration options:<\/p>\n\n\n\n<p><strong>Display On Product Page?<\/strong><br>Whether or not the estimated delivery date widget should be displayed on individual product pages.<\/p>\n\n\n\n<p><strong>Display On Category Pages?<\/strong><br>Whether or not the estimated delivery date widget should be displayed for products on the category pages.<\/p>\n\n\n\n<p><strong>Display In Cart?<\/strong><br>Whether or not the estimated delivery date widget should be displayed in the cart (just below the cart)<\/p>\n\n\n\n<p><strong>Display For individual products in the cart?<\/strong><br>If enabled, the widget will be displayed for each product ion the cart. This is useful if different products in your store have varying delivery schedules.<\/p>\n\n\n\n<p><strong>Display for each carrier in the checkout?<\/strong><br>This will provide an estimated delivery date for each carrier listed during the shipping step in checkout.<\/p>\n\n\n\n<p><strong>Display timers?<\/strong><br>When enabled, a timer will be displayed informing the user how how much time they have left to place their order the order to be delivered by the estimated delivery date displayed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"configuration-rules\">Rules Tab<\/h3>\n\n\n\n<p>The rules tab allows you to create delivery schedules which will be used to determine the estimated delivery dates for orders. You can create different delivery schedules for different carriers or even products \/ categories or suppliers.<\/p>\n\n\n\n<p>Lets take a look at creating a new rule.<\/p>\n\n\n\n<p>Click the create rule button and the a form should popup with the following options:<\/p>\n\n\n\n<p><strong>Name<\/strong><br>A name to help you identify the rule you are creating.<\/p>\n\n\n\n<p><strong>Rule Scope<\/strong><br>You can choose from the following possible options:<\/p>\n\n\n\n<p><em>Carrier<\/em> &#8211; The rule will be applied to specific carriers in your store<br><em>Categories<\/em> &#8211; The rule will apply to selected carriers and categories in your store.<br><em>Suppliers<\/em> &#8211; The rule will apply to selected carriers and suppliers in your store.<br><em>Products<\/em> &#8211; The rule will apply to selected carriers and products in your store.<\/p>\n\n\n\n<p>After creating the rule, edit the rule to expand the rule configuration. You should see the following tabs: <strong>Options, Schedule, Weekdays, Specific Dates<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"configuration-rules-options\">Options Tab<\/h4>\n\n\n\n<p>Under the <strong>Options tab<\/strong> you will see the following form presented to you, depending on the scope you selected.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/configuration-rule-options.webp\" alt=\"Rule Configuration\"\/><\/figure>\n\n\n\n<p>Select the carriers the rule applies to, along with categories \/ suppliers or products depending on the rule scope you selected for this rule.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"configuration-rules-schedule\">Schedule Tab<\/h4>\n\n\n\n<p>The schedule tab allows you to define the estimated delivery date relative to the current date and time. You should see the form below<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/configuration-rule-schedule.webp\" alt=\"Rule Schedule Configuration\"\/><\/figure>\n\n\n\n<p>Lets take a look at the various options in the form above:<\/p>\n\n\n\n<p><strong>Min Days<\/strong><br>The number of days from the current day for the delivery to take place. For example, setting it to 0 would mean the estimated delivery date displayed would be for the current day. Setting it to 1 would be tomorrow and so forth.<\/p>\n\n\n\n<p><strong>Max Days<\/strong><br>This setting is useful if you want to to give the customer a date window for the estimated delivery date. For example between 21st December and 24th December.<br>Set this to 0 to disable the second date. Otherwise enter any other value above zero, the value works in the same way the Min days setting works.<\/p>\n\n\n\n<p><strong>Cut Off Time Enabled?<\/strong><br>If you have a cut off time after which the estimated delivery date rolls over to the next available day then you can set it here. Enable this option and set the cutoff time hours and minutes. This setting is also quite useful if you want to display a timer along with the estimated delivery date encouraging the customer to place the order as early as possible for the quickest delivery.<\/p>\n\n\n\n<p><strong>Min Days after cut off time<\/strong><br>You can adjust the min days for delivery once the cut off time has passed using this setting.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"configuration-rules-weekdays-tab\">Weekdays Tab<\/h4>\n\n\n\n<p>The weekdays tab allows you to set which days of the week deliveries can take place and further more, adjust the min \/ max days and cut off times based on the day of the week. This allows you to create more flexible delivery schedules and give your customers a more accurate idea of when they can expect their delivery.<\/p>\n\n\n\n<p>The scenario is useful, for example, orders being placed during the week before 14:00 can expect next day delivery, except for orders placed on Friday and Saturday which can expect delivery on the following Monday and orders placed on Sunday can expect delivery the following Tuesday.<\/p>\n\n\n\n<p>This is just an example of the kind of flexible delivery schedules you can create.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"configuration-rules-specific-dates-tab\">Specific Dates Tab<\/h4>\n\n\n\n<p>This is similar to weekday settings, but instead for days of the weeks, you can create date ranges which would influence delivery schedules for orders being placed within those date periods. This tan is useful for setting up delivery schedules for holiday periods.<\/p>\n\n\n\n<p>After setting up the rule and schedule, you should see the estimated delivery date widget on the store front.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"store-front\">Store Front<\/h2>\n\n\n\n<p>Below are a few examples of the estimated delivery date widgets appearing in the store front, as the customer would see them.<\/p>\n\n\n\n<p>On the product pages:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/front-no-timer.webp\" alt=\"Estimated Delivery Date on the product page\"\/><\/figure>\n\n\n\n<p>On the product page with count down timer enabled:<\/p>\n\n\n\n<p>Category pages:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/front-category.webp\" alt=\"Estimated Delivery Date on the category pages\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/front-product-timer.webp\" alt=\"Estimated Delivery Date on the product page with countdown timer\"\/><\/figure>\n\n\n\n<p>In the cart:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/front-cart.webp\" alt=\"Estimated Delivery Date in the cart for individual line items\"\/><\/figure>\n\n\n\n<p>You can also configure the module to display the estimated delivery date in the cart for individual cart items:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/front-cart-line-items.webp\" alt=\"Estimated Delivery Date in the cart for individual line items\"\/><\/figure>\n\n\n\n<p>During checkout:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/documentation-images\/estimateddeliverydatepro\/front-checkout.webp\" alt=\"Estimated Delivery Date during checkout for individual carriers\"\/><\/figure>\n\n\n\n<p>This concludes the user guide for the Estimated Delivery Date module for Prestashop.<\/p>\n\n\n\n<p><a href=\"https:\/\/addons.prestashop.com\/en\/delivery-date\/96803-estimated-delivery-date-pro.html?search_query_id=2a6d0eba137cba05d5d469f13e8440e1&#038;search_index=Products_EN_relevance\" class=\"btn-cta-primary btn-full-width\">Get Estimated Delivery Date Pro on Prestashop Addons site<\/a><\/p>\n<p><a href=\"https:\/\/www.prestafusion.com\/prestashop-modules\/51-estimated-delivery-date-pro.html\" class=\"btn-cta-primary btn-full-width\">Get Estimated delivery Date Pro on Prestafusion<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction The Estimated Delivery Date Pro module gives you the ability to let your customers know when they can expect delivery for their order and also encourage them to place their order within a time window for earliest delivery. Installation The installation procedure is very much similar to most other Prestashop modules. No core changes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1244,"parent":59,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-documentation.php","meta":{"footnotes":""},"class_list":["post-1219","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages\/1219","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/comments?post=1219"}],"version-history":[{"count":6,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages\/1219\/revisions"}],"predecessor-version":[{"id":1246,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages\/1219\/revisions\/1246"}],"up":[{"embeddable":true,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/pages\/59"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/media\/1244"}],"wp:attachment":[{"href":"https:\/\/www.prestafusion.com\/blog\/wp-json\/wp\/v2\/media?parent=1219"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}