Product Icon

Order Delivery Date & Time Scheduler for WooCommerce

Display the estimated delivery date & time or allow customers to select a convenient delivery date & time from product and checkout pages.

Highlights

  • Show estimated time of deliveries
  • Add custom delivery date & time slots
  • Allow customers to pick time slots from product & checkout pages
  • Hide off-days and holidays from delivery time slots
  • Option to charge additional fee and limit orders per delivery slot
  • Multiple calendar templates to choose from

Many customers have specific preferences for when they want their orders delivered, whether they are available at home, returning from a trip, or for a special event. Some even desire an instant delivery. Trying to accommodate all of these needs manually requires additional resources, and this is where the Order Delivery Date and Time Scheduler extension comes in. With this extension, you can automate the process and show an estimated delivery date to plan for shipment arrival or even allow customers to select a preferred date and time from the available delivery slots.

You can create multiple global rules or add delivery information for each item at the product level. You can also create custom delivery dates and time slots for each day of the week and choose to charge an additional fee for specific days and time slots. Additionally, you can control delivery schedules by adding buffer time, special days, holidays, and the maximum number of orders that can be accepted in each slot.

User Cases

  • Delivery Expectation – Show estimated delivery date to manage customers’ expectation and allow them to plan accordingly.
  • Service Bookings – Allow customers to book services using the date and time picker tool.
  • Food Delivery – Show estimated time of delivery or let customers choose a suitable time to ensure the freshness of food.
  • Rental Products – Let customers rent products for a specific period using this extension.
  • Gifting Products – Enable customers gift products to their loved ones and the can control when they’re deliver.

Features:

  • Let your customers choose order delivery time & date
  • Compatible with cart & checkout blocks
  • Create multiple time slots and assign them to preferred products & categories
  • Add holidays & special days to prevent orders on off days
  • Add time slots in bulk or for individual products
  • Show the delivery dates and times in the following formats:
    • Calendar
    • Expected Delivery Information
  • For the Calendar Selection Mode, specify the following:
    • Buffer Days
    • Available Day Range
    • Time Selection Type
    • Fee for days of the week
    • Time Slots
  • For the Expected Delivery Date format, adjust the following:
    • Min and max delivery days
    • Custom Message
  • Enable product and order delivery slots on your store
  • Select delivery option display positions:
    • Before Checkout, Customer Details
    • Before/After Checkout Billing Form
    • Before/After Order Notes
  • Force Users to Select a Delivery Date & Time on the product page & checkout
  • Enable tax calculation on delivery fees
  • Customize Calendar Style by choosing from 25 admin and front-end themes
  • Choose colors for the following calendar elements:
    • Available Dates
    • Holidays
    • Special Dates
    • Disabled Dates
  • Enable a custom icon for expected date text
  • Choose default or enable a different timezone of your choice
  • Specify buffer/processing duration for deliveries
  • Customize labels for fees, delivery dates, and time
  • Show mandatory delivery date & time error messages

Display Estimated Time of Delivery

This extension lets you show your customers the Expected Delivery Dates by adding the minimum and maximum days for expected delivery. In addition to the dates, you can display a custom message to convey useful information to your audience.

order delivery date and time scheduler for woocommerce

Show Date and Time Slots to Schedule Delivery

Instead of just showing the expected delivery information, you can choose to display a calendar and time slots, allowing your customers to select their preferred delivery date and time. You can specify the available days of the week, time slots in hours, and charges for each slot and each day. To ensure you have enough processing time, you can set a buffer time and limit the maximum orders that can be accepted in each slot.

order delivery date and time scheduler for woocommerce

Schedule from Product & Checkout

Let customers choose their desired delivery date & time slots on product and checkout pages. This makes it convenient for customers to pick a suitable time for delivery on the checkout page, even if they missed it on the product page.

order delivery date and time scheduler for woocommerce

Control Delivery Date and Time Slots

Customize delivery slots on a product level or globally(using a rule-based approach). Merchants can also control the maximum number of days of the week where slots will be displayed for customers and charge differently for different days of the week. In addition to this, the buffer time functionality allows merchants to get their operations up and running before opening up for deliveries and add special days & holidays to avoid delivering on those days.

Specify Different Delivery Fees for Different Days

Some days are busier than others, and to ensure all orders are delivered timely, you can charge different fees for each day. The extension gives you all the options you need to customize the delivery time and dates and add fees for each slot and day as suits you.

order delivery date and time scheduler for woocommerce

Set Buffer Time and Default Time-Zone

This extension makes it easy for you to pick a timezone that makes the most sense to your target market. You can either choose the default timezone (universal) or select a country and apply their time zone. Based on the timezone you choose, the delivery slots will be shown accordingly. Accordingly, you need time to process the package, and that is where setting a buffer time helps. You can add a buffer time that aligns with your business and the customer will then see delivery slots after that buffer time has passed.

Hide Off-Days, Holidays, and Special Events

You can communicate store holidays, off days, or special events to your customers using the extension’s quick settings. With a few clicks, you can add holidays or special events that your store observes to prevent customers from choosing delivery slots from those days.

order delivery date and time scheduler for woocommerce

Add Delivery Information from the Product Level

You can assign delivery schedules to products and categories in bulk or select individual products for more precise control. If specific items require unique delivery slots, this extension’s product-level settings make it easy to customize. For individual products, you can define available delivery days, hourly time slots, and additional charges. The slots can be shown in a Calendar or in Expected Delivery Dates format. These customizations are like the options available at the global level but apply exclusively to individual products.

order delivery date and time scheduler for woocommerce

Create Global Rules for the Delivery Information

Add estimated time of delivery and delivery date & time slots globally on multiple products and categories at once. Add available days of the week, fee for each day, and time selection type, and then choose which products and categories to apply to.

order delivery date & time scheduler for woocommerce

Manage Deliveries Schedule from One Place

This extension provides a comprehensive delivery log, allowing you to view all scheduled deliveries in one place. You can delete multiple deliveries in bulk or edit specific ones. When editing, you’ll be redirected to the order page, where you can make the necessary changes effortlessly.

order delivery date and time scheduler for woocommerce

Customizable Messages on Restrictions

Show custom error messages when a customer tries to order after the maximum order limit is reached per slot and when a customer does not pick a time slot for delivery.

Restrict the Number of Orders Per Delivery Slot

To ensure you dont get overwhelmed by a huge number of orders in a specific time slot, you can specify an order limit. By adding a maximum limit, you will receive orders that can be realistically delivered within the defined time frame.

order delivery date & time scheduler for woocommerce

Show Custom Error Messages for Missing Slots

If a customer forgets to choose the delivery date and time or the maximum order limit has been reached, custom messages will display on your store. These messages allow you to communicate with users and inform them of errors so they can correct them and proceed with their orders.

order delivery date and time scheduler for woocommerce


Customer reviews

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.