For many of your clients, the ability to sell online as well at their brick- and-mortar store gives them twice the exposure. And if they are a store that offers delivery, this is another entire aspect of the shopping experience. In fact, their entire business may be based on the delivery of products locally.
So you want to be able to help them set it up delivery easily on your WooCommerce store and in a user-friendly way.
The WooCommerce Delivery Slots plugin may be exactly what you are looking for.
Setting Up Delivery Slots on Your WooCommerce Online Store
The General Settings give you a bit of control globally, with several options of where you want it to appear on checkout:
Setting Up Delivery Dates
Obviously, you need to set the dates that are available for delivery. We start with the date setup and its three options. You can see that there are several themes available for the calendar view on the front-end.
Here is the view of the different calendar themes:
Here you are able to select the days of delivery. Again there are some fine-tuning options here. I will show you an option in a bit for choosing how to close the delivery options on certaindays, such as holidays.
Here is where you can add same day and next day delivery fees and their corresponding costs:
A few basic settings for the time:
If you want a deliver as soon as possible option, you can toggle it on. It also allows you to set a time that day to disable this option.
This is where you can narrow down the delivery time and day windows. Not only that, but you can choose how many deliveries they will accept during that slot and how close to the time that it is available during a specific slot. And of course you can add as many slots as you wan, depending on times and days of the week. In this example I have three slots set up:
Holidays and Other Date Exclusions
As I mentioned before, you can choose specific dates to exclude, such as holidays or any other span of time:
This cool feature lets clients customers reserve a delivery time slot as soon as they visit your site. This is great to give the customer a feel of more control. This was, they don’t have to rush through there shopping because they are worried that the slot they want won’t be available.
The first part gives you control over how long they keep that reservation and three other options. The second part gives you a bit of control over the reservation table to match their site.
Delivery Details on Checkout
And our choice of placement:
If I clicked on delivery date, I would get a calendar showing the available dates.
Once the date is selected, I have options for times and the fees associated with them.
Now the time slot fee appears in my order:
If we wanted to add the reservation table, this is done by using a shortcode. That way you can place it strategically on any page. For example, I have chosen to place it at the top of the shop page. And you can see that I have chosen 12:30 pm on Wednesday the 31st:
And though I don’t have any listed on my demo site, your clients will be able to see all their upcoming deliveries, as well as any current reservations. The upcoming reservations would show them the date, time lost, order #, order overview (address), customer name and email. They can also be sorted by their delivery dates.
As you see, this plugin is very versatile when it comes to giving delivery options to your clients customers. Go here to get your WooCommerce store products set up for delivery with the WooCommerce Delivery Slots plugin.
Let Customers Choose Leave at Door on Local Deliveries
If your client provides local delivery through your WooCommerce store, they may want to give the customer the option to leave it at the door with added instructions. You can learn more about this plugin on this post.