=== Slotora Delivery Scheduler for WooCommerce ===
Contributors: raziul
Tags: woocommerce, delivery date, time slots, scheduled delivery, booking
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Let WooCommerce customers pick a delivery date and time slot at checkout, with blackout dates, per-slot limits, working days, and cutoff times.

== Description ==

**Slotora Delivery Scheduler** adds a beautiful, interactive delivery date and time slot picker to your WooCommerce checkout. Perfect for bakeries, flower shops, grocery stores, food delivery services, and any business that does local or scheduled delivery.

Customers see a clean inline calendar, pick an available date, then choose from your configured time slots — all without leaving the checkout page.

**Free Features:**

* 📅 Interactive inline calendar date picker at checkout
* ⏰ Configurable time slots (e.g. Morning, Afternoon, Evening)
* 🔒 Per-slot booking limits — prevent overbooking
* 🚫 Blackout dates — block holidays and closures
* 📆 Working days configuration
* ⏱ Minimum lead time and maximum booking window
* ⛔ Same-day order cutoff time
* ✅ Required field validation
* 📧 Delivery info in order confirmation emails
* 📋 Delivery date in My Account order view
* 📊 Delivery date column in WooCommerce orders list
* 🔔 Delivery reminder email (day before)
* 🗑 Automatic slot release when orders are cancelled

**Slotora Delivery Scheduler Pro** unlocks SMS & WhatsApp reminders, delivery zones, per-product rules, booking deposits, CSV export, and more. [Upgrade to Pro »](https://byteflows.net/product/slotora-delivery-scheduler-for-woocommerce-pro/)

== Free vs Pro ==

Here is how the free plugin compares to **Slotora Delivery Scheduler Pro**.

**Included in both Free and Pro:**

* Inline calendar date picker at checkout
* Configurable time slots
* Per-slot booking limits
* Blackout dates
* Working days configuration
* Minimum lead time & maximum booking window
* Same-day order cutoff time
* Required field validation
* Delivery info in order confirmation emails
* Delivery date in My Account & orders list
* Automatic slot release on cancellation
* Delivery reminder email (day before)

**Pro only — everything above, plus:**

* Multi-day reminder scheduling (1, 2, 3+ days before)
* SMS delivery reminders (Twilio / HTTP gateway)
* WhatsApp notifications (Meta Cloud API)
* Delivery zones — different schedules per postcode area
* Per-product delivery rules (lead times per product)
* Booking deposit to reduce no-shows
* CSV export of delivery schedule for drivers
* Day summary dashboard (slot counts per date)
* Richer reminder email (order items + address)
* License key activation & automatic updates

[Get Slotora Delivery Scheduler Pro »](https://byteflows.net/product/slotora-delivery-scheduler-for-woocommerce-pro/)

**Compatible with:**

* WooCommerce 7.0+
* WordPress block themes and classic themes
* WooCommerce HPOS (High-Performance Order Storage)
* WooCommerce Block Checkout (Gutenberg)

== Installation ==

1. Upload the `slotora-delivery-scheduler` folder to `/wp-content/plugins/`
2. Activate via **Plugins → Installed Plugins**
3. Go to **WooCommerce → Delivery Slots** to configure settings
4. Test by visiting your checkout page

== Frequently Asked Questions ==

= Does this work with block themes and the Gutenberg checkout block? =
Yes. Slotora supports both the classic WooCommerce checkout shortcode and the WooCommerce Blocks checkout.

= Can I make the delivery date optional? =
Yes — go to **WooCommerce → Delivery Slots → General** and disable "Required Field".

= How do I block a public holiday? =
Go to **WooCommerce → Delivery Slots → Blackout Dates** and add the date.

= What happens to a slot booking when an order is cancelled? =
The booking is automatically released, freeing the slot for other customers.

= Does this work with WooCommerce HPOS? =
Yes, fully compatible with High-Performance Order Storage.

= What is the difference between the free version and Pro? =
The free version covers everything you need to take scheduled delivery orders at checkout. Slotora Delivery Scheduler Pro adds SMS & WhatsApp reminders, multi-day reminder scheduling, delivery zones per postcode, per-product delivery rules, booking deposits, a CSV export for drivers, and a day summary dashboard. See the **Free vs Pro** section above for the full comparison.

== Screenshots ==

screenshot-1.png  → General Settings
screenshot-2.png  → Delivery Schedule
screenshot-3.png  → Time Slots
screenshot-4.png  → Blackout Dates
screenshot-5.png  → Notifications
screenshot-6.png  → Checkout Integration

== Changelog ==

= 1.0.2 =
* Fix: Declared WooCommerce HPOS and Cart/Checkout Block compatibility.
* Fix: Full support for WooCommerce Block Checkout.
* Fix: Classic checkout picker skips rendering when Block checkout is active.
* Improvement: Added Requires Plugins header for WooCommerce dependency.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.2 =
Fixes WooCommerce incompatibility warning. Adds Block Checkout support.
