Product Icon

Order Delivery Date for WooCommerce

Let your customers choose a desired delivery date & time slots (set by you) for their local pickup or delivery on the checkout page.

Order fulfillment itself is a huge challenge. Right from order preparation to delivery, you have to optimize every process till last-mile delivery to ensure customer satisfaction. Not to mention that 66% of online shoppers expect delivery update notifications following an online purchase. It will be a little overwhelming for store owners to manage all the delivery options, shipping methods, delivery charges, special day deliveries, local pickups, order notifications, etc. During peak-hour sales like holiday sales, order delivery management becomes even more difficult.

Order Delivery Date for WooCommerce lets you —

  • create different delivery schedules
  • set charges for Weekdays & special dates
  • manage local pickup dates
  • notify customers once the order is ready

Order Delivery Date is equipped with a sophisticated delivery schedule system so that you can simplify even the most complex logistics and delivery system. Now, we are not making this claim by ourselves, one of the biggest food delivery companies in Spain is using our plugin to manage the delivery schedules. Here is what they shared about our plugin-

“We had to manage different pricing, available delivery dates/time slots, and holidays for different delivery partners. The Order Delivery Date Pro helped us sort out all complex logistic issues and helped us to show the proper delivery date/time when a customer places an order.

– Jorge Nevado
CEO, Impulsa3

Features of Order Delivery Date For WooCommerce that helped Woo stores manage 17million+ Orders (and counting…)

Order Delivery Date for WooCommerce is more than just a delivery scheduling tool. With over 20+ premium features, it enables seamless delivery management, customizable time slots, and optimized pickup options for a smooth customer experience. Here are some of its top features.

Set Delivery Date & Time Slot Based on Shipping Methods

Ensure your delivery schedules align with different shipping methods.

Example: A bakery can allow flat rate shipping deliveries from Monday to Saturday, free shipping only on Tuesdays and Thursdays, and enable local pickup every day with same-day pickup available if ordered before 12 PM.

Set Delivery Date & Time Slot Based on Product Categories

Offer customized delivery scheduling for different product categories. Not all products require the same delivery approach, you can set delivery schedules based on the product categories.

Example: A bakery can schedule deliveries in the morning for cupcakes and for custom birthday cakes the deliveries can be scheduled in the evening.

Set Delivery Date & Time Slot Based on Product Categories

Give Pickup Date & Time Slot Based on Pickup Locations

Provide convenient pickup options to your customers like Buy Online and Pickup in Store or Pickup in the locations you provide.

Example: A clothing store can allow customers to pick up their orders from its New York City store on Mondays or from its Brooklyn store on Tuesdays.

Offer Same Day & Next Day Deliveries

Effortlessly manage same day and next day delivery by setting a feasible cutoff time and also add extra charges for the deliveries if needed.

Example: A bakery can allow same-day delivery for orders placed before 12 PM with a $5 extra charge and next-day delivery for orders placed before 8 PM with no extra fee, ensuring timely preparation and fulfillment.

Set Minimum Preparation Time

Set the delivery schedule based on the preparation time you need. Avoid unrealistic expectations and ensure fresh delivery by setting the minimum preparation time.

Example: A florist can set 24 hours of preparation time for a custom flower bouquet order before it can be delivered, or a baker can set 96 hours of preparation time for a large cake.

Create Sophisticated Cross-functional Delivery Schedules (Unique & One of a kind feature)

What makes the Order Delivery Date for WooCommerce plugin unique is the variety of delivery combos you can create to simplify your logistics and delivery needs. Create more efficient delivery schedules by combining parameters such as-

  • Product categories with shipping methods
  • Pickup locations with product categories
  • Products with shipping methods

Recurring deliveries

Enable seamless recurring deliveries with the WooCommerce Subscriptions add-on.

Example: A food box subscription can have delivery dates pre-selected based on the billing cycle, ensuring customers receive the food box regularly on time.

Compatible with WooCommerce Checkout block

Easily add Order Delivery Date Pro fields to your checkout page using the “Order Delivery Date” block under the “Shipping Address” section in the WooCommerce block editor.

Pickup location, Delivery date, and Time slot fields will appear accordingly.

Order Type Selection to Offer Precise Delivery Date & Time Slot Option

Let your customers easily select between Pickup or Delivery type before they enter their delivery address or select the delivery date. And then, provide relevant delivery dates as per the user’s delivery type preference.

Compatible with Contactless Payment Systems

Provide your customers with seamless transaction options worldwide with Apple Pay and Google Pay. Elevate your store’s-

  • Payment Security
  • User Convenience
  • Conversion Rate

Easily Keep Track of Deliveries Schedules with Admin Calendar & Google Calendar integration

Sync Order Delivery schedules to Google Calendar to manage deliveries on the go. You can also use our clean-looking built-in delivery calendar on the admin side to have a clear view of the delivery schedules.

Define Maximum Order Deliveries

Set limit for delivery slots by specifying maximum orders that can be picked from a location & product category

Example: A bakery can allow up to 200 pickups per day for cupcakes at its Downtown Los Angeles store, while large cake orders are limited to 50 per day at its Koreatown location.

Specific Delivery Dates

Set fixed delivery dates for seasonal or special products, ensuring availability on designated days. Store owners can enable specific dates, apply extra charges, or restrict certain shipping methods for better order management. If needed, they can disable regular delivery schedules and allow orders only on selected dates.

Example: A Christmas tree seller can offer deliveries only on weekends in December, apply an extra charge for holiday eve deliveries, and disable standard shipping on non-delivery days to streamline fulfillment.

Priority Based Schedules

Manage peak delivery times efficiently by prioritizing high-value orders or urgent shipments.

Example: A floral shop can prioritize early morning deliveries for wedding bouquets while regular flower orders are scheduled for later in the day, ensuring timely fulfillment for special events.

Priority Based Schedules
Priority Based Schedules

Why choose plugins from Tyche Softwares

  • Trusted by 100,000+ customers
  • 4.9/5 Rated amazing customer support
  • We release product updates periodically to give you the latest and the greatest.
  • We listen to our customers. When there is a demand for a feature from our customers, we bring it live.

Our customers have shared that they can 3x their order managing efficiency with the premium features and reduce their work hours by half. Try the premium version today to scale your order delivery without increasing your workload.


Frequently asked questions

Is it possible to configure delivery to a certain postal code on different days?

Yes, you can deliver to different zip codes on different days. This is possible by creating custom delivery schedules.

Can I exclude weekends from delivery since we only deliver on workdays?

Yes, you can exclude the weekends by not selecting Saturday & Sunday (or any weekdays) in the Delivery Days field on the WordPress admin side under Order Delivery Date -> General Settings -> Date Settings page.

I need some lead preparation time before the delivery. Can I set a minimum delivery period on my WooCommerce store?

Yes, you can set a minimum delivery period in hours, which will be taken into consideration before showing the earliest available delivery date or time slot to your customers. This can be done under the ‘Minimum Delivery time (in hours)’ field under the General Settings -> Date Settings tab in the Order Delivery Date on the admin side. Minutes will be accepted in the decimal format like for 30 Minutes you can use 0.50.

Can I limit advance delivery to a certain number of calendar dates?

Yes. You can show limited dates to your customers to choose for delivery. You can set the value of the number of days that you want in the ‘Number of dates to choose:’ field under General Settings -> Date Settings tab in the Order Delivery Date on the admin side. By default, your customers can choose a delivery date from the next 30 available dates.

Is the delivery date & time displayed in the order confirmation emails?

Yes, the Delivery Date and Time will be displayed in the order notification emails sent to the customers as well as the admin.

Does my customer have the option to order without choosing a delivery time or date?

Yes. Customers can place an order without choosing a delivery date and/or time. To achieve this, the ‘Mandatory field’ option should be disabled. It can be found in the WordPress admin under Order Delivery Date -> General Settings -> Date Settings page.

Can I restrict the number of deliveries for each delivery date?

Yes, you can restrict the number of deliveries for a delivery date. You can set the number of deliveries in the ‘Maximum Order Deliveries per day (based on per order)’ field under General Settings -> Date Settings tab in the Order Delivery Date on the admin side. A delivery date will be disabled for further deliveries in the calendar after this number of orders. To restrict the number of deliveries based on the cart product quantities, you need to check ‘Enable Maximum Deliveries based on per product quantity’ checkbox under General Settings -> Date Settings tab.

My shipping company has a different schedule than my own company. Is it possible to include working days differently?

Yes, you can set your company’s working days and shipping company’s working days differently. You can set up this under Shipping Days section under General Settings -> Date Settings tab in the Order Delivery Date on the admin side.

Can I display a text message with an estimated delivery date instead of Delivery Date field on the checkout page?

Yes, you can display an estimated delivery date text message instead of the delivery date field by selecting Text block in Delivery Checkout options under General Settings -> Date Settings tab in the Order Delivery Date on the admin side.

Can I have a particular timeframe for delivering products?

Yes, you can have your suitable time range. You can do this by selecting the time range in the General Settings -> Time settings tab in the Order Delivery date on the admin side. Firstly, you need to enable ‘Enable Delivery Time capture’, then select the Delivery From Time and Delivery To Time from their respective drop boxes. In this manner, the time range will be created and time sliders will be displayed on the calendar with the set time range on the checkout page.

Is the plugin compliant with GDPR guidelines?

We have made every effort to make our plugin compliant to the GDPR guidelines. As a part of compliance we do not capture any data of end users and customers without consent.

I’m searching for a delivery plugin for WooCommerce so I can setup my own fees for delivery time range. Can Order Delivery Date Pro plugin do this?

Yes. You can setup your own fees for delivery time slots with the Order Delivery Date Pro for WooCommerce plugin.

I have another question.

Please fill out this pre-sales form.

Customer reviews