Description
PowerfulWP – Order Delivery Scheduler for WooCommerce lets customers choose their preferred delivery date, time slot, or ASAP delivery directly at checkout.
Whether you run a restaurant, grocery delivery, flower shop, catering service, or courier business, this plugin gives you full control over your delivery schedule – backed by modern technology, HPOS compatibility, AJAX validation, and a mobile-optimized interface.
🆓 FREE FEATURES
🔥 MAJOR ADVANTAGE
✔ FULL SUPPORT for BOTH WooCommerce Legacy Checkout and WooCommerce Blocks Checkout
GENERAL SETTINGS
- Enable/Disable plugin functionality
- Make delivery date/time required or optional
- Choose available delivery weekdays
- Minimum days before delivery
- Maximum days customers can book in advance
- Blackout dates (holidays, closures, maintenance)
- Enable “ASAP Delivery”
- Customizable field labels
- 9 modern calendar UI themes
- Calendar localized in 9 languages (EN, ES, FR, HE, PT, RU, DE, IT, AR)
TIME SLOTS & FEES
- Create unlimited custom time slots
- Set daily order limit across all slots
- Minimum order amount for delivery
- Maximum order amount for delivery
- Disable slot X minutes before start
- Disable slot X minutes before end
- Same-day delivery fee
- Next-day delivery fee
- ASAP delivery fee
ADVANCED SETTINGS
- Disable delivery for specific payment methods
- Disable delivery for virtual/downloadable products
- Debug mode for testing
CORE FEATURES
- Fully compatible with WooCommerce Blocks Checkout ✔
- Fully compatible with WooCommerce Legacy Checkout ✔
- Mobile responsive UI
- HPOS support
- Multisite ready
- AJAX real-time availability
- Fast modern date picker
- Delivery info added to order confirmation emails
- Delivery columns in WooCommerce orders
- Customer delivery notes
⭐ PREMIUM FEATURES
ADVANCED TIME SLOT CONTROL
- Global slot capacity (lockout)
- Individual slot capacity
- Show remaining slot availability (e.g., “5 / 10 left”)
- Date-based delivery fees
- Weekday-based delivery fees
- Time slot-based fees
- Coupon-based delivery fee rules
SHIPPING MANAGEMENT
- Delivery Availability Manager
- Shipping zone delivery rules
- Shipping method delivery rules
- Slot-level shipping assignment
PRODUCT / CATEGORY RULES
- Disable delivery for specific products/categories/user roles
- Restrict delivery to selected products/categories/roles
- Processing time rules per product/category/zone/weekday
- Complex multi-condition logic
ADMIN DASHBOARD & ENTERPRISE FEATURES
- Full Delivery Dashboard (List, Today, Calendar, Slots, Analytics)
- Complete orders from dashboard
- Filter & search orders
- Calendar scheduling interface
- Google Calendar integration
- REST API
- Advanced shortcodes
- Custom hooks & filters
- White-label options
- Priority support
- Advanced analytics & reporting
- Special open/closed days
Perfect For
Restaurants
Grocery & fresh food delivery
Flower shops
Appointment-based services
Catering & events
Local delivery services
Subscription boxes
Same-day couriers
Security & Performance
- Nonce verification
- Sanitized/validated data
- SQL prepared statements
- Caching supported
- Performance-optimized
- Strong error-handling
External Services
This plugin connects to external third-party services in certain scenarios. Below is a detailed description of when and why external connections are made.
Google Calendar API (Premium Feature)
When the Google Calendar Integration feature is enabled, this plugin connects to Google’s servers to sync delivery orders with your Google Calendar.
What data is sent:
* Your Google account email (for authentication)
* OAuth tokens (for secure API access)
* Delivery order details including: customer name, delivery date, delivery time, delivery address, and order notes
When data is sent:
* When you connect your Google account (OAuth authentication flow)
* When a new order with delivery is placed (creates calendar event)
* When fetching your calendar list (to select which calendar to use)
Service Provider: Google LLC
- Google Calendar API Terms of Service
- Google Privacy Policy
- Google API Services User Data Policy
Note: This feature is optional and disabled by default. No data is sent to Google unless you explicitly enable and configure the Google Calendar Integration in the plugin settings.
Support
Docs: https://powerfulwp.com/docs/order-delivery-scheduler-for-woocommerce/
Support email: apowerfulwp@gmail.com
Support response: within 24 hours
Credits
Developed by PowerfulWP
Specialists in WooCommerce delivery, logistics & scheduling systems.
Installation
Automatic Installation
- Go to Plugins Add New
- Search: PowerfulWP – Order Delivery Scheduler for WooCommerce
- Install & Activate
Manual Installation
- Download ZIP
- Go to Plugins Add New Upload Plugin
- Upload & activate
FAQ
-
Does it work with WooCommerce Blocks Checkout?
-
Yes – fully supported.
-
Does it work with the classic Legacy Checkout?
-
Yes – fully supported.
-
Is it HPOS compatible?
-
Yes – fully compatible with WooCommerce HPOS.
-
Can I set different delivery settings per product/category?
-
Yes, in Premium.
-
How do I block specific dates?
-
Use Blackout Dates or Recurring Blackout Days (Premium).
-
Yes – Premium feature.
-
Does it sync with Google Calendar?
-
Premium supports automatic syncing.
-
Can I restrict delivery based on order amount?
-
Yes – Premium feature.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“PowerfulWP – Order Delivery Scheduler for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “PowerfulWP – Order Delivery Scheduler for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.1
- Fix style
1.0.0
- Initial release
- Full delivery date & time slot system
- Legacy Checkout support
- WooCommerce Blocks Checkout support
- HPOS compatibility
- Blackout date system
- Time slot management
- Same-day / next-day / ASAP fees
- Delivery rules & order limits
- Google Calendar integration (Premium)
- REST API (Premium)
- Admin delivery dashboard
- Multisite support
- Email delivery integration
- Mobile-responsive UI
- Internationalization support


