WooCommerce Delivery Pick Day

A smart way to handle deliveries in WooCommerce.

🔹 What it does:

This plugin allows your customers to choose a delivery date, time, and location directly from the checkout page.

🔹 Who is it for:

  • Local stores that deliver at specific hours

  • Restaurants or florists with daily capacity

  • Businesses needing to limit deliveries per day or restrict delivery zones

🔹 Key Features:

  • Flatpickr-powered datepicker with localization support

  • Limit how many orders can be made for a specific date

  • Define no-delivery days (e.g. Sunday)

  • Disable specific holidays

  • Choose from multiple delivery hours

  • Set accepted locations (e.g. only Thessaloniki, Kalamaria)

  • All information saved in the order & shown in the email confirmation

⚙️ Setup:

Once activated, go to Settings → Delivery Pick Day and set:

  • Delivery hours

  • Blackout dates

  • Accepted areas

  • No-delivery days

💡 Tech stack:

  • Built with vanilla PHP and WordPress settings API

  • Uses Flatpickr JS library for the date picker

  • Lightweight, secure, no external dependencies

🔗 Download:
👉 Get it on GitHub