How to Set Up Order Delivery Date on Your WooCommerce Store?

Customers need to know the expected delivery date of an item they have ordered from an eCommerce store. Then only they can be prepared to be at the destination address to receive the product on that date. Almost all shipping carriers provide their estimated delivery date based on the shipping service chosen by customers.

But, what if customers will not be available at the shipping address on the default delivery date provided by the shipping partner? 

Let us check how to set up an order delivery date on your WooCommerce store and how to add the option to choose the desired delivery date from the customers’ side.

Set up order delivery date

As I have already mentioned, it is quite easy to provide the order delivery date of a shipping service since all popular shipping carriers like FedEx, USPS, DHL, etc provide their estimated delivery date. As a WooCommerce store owner, you only need to integrate the right plugins to add the shipping carrier services with your store to get the estimated delivery dates.

Check an example of expected delivery dates of USPS with the services:

How to Set Up Order Delivery Date on Your WooCommerce Store? | USPS rates

Check out a few advanced WooCommerce shipping plugins in the market, which will provide the estimated delivery date of their services along with their other advanced features:

Customers would be happy if you let them choose the desired delivery date on which they can receive the packages conveniently. By default, there is no option on WooCommerce to allow customers to choose a delivery date from their side.

This option is ideal for customers to send gifts on a special day or receive a product on a specific day as per their needs. You can provide a calendar on the Checkout page from where customers can choose a date. Also, let them choose a date that is convenient for you as well.

That is, if you provide this option, customers may choose the same day or the very next day as the delivery date. This may not be practical for you. In such cases, you need to block those dates from the calendar to restrict customers from choosing those dates. Also, block your holidays or days on which you cannot deliver the products.

In order to implement this feature on your WooCommerce store, you need to opt for a third-party plugin.

If you are looking for a free and robust WooCommerce plugin to allow your customers to choose a delivery date from their side,  ELEX WooCommerce Choose Your Delivery Date Plugin is the right option.

ELEX WooCommerce Choose Your Delivery Date Plugin

This lightweight plugin can be used to feature a date field, which is optional for customers on the Checkout page. If customers need to get the products delivered on a specific day, they can choose a date from the calendar and submit it while placing the order. 

You would see the requested date on the dashboard. Based on that, you can proceed to deliver the products on that date to customers’ doorstep.

ELEX-WooCommerce-Choose-Your-Delivery-Date-Plugin-1

In addition to this, you can set a minimum number of days you would take to deliver the products in order to restrict the user from choosing that many days from the date they have placed the order. Also, you can configure your weekly holidays to block those dates from the calendar. Furthermore, you can make use of the custom note option to display notes to customers to provide more details.

Now, let us check how to set up order delivery dates on your WooCommerce store using the ELEX WooCommerce Choose Your Delivery Date Plugin.

Set up order delivery date with ELEX WooCommerce Choose Your Delivery Date Plugin

First, you need to download, install and activate this plugin in your WooCommerce store.

Then, go to the plugin dashboard to configure the features.

How to Set Up Order Delivery Date on Your WooCommerce Store? | Choose-your-delivery-date-dashboard-1

Set up the following details:

  • Checkout Field Label: Enter a custom label to be displayed above the calendar option from which customers can choose the desired delivery date.
  • Set Minimum Delivery Days: Enable this option to block a minimum number of days from the calendar which should be blocked for customers from the day they have placed the order. If you enable this option, you will get one more option to add the number of days you need to block.
  • Minimum days you take to deliver products: Set the minimum days you would take to deliver the products. These days will be blocked from the calendar.
  • Select Your Weekly Holidays: Check your weekly holidays to restrict customers from choosing those days as delivery dates. If you have any special holidays in the current week, you can block them in advance to prevent customers from choosing that date.

Also, uncheck the special holidays after the specific date.

  • Note To Customers: You can add a custom text to be displayed for customers regarding your holidays.

After saving the changes, the option to choose a delivery date will be featured on the Checkout page for customers.

How to Set Up Order Delivery Date on Your WooCommerce Store? | Choose-a-delivery-date-field-1

As I have set the minimum days to deliver the products as 5 in the plugin, it has blocked 5 days from the current date (in this example, July 7). So, customers cannot choose those days as the delivery dates. Also, I have set the weekly holidays as Friday, Saturday, and Sunday. Hence, these days are also restricted for customers from choosing a delivery date.

The custom delivery note you have added will be displayed below this option. Try to give details regarding your holidays here, so customers will not get confused after seeing the blocked dates from the calendar.

How to Set Up Order Delivery Date on Your WooCommerce Store? | holiday-note-6

The selected date by customers will be submitted along with other order details. You can view the requested delivery date along with the order details in the list.

How to Set Up Order Delivery Date on Your WooCommerce Store? | Requested-delivery-date-1

Based on the requested date by customers, you can proceed with the order and try to deliver them on the requested delivery date.

This is how you can set up an order delivery date on your WooCommerce store and allow customers to choose a delivery date from their side.

Wrap Up

Customers will be happy and satisfied if you let them choose the expected delivery date at their convenience. With the ELEX WooCommerce Choose Your Delivery Date Plugin, you can seamlessly feature this option on your Checkout page and let customers receive the products on the desired date.

 

Further Reading:

Popular Tags

Blog Business Case Code Snippet Documentation ELEX Address Validation & Google Address Autocomplete Plugin for WooCommerce ELEX Amazon Payments Gateway for WooCommerce ELEX Authorize.net Payment Gateway for WooCommerce ELEX Bulk Edit Products, Prices & Attributes for WooCommerce ELEX Dynamic Pricing and Discounts Plugin for WooCommerce ELEX EasyPost Auto-Generate & Email Labels Add-On ELEX EasyPost Shipping Method Plugin for WooCommerce ELEX Google Product Feed Plugin ELEX Hide WooCommerce Shipping Methods Plugin ELEX ShipEngine Multi-Carrier Shipping & Label Printing Plugin for WooCommerce ELEX Stamps.com Shipping Plugin with USPS Postage for WooCommerce ELEX Stamps.com USPS Auto-Generate & Email Labels Add-On ELEX WooCommerce Abandoned Cart Recovery with Dynamic Coupons ELEX WooCommerce Australia Post Bulk Label Printing Add-On ELEX WooCommerce Australia Post Shipping Plugin with Print Label & Tracking ELEX WooCommerce Catalog Feed for Facebook & Instagram ELEX WooCommerce Catalog Mode, Wholesale & Role Based Pricing ELEX WooCommerce Choose Your Delivery Date Plugin ELEX WooCommerce DHL Express / eCommerce / Paket Shipping Plugin with Print Label ELEX WooCommerce DHL Express Bulk Label Printing Add-On ELEX WooCommerce Discount per Payment Method Plugin ELEX WooCommerce EasyPost Bulk Label Printing Add-On ELEX WooCommerce EasyPost Return Label Add-On ELEX WooCommerce Name Your Price Plugin ELEX WooCommerce Product Price Custom Text (Before & After Text) and Discount Plugin ELEX WooCommerce Stamps.com Bulk Label Printing Add-On ELEX WooCommerce USPS Shipping Plugin with Print Label ELEX WooCommerce Request a Quote plugin for WooCommerce ELEX WordPress Embed YouTube Video Gallery ELEX WordPress Embed YouTube Video Gallery Plugin FAQ Getting Started Knowledge Base Open Source HelpDesk & Customer Support Ticketing System – Simple & Flexible Plugin Integrations ReachShip WooCommerce Multi-Carrier & Conditional Shipping Plugin Shipping Plugins Uncategorized WooCommerce WSChat - WordPress Live Chat Plugin WSDesk - WordPress Helpdesk Plugin