WPC Delivery Date & Time Slots is an advanced fulfillment management extension for WooCommerce that empowers online stores to offer flexible delivery scheduling at checkout. Allow customers to pick their preferred delivery date and specific time slot, while giving store owners complete control over operational capacity, lead times, cutoff schedules, and category-specific rules.
By eliminating delivery guesswork, reducing failed delivery attempts, and streamlining warehouse operations, this plugin helps deliver an exceptional post-purchase experience.
Key Features
Interactive inline calendar and time slot selector at WooCommerce checkout
Unlimited custom time slots per day (Morning, Afternoon, Evening, Express, etc.)
Max orders capacity limits per calendar day and per individual time slot
Optional time slot surcharges (fixed amount or percentage fee)
Category-restricted time slots
Per-Category Lead Time rules with dynamic MAX lead time calculation for mixed carts
Daily cutoff time with automatic extra delivery day calculation
Configurable working days and custom blocked holiday dates
Flexible slot display styles: Grid buttons or Dropdown select
Manual placement via shortcode [wpcdt_picker] or multiple automatic checkout positions
Urgency Countdown Banner
Customer Rescheduling Portal in My Account with attempt limits and status rules
Automatic email notifications: Delivery Reminder and Admin Date Changed alerts
Admin order management: Column in order list, sidebar meta box, and complete change log
High-Performance Order Storage (HPOS) compatible
5 REST API endpoints for headless and mobile app integrations
Native integration with WPC Estimated Delivery Date (wpced)
One-click JSON Import / Export for easy site migration
Dynamic Date & Calendar Rules
Set a default lead time to ensure your fulfillment team has sufficient time to prepare orders, limit how far into the future customers can book delivery dates, and automatically enforce next-day processing for orders placed past a daily cutoff time. Toggle active working days and block specific calendar dates such as holidays or maintenance days.
Time Slots & Capacity Management
Define unlimited time slots per day with custom start/end times, set maximum order quotas per slot so it automatically locks once full, establish a total daily order cap, and monetize premium delivery options with fixed or percentage surcharges on high-demand slots. Restrict specific time slots to designated product categories.
Per-Category Lead Time & Cutoff Rules
Assign custom lead times to specific product categories, with the plugin automatically evaluating all matching rules and applying the MAX lead time when a cart contains items from multiple categories, so every item has enough time to be prepared.
Customer Rescheduling Portal & Email Notifications
Allow customers to view and reschedule their delivery date directly from their WooCommerce account dashboard, with configurable maximum reschedule attempts and minimum notice period. Automatically send delivery reminder emails and notify customers when an administrator changes their delivery date.
Checkout Display & Placement Flexibility
Choose between interactive Grid buttons or a Dropdown select menu, position the date picker automatically at various checkout points or embed it manually with a shortcode, and display a dynamic countdown urgency banner to boost checkout conversions.
Import/Export & Headless REST API
Export all delivery rules, time slots, and blocked dates to JSON and import them into staging or production with a single click, or build custom mobile apps and headless WooCommerce frontends with 5 dedicated API endpoints.
Release: Sep 15, 2026
Licence: GPL
File Size: 143.8 KB
Compatibility: Requires WP 5.9+



Reviews
There are no reviews yet.