Back to Top

Woocommerce Delivery Date and Time

Updated 11 November 2022

Woocommerce Delivery Date and Time: Customers can specify their desired date and time for their orders with this plugin. The admin can use this extension to create multiple delivery slots for each day of the week and set the maximum order quota for each slot.


  • Enable or disable the module.
  • The admin can choose which days are accessible for delivery.
  • View error message when delivery slot is not available.
  • Mention the number of days the customer will be able to see the display.
  • Set a minimum order processing time.
  • For each day of the week, the admin can set and change several slots.
  • For better control, the admin can set order quotas for each slot.
  • View all of the orders that have been placed for the delivery slot.
  • The sales order and email both include delivery information.


The user will get a zip file which he has to upload in the “Add New” menu option in the WordPress admin panel.

For this, login to WordPress Admin Panel then Under the Dashboard, hover your mouse over the “Plugins” menu option which brings out a Sub-Menu then select the “Add New” option.


After this, you will see an option on the top of your page that is “Upload Plugin”, Now clicks the option to upload the zip file.


By clicking on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.

Start your headless eCommerce
Find out More

After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.


Now when the plugin is installed correctly, you will see the success message & an option to activate the plugin.

Henceforth now, click on “Activate Plugin” to activate the installed plugin.


Module Translation

To know how to translate the module, you can click here.

Module Configuration

For doing the module configuration, please follow Delivery Time Slots>Configuration. The following settings will be available:



Status – Select Enable or Disable.

Allowed Days for Delivery – Select for which days of the week, the customer can choose the delivery day. The day(s) which are not selected will not appear on the frontend.

Select Complete Order Status – Select delivery complete order status and also customer can not reschedule slots when order status marks the selected one.

Timezone – Select Timezone according to your country.

Display Total Number of Days – Enter how many dates should be displayed to the customers for choosing the delivery slot.

Minimum Required Time – The admin can set the buffer time (in days) for the delivery slots. For example – If 2 is entered here and the customer is placing the order on Monday, the customer will see the available slots from Wednesday onwards.

Error Message – Enter error message content for the frontend, when no delivery slots are available.


Custom Slots- if allowed then customers can select custom slots as there need.

Allow To Reschedule Slots- if allowed then the customer can Reschedule the slots after the order.

Allow Same Day Delivery Slots – if allowed means vendor will deliver the order on the same day.


Add Slots

Admin can add the slots by going to Delivery Time Slots> Add Slots.

Day: Admin can select the day.

Start Time: Admin can select the start time.

End Time: Admin can select the end time.

Quotas: This will show the delivery person availability.

Status: Select status enables or disables delivery slots.

Action: In this admin can remove the slots.


Slots Order

The admin can view all the delivery slot orders by going to Delivery Time Slots> Slot Orders. Here the admin can view the chosen delivery date and time for the orders.


Customer Front-End

Now, during the checkout process, the customer can easily select the delivery time date and slots as shown below:


Click on the dropdown Delivery Method as per the below image:


As per the above image customer can select the delivery method as per their choice.

In Configured, you can select the Delivery Date and Time as per the below image:



In this customers can select their delivery date and time as per the below image:



Same Day 

When a customer selects the same day delivery as per the below image:


Once the delivery slot is selected and placed the order, the customer will see the selected Delivery Date and Delivery Time as per the below image:



Customer can reschedule their delivery slots after placing the order as per the below image:


View Order

The customer can view the delivery information on viewing the order information and also can reschedule from there.



Moreover, that’s all for the Woocommerce Delivery Date and Time module. Still have any issues feel free to add a ticket and let us know your views at webkul.uvdesk.comYou may also check our quality Woocommerce Plugins.

Current Product Version - 1.0.0

Supported Framework Version - Wordpress: 5.8, Woocommerce: 5.9

. . .

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

Table of Content