Icono del producto

Delivery Date Picker for WooCommerce

Give customers confidence at checkout with Delivery Date Picker for WooCommerce. Add a clear delivery or collection date selector, control the earliest selectable date with global or per-product lead times, and optionally block weekend bookings to match your real-world fulfilment schedule.
Choose a billing option
$49
Save 20%
$98 $78.40

La suscripciĂłn incluye

  • Actualizaciones y mejoras del producto
  • AtenciĂłn al cliente
  • GarantĂ­a de devoluciĂłn de 30 dĂ­as

Delivery Date Picker for WooCommerce gives your customers a clear, reliable way to choose when their order will arrive — while giving you full control over when deliveries or collections are allowed. Perfect for bakeries, florists, meal prep services, event suppliers, or any business where fulfilment takes planning, this plugin helps prevent unrealistic delivery expectations and reduces scheduling mistakes.

Instead of manually managing delivery date requests or dealing with orders that can’t be fulfilled in time, you set the rules once, and the plugin handles the rest. Customers can only pick valid dates based on your lead time, weekend and holiday settings, and every order includes a clearly stored delivery or collection date, so nothing gets missed.

The result? Fewer headaches for your fulfilment team and a smoother checkout experience for your customers.

Key Benefits

Protect your schedule
Prevent customers from selecting dates that don’t give you enough time to prepare orders.

Manage expectations with clarity
Guide customers with a custom field title and hint message tailored to your delivery or collection process.

Reduce admin effort
Orders always include a valid date — even if the customer forgets to choose one.

Adapt to different product needs
Override the global lead time at the product or variation level when certain items take longer to prepare.

Specify business holidays
Exclude your business’ holidays (including public holidays) from lead time calculations and/or prevent your customers requesting deliveries on those dates.

Fully integrated with WooCommerce
Displays the chosen date in admin order screens and in customer emails for easy fulfilment.

Main Features

  • Adds a delivery or collection date picker to the checkout — fully compatible with both Classic and Block-based Checkout
  • Set a global minimum lead time (e.g., earliest delivery in 3 days)
  • Apply per-product and per-variation lead time overrides where needed
  • Optionally block weekend selection to match your delivery schedule
  • Choose whether weekends are counted in lead-time calculations (business days vs calendar days)
  • Specify business holidays and optionally prevent them being used in lead time calculations and/or for delivery dates
  • Customise the field label and checkout hint text
  • The selected date is saved to the order and shown in the admin and emails
  • Clean, lightweight, and built to WooCommerce standards for maximum compatibility

Preguntas frecuentes

Does this plugin work with both Classic and Block-based Checkout?

Yes. The plugin fully supports both the traditional shortcode checkout and WooCommerce’s newer Block-based Checkout. No extra setup is required.

Can I set different delivery lead times for different products?

Yes. Each product — and even each variation — can override the global lead time with its own minimum number of days.

What if my business doesn’t deliver at weekends?

You can prevent customers from selecting Saturdays and Sundays entirely, or you can allow weekend deliveries while excluding them from lead-time calculations (for example, only counting business days).

What happens if a customer doesn’t select a date?

The plugin automatically assigns the earliest valid delivery/collection date based on your settings, ensuring no order is left without a usable date.

Where can I see the chosen delivery date once an order is placed?

The date appears on the order admin screen, as well as in the order confirmation emails sent to the customer and store admin.

Is the delivery date required at checkout?

Yes — the field is required by default so the customer must have a valid date selected. When using the Block checkout, missing dates are automatically filled in to avoid checkout failures.

Can I customise the label and hint message shown above the date picker?

Definitely. You can change the title (e.g. “Delivery Date” vs “Collection Date”) and add your own message to guide customers. You can even include placeholders like {days} to dynamically show the correct minimum lead time.

Does this support blackout dates or public holidays?

Yes. You can specify an unlimited number of one-off dates you'd like to mark as a holiday. You just need to enter one per line in the 'Holiday dates' field in our settings area (WooCommerce > Settings > Date Picker) in the format YYYY-MM-DD. You also have the opportunity to choose whether these dates should be excluded from lead time calculations and/or whether customers should be prevented from selecting these dates as delivery dates.

Will this work with custom checkout plugins or heavily modified themes?

In most cases, yes. The plugin uses standard WooCommerce hooks and APIs. If another plugin replaces or removes the normal checkout field handling, you may need small adjustments for full compatibility.

Can I change the date format from DD-MM-YYYY?

Not currently. The plugin standardises on DD-MM-YYYY for consistency between classic and block-based checkout. Format customisation may be added in a later update.

Does the plugin affect shipping methods or delivery pricing?

No — this plugin only manages the date field. Delivery fees and shipping logic remain entirely controlled by WooCommerce and your shipping extensions.

Opiniones de clientes

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 6.9
  • Tested with WooCommerce: 10.3.6
  • Requires at least WordPress: 6.0
  • Requires at least WooCommerce: 8.0

PaĂ­ses

  • Todo el mundo

Related Products

Ofrece complementos para los productos, como envoltorios de regalo, mensajes especiales u otras opciones.

Ofrece paquetes de productos personalizados, paquetes de descuento en lote y productos ensamblados.

Añade información a los pedidos para hacer el seguimiento de los envíos.