⌘ K

Search

Search portal content

Dreamfox MediaDreamfox Media
⌘ K

Search

Search portal content

Dreamfox MediaDreamfox Media
      • How to Set Minimum Lead Time for Deliveries
      • How to Block Holiday and Unavailable Dates
      • How to Restrict Delivery Scheduling to Specific Product Categories
      • How to Customise the Delivery Date Field Label and Description
      • How to Make the Delivery Date Field Required
  1. Home
  2. WooCommerce Plugins
  3. Delivery Date & Timeslot for WooCommerce
  4. Delivery Date Settings

How to Make the Delivery Date Field Required

Force customers to select a delivery date before they can complete checkout — available in Premium.

How to Make the Delivery Date Field Required

Force customers to select a delivery date before they can complete checkout — available in Premium.

Making the Delivery Date Field Required

By default, the delivery date picker is optional — customers can skip it and still place an order. If your fulfilment workflow depends on having a delivery date for every order, you can make the field required so checkout cannot be completed without a date selected.

This feature requires the Premium version.

Enabling the Required Field

  1. Go to WooCommerce > Delivery Date.
  2. Find the Required Field option and toggle it on (or set it to Yes).
  3. Click Save Changes.

Once enabled, if a customer tries to place an order without selecting a delivery date, WooCommerce will display a validation error and prevent checkout from proceeding. The error message prompts them to select a date before continuing.

Auto-Fill the Earliest Available Date

If you want the field to be required but don't want to create friction for the customer, combine the required setting with Auto-fill Earliest Available Date (also a Premium feature). With this enabled, the date field is pre-populated with the earliest valid delivery date as soon as the checkout page loads. Customers can change it, but they'll never accidentally leave it blank.

You'll find the auto-fill toggle in the same settings area under WooCommerce > Delivery Date.

How to Customise the Delivery Date Field Label and Description

Change the checkout field label and helper text for the delivery date picker — Premium feature.

Setting Up Delivery Timeslots

Enable timeslots at checkout, set your delivery window, slot duration, and max orders per slot.

Powered by initdesk
On this page
  • How to Make the Delivery Date Field Required
  • Making the Delivery Date Field Required
  • Enabling the Required Field
  • Auto-Fill the Earliest Available Date