
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.
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.
Works With Block and Classic Checkout
ODT works with both the WooCommerce Checkout block (the default on new WooCommerce installs) and the classic [woocommerce_checkout] shortcode checkout. No changes to your checkout page are needed.
On the Checkout block, the delivery/pickup fields appear automatically. You can choose whether they show after the Contact Information, Shipping Address or Billing Address section from Others Block Checkout Field Position. When a customer picks Pickup, only pickup shipping is offered: your Local Pickup rates if you have any set up, otherwise a free “Pickup” option.
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.
Screenshots
Timezone Settings
Order Settings
Delivery Date Settings
Pickup Date Settings
Delivery Time Settings
Pickup Time Settings
Pickup Location Settings
Pickup Locations
Other Settings
Checkout Page Delivery/pickup Date time Field View