How to Set Delivery Time in Woocommerce?

Have you needed to how to set delivery time in woocommerce for your online/eCommerce store?

You can stay up with customer demand for more convenient delivery by creating delivery time slots. At the same time, it enables you to design a more manageable schedule that matches your delivery capability.

Looking to add the option for customers to select their delivery date and delivery time slots in WooCommerce? In this guide, we’ll show you how.

How to Set Delivery Time in Woocommerce?

Plugin mentioned in this guide:

WooCommerce Delivery Slots – Customize your WooCommerce store’s delivery date and time slots.

How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.

Setting a delivery date and time in a normal WooCommerce store is hard. You must include an estimated delivery date (1-2 business days) on the frontend of your website if you want to let customers know when they will get their item.

Not to add, if you want a customer to be able to choose a delivery date that is good for them, you’ll need some help.

So, at the end of this post, you’ll be able to allow WooCommerce customers to choose their own delivery date and time. Oh, and you can do it in two steps using WooCommerce Delivery Slots, a WooCommerce/WordPress delivery date plugin.

How the delivery date plugin, WooCommerce Delivery Slots works

You may allow your customers to choose their preferred delivery date and time at the checkout with WooCommerce Delivery Slots installed on your store.

Plus, with a little backend editing, you can create a delivery schedule that suits your needs. As a result, you won’t have to deliver when you don’t have time, and you’ll have complete control over deliveries in your store.

So here’s how it works from the customer’s perspective:

  • A customer browses your online store, as usual, adding the items they wish to buy to their shopping cart. After the cart page, they move on to start the checkout process.
  • They have the option to choose a delivery date and time for their order during the checkout process. This is done during the checkout utilizing a date picker/delivery calendar.
How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.

Once paid for, the customer will be sent a confirmation email with their delivery details and a reminder of their selected delivery slot.

How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.

Bonus tip: WooCommerce Delivery Slots may also be used to build a reservation table for your business. So customers can select their delivery date before they get to the checkout.

How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.

The delivery date will be shown in the WooCommerce order page and the deliveries section if you are the store owner or admin.

In WooCommerce, you’ll also have complete control over the delivery date and time you offer. In the next few sections, we’ll outline this in detail.

How to set up a delivery date in WooCommerce

You’ll need to do the following to set delivery dates for your e-commerce store:

Description for this block. Use this space for describing your block. Any text will do.

That’s it. We’ll walk you through each step so you can start allowing customers and choose their order delivery date on the checkout page.

Note: WooCommerce Delivery Slots can also help you set up a pickup date for customers. So if you have a pickup location, you can include local pickup too.

Step to Step Install WooCommerce Delivery Slots

Step 1: Install WooCommerce Delivery Slots

To get started, purchase WooCommerce Delivery Slots from the Iconic store: iconicwp.com/woocommerce-delivery-slots

Then follow these steps:

  • Go to Plugins > Add New > Upload Plugin.
  • Choose the zip file you downloaded, uploaded, and then click Activate.
  • Once activated, you’ll need to enter your license key.

We may customize your delivery date options now that we’ve installed the WooCommerce plugin Delivery Slots.

This Video Credit goes to Iconicwp.
Step 2: Set up your delivery date schedule 

It’s time to customize and optimize your shipment date plan now that you’ve added WooCommerce Delivery Slots to your store.

To do this, we’ll use WooCommerce Delivery Slots to:

  • Set which days of the week (working days) you’re going to allow for delivery. 
  • Set the time slots within these days you’re going to allow for delivery.
  • (optional delivery settings)

So, let’s start by picking which days of the week you’re going to allow for delivery.

Set up your delivery days

  • From your WordPress dashboard, go to WooCommerce > Delivery Slots.
  • Click on the Date Settings tab/link at the top of the page.
How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.
  • Scroll down to the Delivery Days section.
  • In this section, you’ll be able to select which days of the week you’ll offer delivery. Check the boxes on the number of days you want. You can be as specific as you like here, only offering weekdays, specific days of the week, and more.

You’ll also be able to choose the maximum number of deliveries you’d like to make on these days at this point. To do so, change the Maximum Orders field to a number.

How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.
  • You may also set custom delivery dates by scrolling down to the Specific Delivery Days section. These dates may be used over and over again, but they’re perfect for special occasions and holidays.
How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.
  • Once done, click Save Changes at the bottom of the page.

Set up your delivery time slots

Next, we’ll set the time slots within these days for delivery.

Follow these steps to set up your delivery time slots:

  • Click the Time Settings tab at the top of the page.
  • On this page, make sure the Enable Time Slots box is checked to allow you to offer specific times for your customers to pick for their selected delivery date.
How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.
  • Scroll down to the Time Slot Configuration section.
  • Here you can customize the time slots you want to offer your customers. You can set: 
    • The time frame of the time slots (Slot Duration – (x) Minutes per Slot).
    • The time slot frequency (Slot Frequency – Every (x) Minutes). 
    • What time you’ll start and stop offering delivery.
    • If you want to cut off the booking time (Allow Bookings Up To (x) Minutes Before Slot).
    • A maximum number of orders for this time slot (Maximum Orders per Time Slot).
    • The shipping method you want to use with this time slot (delivery, collection, etc – depending on the WooCommerce shipping zones you set up).
    • If there are any extra fees involved.
    • Which days of the week you’d like these time slots to appear for.
  • You’ll then be able to create as many different delivery time slots as you like.
How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.
  • Once happy, click Save Changes and you’ll be able to view your delivery date and time slots at the checkout.
How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.

In WooCommerce, we’ve set up the basics of your delivery date, but WooCommerce Delivery Slots can do a lot more. Here are some changes you can make to make delivery easier.

Step 3 (optional): Restrict same-day and next-day delivery

When taking online delivery orders, you may find that customers are making last-minute purchases that you simply can’t deliver on time.

To ensure that this isn’t a problem, WooCommerce Delivery Slots allows you to restrict same-day and next-day delivery.

To set this up, do the following:

  1. From your WordPress dashboard, go to WooCommerce > Delivery Slots.
  2. Click the Date Settings tab/link at the top of the page.
  3. Scroll down until you get to the Date Settings section. This section (under Specific Delivery Days) contains various settings for same-day and next-day delivery. Use this page to:
    1. Disable same-day delivery if it’s after a certain time.
    2. Disable next-day delivery if it’s after a certain time.
    3. Only allow deliveries within the current week.
    4. Skip the current day if it’s not an allowed delivery day.
    5. Set delivery lead time for the entire store (you can also determine this per category or per product in WooCommerce Delivery Slots – this will appear on the product page)
    6. Change the date format for your store.
    7. and more.
How to Set Delivery Time in Woocommerce?
This image credit goes to Iconicwp.

You may also change the settings for each time slot to set a cut-off time and control the time a customer has to order before a time slot.

Take the following steps to set a cut-off time:

  • Click the Time Settings tab.
  • Scroll down to your time slots.
  • Amend the Allow Bookings Up To (x) Minutes Before Slot section by adding the number of minutes into the box.

Adding a delivery date to your WooCommerce store

That’s all there is to it; your WooCommerce store is now ready to accept orders with specific delivery dates and times.

With this up and running, you’ll be able to offer more options for product delivery, tailor your store’s delivery schedule to suit you, and make more sales in the process.

Make this setup quick and hassle-free with the order delivery date plugin, WooCommerce Delivery Slots.

Also Read:- How to Add a Product Video to Your WooCommerce Gallery?
Also Read:- How To Create A Food Ordering Website Using WooCommerce?
Also Read:- How To Add Local Pickup on Your WooCommerce Store?
Also Read:- How to Add a Product Video to Your WooCommerce Gallery?

Join Our Telegram Group

Upcoming hosting and SSL offers and news updates here. We can try to solve your doubt regarding any problem like Domain, Hosting, SSL certificate, etc. And News update here.

Share your love
Host Guid
Host Guid
Articles: 140

Leave a Reply

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