BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
ODT – Pickup and Delivery Date for WooCommerce icon
Actively maintained Tested up to 7.0.6 #23 in delivery date

ODT – Pickup and Delivery Date for WooCommerce

Give customers full control over their delivery or pickup date and time, right at WooCommerce checkout.

Active installs<10New
Downloads · 30d78▼ -41.4% vs prev. 30d
Rating5/52 reviews
Health score62/100Good
All-time downloads320Since Jul 2026
Support resolved—No recent threads
RequiresWP 5.0PHP 7.0+
Downloads · 7d23▲ +64.3% week over week
Our verdict

Solid choice

ODT is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 2 months ago, and scores 62/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

81624Jul 22Aug 26Oct 1
Yesterday2
Daily average (1y)4
Peak day33Jul 22, 2026
Last 12 months319

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where ODT stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
delivery date #76 1,954 Best delivery date plugins →
delivery time >100 3,433 Best delivery time plugins →
order scheduling >100 832 Best order scheduling plugins →
pickup date #31 318 Best pickup date plugins →
woocommerce >100 10,000 Best woocommerce plugins →

Rating breakdown

★★★★★★★★★★ 5 from 2 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About ODT

From the official readme · v1.1.6

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

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.

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 or mail us at support@wpdevstudio.io.

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.

Frequently asked questions

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.

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.

Full changelog on WordPress.org →

Screenshots

Timezone Settings
Timezone Settings
Order Settings
Order Settings
Delivery Date Settings
Delivery Date Settings
Pickup Date Settings
Pickup Date Settings
Delivery Time Settings
Delivery Time Settings
Pickup Time Settings
Pickup Time Settings
Pickup Location Settings
Pickup Location Settings
Pickup Locations
Pickup Locations
Other Settings
Other Settings

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best ODT alternatives

All delivery date plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WPC Estimated Delivery Date for WooCommerce WPC Estimated Delivery Date for WooCommerce WPC Estimated Delivery Date allows you to establish and personalize delivery times for each… by WPClever 10K+ ★★★★★★★★★★ 4 (9) 11 hours ago 70
2 Order Delivery Date for WooCommerce Order Delivery Date for WooCommerce Let customers choose delivery dates & times on checkout. Simplify delivery management by… by tychesoftwares 10K+ ★★★★★★★★★★ 4.3 (61) 1 month ago 67
3 PiWeb Delivery & Pickup Date Time for WooCommerce PiWeb Delivery & Pickup Date Time for WooCommerce WooCommerce delivery date | delivery time | pickup date | pickup time | pickup location by PI Web Solution 400+ ★★★★★★★★★★ 4.8 (90) 2 weeks ago 86
4 Order Delivery Date Time & Pickup for WooCommerce Order Delivery Date Time & Pickup for WooCommerce During the checkout process, customers can effortlessly choose a delivery date and time for… by brightvesseldev 400+ ★★★★★★★★★★ 5 (1) 3 weeks ago 77
5 Delivery Date Time & Pickup for WooCommerce Delivery Date Time & Pickup for WooCommerce Short Description: WooCommerce delivery date, pickup date and time slot plugin for local… by mdalabar 400+ ★★★★★★★★★★ 4.2 (112) 3 months ago 68
6 Estimated delivery date per product for WooCommerce Estimated delivery date per product for WooCommerce Estimated delivery date per product for WooCommerce by PI Web Solution 300+ ★★★★★★★★★★ 4.2 (82) 1 day ago 82
7 Table rate shipping for WooCommerce Table rate shipping for WooCommerce Table rate shipping a addon plugin for WooCommerce shipping. by acowebs 200+ ★★★★★★★★★★ 4.5 (11) 1 month ago 64
8 Estimated Delivery Date Per Product For WooCommerce Estimated Delivery Date Per Product For WooCommerce Show estimated delivery and shipping dates to customers. by howdytheme 100+ ★★★★★★★★★★ 4 (4) 3 months ago 57
9 Delivery Date for WooCommerce Delivery Date for WooCommerce This plugin adds a delivery date field to the checkout page. by pixlogix 100+ ★★★★★★★★★★ 4 (12) 1 year ago 42
10 Slotora Delivery Scheduler for WooCommerce Slotora Delivery Scheduler for WooCommerce Let WooCommerce customers pick a delivery date and time slot at checkout, with blackout… by Syed Raziul Islam 70+ ★★★★★★★★★★ No reviews 3 months ago 53

FAQ

ODT: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 2, 2026

Is ODT free?

Yes. ODT is free to download and use from the official WordPress.org plugin directory.

Is ODT safe to use in 2026?

ODT is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 2 months ago, and scores 62/100 on our health check.

How many websites use ODT?

ODT is active on <10 WordPress websites and has been downloaded 320 times since it launched in July 2026. It was downloaded 78 times in the last 30 days.

Does ODT work with WordPress 7.1?

ODT is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does ODT need?

ODT requires PHP 7.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was ODT last updated?

The latest version, 1.1.6, was released on August 12, 2026 (2 months ago).

Who makes ODT?

ODT is developed and maintained by WpDev Studio.

What are the best alternatives to ODT?

The most popular alternatives to ODT are WPC Estimated Delivery Date… (10K+ installs), Order Delivery Date for Woo… (10K+ installs) and PiWeb Delivery & Pickup Dat… (400+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.