Title: ODT &#8211; Pickup and Delivery Date for WooCommerce
Author: WpDev Studio
Published: <strong>July 22, 2026</strong>
Last modified: August 12, 2026

---

Search plugins

![](https://ps.w.org/odt-pickup-and-delivery-date-for-woocommerce/assets/banner-
772x250.png?rev=3629429)

![](https://ps.w.org/odt-pickup-and-delivery-date-for-woocommerce/assets/icon.svg?
rev=3618453)

# ODT – Pickup and Delivery Date for WooCommerce

 By [WpDev Studio](https://profiles.wordpress.org/wpdevstudio10/)

[Download](https://downloads.wordpress.org/plugin/odt-pickup-and-delivery-date-for-woocommerce.1.1.6.zip)

 * [Details](https://wordpress.org/plugins/odt-pickup-and-delivery-date-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/odt-pickup-and-delivery-date-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/odt-pickup-and-delivery-date-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/odt-pickup-and-delivery-date-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/)

## Description

**ODT – Pickup and Delivery Date for WooCommerce** lets your customers pick exactly
when their order arrives or gets picked up, directly from the WooCommerce checkout
page. No more guesswork, no more “when will my order get here?” support tickets.

Perfect for bakeries, restaurants, florists, grocery stores, and any WooCommerce
store that delivers or hands off orders on a schedule.

👉 [View the Live Demo](https://wpdevstudio.io/delivery-pickup-date-and-time-management-for-woocommerce/live-demo/)

#### Why Store Owners Choose ODT

 * Let customers self-schedule delivery or pickup, cutting down support requests.
 * Offer independent time slots for every day of the week.
 * Run multiple pickup locations, each with its own contact details.
 * Send automatic email notifications for every delivery or pickup order.
 * Customize every label, field, and position to match your store.

### ODT – Pickup and Delivery Date for WooCommerce Features

ODT gives you **30+ features** to fully control how and when your customers receive
their orders, no coding required.

**📦 Delivery / Pickup Type**
 * Let customers choose delivery, pickup, or both.*
Set either option as the default delivery type. * Automatically syncs with your 
WooCommerce Local Pickup shipping method.

**📅 Delivery / Pickup Date**
 * Add a Delivery Date field and/or a Pickup Date 
field to checkout. * Make each date field mandatory or optional. * Set a custom 
date format for delivery and pickup. * Fully customize field labels for delivery
and pickup dates.

**⏰ Delivery / Pickup Time**
 * Add a Delivery Time field and/or a Pickup Time 
field to checkout. * Make each time field mandatory or optional. * Fully customize
field labels for delivery and pickup times. * Set unique time slots for each day
of the week (Monday–Sunday). * Define a Start Time and End Time per day. * Choose
a 30-minute or 60-minute slot interval.

**📍 Pickup Locations**
 * Create unlimited pickup locations/stores. * Activate 
or deactivate any location instantly. * Add, edit, or remove a location’s name, 
email, phone, and address from one popup. * Customize pickup location field labels
to match your brand.

**📧 Email Notifications**
 * Delivery orders automatically notify the admin and
the customer. * Pickup orders automatically notify the admin, the customer, and 
the pickup location’s email.

**⚙️ Other Options**
 * Position the plugin module anywhere on the checkout page.*
Add Custom CSS to match your store’s design. * Show or hide the module heading, 
with custom heading text.

#### Important: Classic Checkout Required

ODT does not yet support the WooCommerce Blocks checkout. Your checkout page needs
to use the classic [woocommerce_checkout] shortcode.

If you’re on a fresh WooCommerce install, your checkout page is a Blocks page by
default. To switch it: open the checkout page, remove the Blocks content, and add
the [woocommerce_checkout] shortcode instead. WooCommerce has a guide on reverting
to the classic checkout if you need help with the steps.

Once that’s done, the ODT settings and checkout fields will appear as expected. 
Still stuck? [Contact our support team](https://wpdevstudio.io/contact-us/).

This plugin is not affiliated with or endorsed by WooCommerce or Automattic. “WooCommerce”
is a trademark of Automattic Inc.

### Support

To enhance your experience with us and ensure smoother operations, we have a dedicated
team available. If you encounter any issues while using our plugin or require assistance,
please don’t hesitate to reach out to us by visiting our [support page](https://wpdevstudio.io/contact-us/)
or mail us at [support@wpdevstudio.io](https://wordpress.org/plugins/odt-pickup-and-delivery-date-for-woocommerce/support@wpdevstudio.io?output_format=md).

## Screenshots

[⌊Timezone Settings⌉⌊Timezone Settings⌉[

Timezone Settings

[⌊Order Settings⌉⌊Order Settings⌉[

Order Settings

[⌊Delivery Date Settings⌉⌊Delivery Date Settings⌉[

Delivery Date Settings

[⌊Pickup Date Settings⌉⌊Pickup Date Settings⌉[

Pickup Date Settings

[⌊Delivery Time Settings⌉⌊Delivery Time Settings⌉[

Delivery Time Settings

[⌊Pickup Time Settings⌉⌊Pickup Time Settings⌉[

Pickup Time Settings

[⌊Pickup Location Settings⌉⌊Pickup Location Settings⌉[

Pickup Location Settings

[⌊Pickup Locations⌉⌊Pickup Locations⌉[

Pickup Locations

[⌊Other Settings⌉⌊Other Settings⌉[

Other Settings

[⌊Checkout Page Delivery/pickup Date time Field View⌉⌊Checkout Page Delivery/pickup
Date time Field View⌉[

Checkout Page Delivery/pickup Date time Field View

## Installation

Option 1:

 1. Go to WordPress Dashboard->Plugins->Add New
 2. Search for “ODT – Pickup and Delivery Date for WooCommerce” using the search option
 3. Find the plugin and click the Install Now button
 4. After installation, click on the Activate Plugin link to activate the plugin.

Option 2:

 1. Unzip the downloaded plugin file and upload the extracted folder to the “/wp-content/
    plugins/” directory.
 2. Go to the plugin menu in WordPress and activate the plugin.
 3. Go to the plugin’s landing page on the left sidebar menu.
 4. Now set your desired settings.

Option 3:

 1. Download the plugin zip file.
 2. Go to WordPress Dashboard->Plugins->Add New
 3. Click on the Upload Plugin link from the top
 4. Upload the downloaded zip file and click on Install Now
 5. After installation, click on the Activate Plugin link to activate the plugin.

## FAQ

### I don’t want the delivery date and time options shown when the buyer opts for delivery

You can disable the delivery date and time fields independently of the pickup date
and time fields using the Delivery Date and Delivery Time settings tabs.

### I don’t want to have date and time options at all

You can disable the date and time options for both delivery and pickup, or disable
them individually for pickup or delivery.

### I only want to have a delivery option with a delivery date and time field

You can enable the delivery date and time field only for delivery by setting the
_Enable delivery or pickup or both_ option to “Delivery”.

### I only want to have a pickup option with the pickup date and time field

You can do so using the _Enable delivery or pickup or both_ option.

### I want to give the customer the option to select pickup or delivery

You can do that using the _Enable delivery or pickup or both_ option.

### I want to give the option of pickup or delivery but don’t want to have the option of date and time

You can do that using the _Enable delivery date and time_ option in the plugin.

### I don’t want the pickup time/delivery time option

You can disable the pickup and delivery time options independently in the Pickup
Time and Delivery Time settings tabs.

### I want to change the text shown on the pickup and delivery selection button on the checkout page

You can change them from the _Pickup label_ and _Delivery label_ options.

### I want the pickup to be selected as the default option when the buyer comes to the checkout page

You can set a default delivery method using the _Default Delivery Type_ option.

### I want to have the pickup/delivery time option, but don’t want to make it a required field (in case the user wants to leave it empty)

You can do that using the _Make delivery/pickup time a required field in checkout_
option in the Delivery Time and Pickup Time settings tabs.

### I want to show my address to the customer when they select the pickup option

You can do this from the “Pickup” settings tab.

### Can I insert holidays

Yes, you can insert holidays. Once you mark a certain date as a holiday, that date
will not be available to the user for selection.

### I want to make time a required field for pickup but optional for delivery

You can do that using the independent Pickup Time and Delivery Time settings tabs.

### I want to make time an optional field for both pickup and delivery

You can do that.

### I want to make the date field optional for pickup

Yes, you can do that.

### I want to make the delivery date field optional

Yes, you can do that.

### I want to make the date field optional for all order types (pickup or delivery)

Yes, you can do that using the independent Pickup Date and Delivery Date settings
tabs.

### I want to change the position of the date and time fields on the checkout page

You can change the position of the date and time fields on the checkout page from
the Other Settings tab. It offers several positions, including before customer details,
before/after the billing form, before/after order notes, and before payment.

### I want to hide the time field for pickup and show it for delivery

You can do that using the independent Pickup Time and Delivery Time settings tabs.

### I would like to show the pickup location as a drop-down

Yes, the pickup location field is shown as a drop-down on checkout by default once
enabled in the Pickup Location settings tab.

## Reviews

![](https://secure.gravatar.com/avatar/57555f231b50a36094d7053b47b43589d5de10af2c2686a2ca95acb90fed843c?
s=60&d=retro&r=g)

### 󠀁[Really useful plugin for WooCommerce pickup and delivery scheduling](https://wordpress.org/support/topic/really-useful-plugin-for-woocommerce-pickup-and-delivery-scheduling/)󠁿

 [raysmith07](https://profiles.wordpress.org/raysmith07/) September 4, 2026

Really useful plugin for managing pickup and delivery dates on WooCommerce. It was
easy to set up, works smoothly, and makes it much easier for customers to select
their preferred date. Overall, very happy with it!

![](https://secure.gravatar.com/avatar/18f592aaac35245d0ebcf66f9f94ed45677acc468fa462564097b43d24b31055?
s=60&d=retro&r=g)

### 󠀁[Works Great!](https://wordpress.org/support/topic/works-great-9852/)󠁿

 [Biswajit Malik](https://profiles.wordpress.org/biswa1411/) July 30, 2026

This plugin works flawlessly! The setup process was quick and straightforward, making
it easy to configure and start using right away.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/reviews/)

## Contributors & Developers

“ODT – Pickup and Delivery Date for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ WpDev Studio ](https://profiles.wordpress.org/wpdevstudio10/)

[Translate “ODT – Pickup and Delivery Date for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/odt-pickup-and-delivery-date-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/odt-pickup-and-delivery-date-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/odt-pickup-and-delivery-date-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/odt-pickup-and-delivery-date-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/odt-pickup-and-delivery-date-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### Version 1.1.6

 * [Added]: “Checkout Field Design” option (Others Settings tab) to switch the classic
   checkout’s delivery/pickup fields between the existing look and a newer styled“
   Prebuilt Design”.
 * [Fixed]: Tips and special time-slot charges selected on the WooCommerce Checkout
   block now update the live Order Summary total, not just the placed order.

#### Version 1.1.5

 * [Fixed]: Minor Bug.

#### Version 1.1.4

 * [Fixed]: Minor Bug.

#### Version 1.1.3

 * [Fixed]: Minor Bug.
 * [Changed]: Design Layout.

#### Version 1.1.2

 * [Fixed]: Minor Bug.
 * [Changed]: Design Layout.

#### Version 1.1.1

 * [Fixed]: Minor Bug.

#### Version 1.1.0

 * [Fixed]: Minor Bug.
 * [Fixed]: Admin Design Layout.

#### Version 1.0.10

 * [Fixed]: Minor Bug.

#### Version 1.0.9

 * [Fixed]: Minor Design Issue.
 * [Fixed]: Minor Bug.

#### Version 1.0.8

 * [Fixed]: Minor Design Issue.

#### Version 1.0.7

 * [Fixed]: Minor Bug.

#### Version 1.0.6

 * [Fixed]: Minor Bug.

#### Version 1.0.5

 * [Fixed]: Minor Bug.

#### Version 1.0.4

 * [Fixed]: Minor Bug.

#### Version 1.0.3

 * [Fixed]: Update WooCommerce Checkout page shortcode.

#### Version 1.0.2

 * [Fixed]: Update WooCommerce HPOS compatibility.

#### Version 1.0.1

 * [Fixed]: Minor bugs fixed.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.1.6**
 *  Last updated **1 month ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0.6**
 *  PHP version ** 7.0 or higher **
 * Tags
 * [delivery date](https://wordpress.org/plugins/tags/delivery-date/)[delivery time](https://wordpress.org/plugins/tags/delivery-time/)
   [order scheduling](https://wordpress.org/plugins/tags/order-scheduling/)[pickup date](https://wordpress.org/plugins/tags/pickup-date/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/odt-pickup-and-delivery-date-for-woocommerce/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/reviews/)

## Contributors

 *   [ WpDev Studio ](https://profiles.wordpress.org/wpdevstudio10/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/odt-pickup-and-delivery-date-for-woocommerce/)