WooCommerce Delivery Slots

When you deliver to customers, make it as simple as possible to select a WooCommerce delivery date and time – a sure fire way to prevent those last minute abandoned carts.

An effortless buying journey is the cornerstone of every successful WooCommerce store. Customers won’t hesitate to abandon their shopping cart at the smallest inconvenience.

WooCommerce Delivery Slots makes it easy for customers to choose their preferred delivery date and time.

Easy for you to set up and even easier for customers to use, this plugin takes the uncertainty out of deliveries.

We specialise in making excellent WooCommerce plugins that are easy to use, well supported, and always compatible with the latest version of WooCommerce. Below you’ll find more detail on what you can do with WooCommerce Delivery Slots and how it adds value to your WooCommerce site.

With WooCommerce Delivery Slots, you can:

  • Easily integrate a WooCommerce delivery date and time selector into your checkout.
  • Limit delivery days so your customers can choose only from the days you’re able to deliver.
  • Restrict date and time slot selection based on the selected shipping method.
  • Charge an additional fee for same day or next day delivery.
  • Set the number of time slots available, assign them to specific days, and set a maximum number of deliveries allowed on any given day.
  • View all upcoming deliveries, sorted by their delivery dates.
  • Alleviate customer worry about missing their delivery, by allowing them to reserve a delivery slot before they start shopping.
  • Charge more for premium delivery slots – for example weekends.
  • Set a cut off time for same-day and next-day deliveries.

WooCommerce Delivery Slots lets your customers choose a delivery date and time slot at checkout, giving them the confidence of knowing exactly when their delivery will arrive.

Our plugins are always compatible with the latest version of WooCommerce, and are complemented by excellent support. Create a smooth delivery experience, make your customers happier, and reduce abandonment by getting WooCommerce Delivery Slots today.

Start Free Trial — or —

Purchase a License

An annual licence entitles you to 1 year of updates and support. Your subscription will auto-renew each year until cancelled.

14-Day Free Trial

Buying multiple products? Save up to 50% a year with an Iconic Bundle.

Plugin Details

Tested Up To

  • WordPress 5.2.2
  • WooCommerce 3.6.4


  • WordPress 4.8+
  • WooCommerce 2.6.14+
  • PHP 5.3+
Trusted by over 10,000 WooCommerce Businesses and Online Shops

Built for Speed

Our plugins will not affect the speed and performance of your WooCommerce store.

Easy to Use

We promise our plugins are easy to setup and easy for your customers to use.

Translation Ready

All of our plugins are compatible with WPML and other translation tools.

Friendly Support

Our fast and knowledgeable support is regularly praised by happy customers.

Easy to use and has excellent support

This plugin was simple to use and is well made. It has hooks & filters to help developers make any necessary adjustments. The plugin author answered our questions quickly and even applied an update to the plugin to expand its functionality per our request. This plugin is much better developed and easier to use than another similar plugin we’ve used. Thanks for creating a better option!

Very Powerful with Excellent Support

Was looking to modify the output of the module’s display, which required core modifications. I contacted the developer who was only too happy to implement these as new features in the plugin, going forward.

Great support, great plugin

Great plugin. Ideal for stores that want to offer a premium shipping method where you can set up a time and date, while being able to handle deliveries. The support is great. James and Jamie had the patience to solve compatibility issues with other plugins. 5 stars for sure.


Features and Screenshots

Integrated at checkout

WooCommerce Delivery Slots blends seamlessly with your checkout, making the process simple and smooth for your customers.

Choose which days you deliver

Only delivery on weekdays? Not a problem! WooCommerce Delivery Slots gives you the ability to create a flexible schedule.

Shipping method restrictions

Not all shipping methods require a specific delivery date and time. WooCommerce Delivery Slots allows you to restrict date and time slot selection based on the selected shipping method.

Additional charges for same day or next day deliveries

Don't put your business out of pocket by taking the hit on your shipping costs. Charge an additional fee for same day or next day delivery.

Create unlimited time slots

Do you have a complicated time slot setup, with different drivers available on different days? WooCommerce Delivery Slots has you covered. Create any number of time slots, assign them to specific days, and set a maximum number of deliveries allowed on any given day.

Upcoming deliveries

Prioritising order processing can be a struggle for any business, fortunately with WooCommerce Delivery Slots you can view all orders sorted by their delivery dates.

Reserve and shop

Your customers need not worry about missing their ideal time slot; they can reserve it before they start shopping and it will pre-fill at checkout.


Everyone needs a break. Tell WooCommerce Delivery Slots when you can't deliver and those days will be disabled.

Additional fees for time slots

Do you need to charge more for delivery at a weekend? Go ahead! WooCommerce Delivery Slots allows you to assign a fee to each time slot.

Same day and next day delivery cut off

Set a cut off time for same day and next day deliveries to prevent over booking.

Start Free Trial — or —

What Do the Experts Say?

After working with hundreds of WooCommerce extensions that are slow and bloated, it's been a pleasure working with Iconic. The code is clean. The features are focused. And best of all, they help grow your store's revenue!


Before buying a premium WooCommerce plugin, you usually weigh its code quality, performance, support responsiveness, and compatibility. Thankfully, with Iconic's quality products, there's no need to worry at all.

Awesome plugin with Awesome Support

I had bought WooCommerce Delivery Slots by Iconic after spending a lot of time comparing it with other products. It’s been a good few months and I am extremely satisfied and very happy with the choice I made. The plugin is amazing. Works as expected and said. 2nd the support has been extremely good. I interacted with James on this and some of the other Iconic plugins and he has been absolutely brilliant. He patiently listened to my problems and gave me solutions that fixed them all. To top it all, I recently requested a new product feature and voila, in under a few days, he had rolled out it as a update. Never before I have seen a proactive developer/owner than James at Iconic. A brilliant plugin + A super dooper Dev = Awesome Product.

An excellent plugin

An excellent plugin with impressive in depth functionality, the customer support has been fantastic and the author has continued to update and improve the plugin since we purchased it 9 months ago.

Thank you!

Great plugin + the perfect solution for my client

I am using this plugin for a flower shop that offers a few options, including delivery and local pickup. We needed some particular constraints configured so that we could properly serve our customers. This plugin gave us the opportunity to do that, flawlessly!



Will WooCommerce Delivery Slots work with my theme?

Yes! WooCommerce Delivery Slots will work with any WooCommerce theme.

Is WooCommerce Delivery Slots compatible with..?

WooCommerce Delivery Slots is compatible with a number of plugins, including: BE cart based shipping, Distance Rate Shipping by WPShowCase, WooCommerce Advanced Free Shipping, Table Rate Shipping Plus by mangohour, Multi Step Checkout, Table Rate Shipping, WooCommerce Advanced Shipping, WooShip, and more. Just let me know if there's something missing.

Is WooCommerce Delivery Slots WPML compatible?

Yes, it also comes with some pre-made translation files.

Do you offer monthly plans?

Yes. You can select monthly, annual, or lifetime in the checkout modal after clicking "Buy Now".

Do you offer multi-site licenses?

Yes, we do (and they're heavily discounted)! When the checkout modal opens you can choose between 1 Site, 3 Sites, and 30 Sites under Plan Selected at the top. If you have any other requirements, please get in touch via our support page.

Can I still use the plugin when my licence expires?

If you purchased an annual license, then yes, you can still use the plugin in its full capacity even after your licence expires. However, you will no longer be able to receive updates or support for the plugin. If you purchased a monthly license, the plugin will no longer work at all when you cancel your subscription (after the paid-for month is up). If you purchased a lifetime license then your license will never expire!

Can I use my licence in a development environment?

Yes. Most development environments will not count towards your site limit.

Do you offer refunds?

Yes, if you decide within 30 days of purchase our plugin is not for you, we’ll happily refund you in full. We also offer a 14 day free trial for you to test the plugin.

Is this a lifetime licence, or will it stop working after 1 year?

There are 3 types of license, monthly, annual, and lifetime. Monthly and annual licenses are subscription based and can be cancelled at any time. If you cancel the subscription, the plugin will continue to work as normal until the end of the paid-for period. Once the license expires or is cancelled, you will no longer receive updates or support for the plugin. After expiration or cancellation: Monthly: the plugin will be disabled on your site. Annual: the plugin will continue to work on your site.

Why do I need a subscription?

WooCommerce is evolving constantly. A subscription model allows us to continue supporting the latest releases and offer the best support we can.

Will it work with my theme?

All Iconic plugins are tested in multiple WooCommerce themes. As long as your theme is well coded and WooCommerce compatible, it will work. If there are any issues, we're more than happy to try and fix them; just get in touch.

Will my subscription renew automatically?

Yes, your subscription will renew automatically every year, unless you cancel it. If you do decide to cancel it, your licence will still be valid for the paid-for period; this means you will still receive updates and support during that time.