Documentation

On this page

Delivery & Pickup Date Time for WooCommerce

This plugin lets your customer choose their convenient delivery type & date/time on the checkout page, offering a personalized and flexible shopping experience.

Overview

The Delivery Date & Time Plugin for WooCommerce allows customers to select their preferred delivery type, date, and time during checkout. It supports options like delivery, pickup, and dine-in for flexible ordering. Store owners can control availability using opening hours, time slots, and cutoff times. This ensures a smooth checkout experience while improving order management and scheduling.

Key Features

  • Multiple Delivery Options
    Support for Delivery, Pickup, and Dine-in in a single system.
  • Date & Time Selection
    Customers can choose preferred delivery date and time slots at checkout.
  • Opening Hours Control
    Define working hours for each day to restrict order availability.
  • Flexible Time Slots
    Create custom time ranges and multiple slots per day.
  • Cutoff Time Management
    Set same-day and next-day cutoff times to control order scheduling.
  • Preorder Functionality
    Allow customers to place orders in advance for future dates.
  • Minimum Order Conditions
    Set minimum cart amount for delivery, pickup, or dine-in.
  • Custom Labels & Messages
    Easily customize frontend text, headings, and notifications.

Installation

  • Download the extension from your WooCommerce dashboard.
  • Go to Plugins > Add New > Upload and select the ZIP file you just downloaded.
  • Click Install Now, and then Activate.

How It Works ?

  • Customers add products to their cart and proceed to the checkout page as usual.
  • They select their preferred option—delivery, pickup, or dine-in—based on availability.
  • Next, they choose a suitable date and time slot from the available options.
  • Once confirmed, the order is placed with the selected schedule for processing.

Backend Settings

(General Settings) :

The General Settings allow you to enable the delivery date and time feature for your store. You can choose delivery types such as delivery, pickup, and dine-in, and set a default option for checkout. It also includes preorder functionality to allow advance bookings. Additionally, you can control field placement and display store notices when the shop is closed.

Opening Hours:

This section lets you define your store’s working hours for each day of the week. You can enable specific days and set start and end times based on your schedule. It ensures customers can only place orders during operational hours. This helps prevent orders outside your business timings.

Delivery Hours:

The Delivery Hours module allows you to configure delivery-specific schedules. You can define time slots, enable multiple delivery ranges, and customize availability per day. It also supports cutoff times, minimum wait times, and minimum cart value conditions. This ensures efficient and controlled delivery operations.

Pickup Hours:

In this section, you can manage store pickup timings separately from delivery. You can enable pickup for selected days and define available time slots. Additional settings like minimum wait time and order conditions can also be applied. This helps provide a smooth and organized pickup experience.

Dine in Hours:

The Dine-in Hours module allows you to set schedules for customers who choose to dine at your location. You can enable dine-in for specific days and define time slots. It also supports scheduling controls like cutoff times and wait times. This is ideal for restaurants and booking-based businesses.

Strings Settings:

This section allows you to customize all frontend labels and text displayed to customers. You can edit headings, delivery type names, and date/time labels. It also lets you define custom messages such as store closing notices. This helps maintain clear communication and consistent branding.

Advanced Settings:

The Advanced Settings provide an option to add custom CSS for styling the plugin interface. This allows developers to modify the appearance according to the store’s design. It ensures better UI flexibility and customization. This section is useful for fine-tuning the frontend layout.

Frontend Workflow

Checkout Page – Delivery Date & Time:

On the checkout page, customers can enter their billing details and complete their order smoothly. Just below the billing section, they can select their preferred delivery type—delivery, pickup, or dine-in. Based on the selection, available dates and time slots are displayed for easy scheduling. This ensures a convenient and flexible checkout experience while placing orders.

Frequently Asked Questions

See the list below for our most frequently asked questions about our plugins.
If this doesn’t satisfy your requirement, please reach out to support team.

Q: What is Delivery & Pickup Date Time plugin for WooCommerce?

A: This plugin allows customers to select their preferred delivery or pickup date and time while placing an order.

A: Customers can select their preferred schedule directly on the checkout page during order placement.

A: Yes, customers can choose either delivery or pickup based on their preference before completing the order.

A: Yes, the plugin provides a date picker so customers can choose a suitable delivery or pickup date.

Yes, customers can select a preferred time slot along with the date for accurate scheduling.

Yes, you can define your own time slots based on your business hours and availability.

Yes, you can disable specific dates to prevent customers from selecting unavailable days.

A: Yes, you can define a cutoff time so same-day delivery is only available within a specific time limit.

Yes, it helps organize deliveries and pickups by allowing structured scheduling.

Yes, it gives customers flexibility to choose convenient delivery or pickup times, improving satisfaction.