Groz Mate Delivery Date
WordPress Plugin to customize WooCommerce Checout page to add delivery date field in checkout form, so that customers can select on which date they want the products to be delivered.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sanaach66/wc-gm-delivery-date/archive/refs/heads/main.zipA simple WordPress plugin that adds a delivery date field with fixed time (2 PM – 6 PM) to WooCommerce checkout.
Description
Groz Mate Delivery Date plugin enhances your WooCommerce store by allowing customers to select a delivery date during checkout. The plugin automatically validates the date to prevent past selections and displays the fixed delivery time window (2:00 PM – 6:00 PM).
Features
- Delivery Date Selection: Adds a date picker field to WooCommerce checkout
- Fixed Time Window: Displays delivery time as 2:00 PM – 6:00 PM
- Date Validation: Prevents selection of past dates
- Admin Display: Shows delivery information in admin order details
- Email Integration: Includes delivery details in customer and admin emails
- Responsive Design: Works seamlessly on all devices
Requirements
- WordPress 5.0 or higher
- WooCommerce 3.0 or higher
- PHP 7.4 or higher
Installation
Automatic Installation
- Log in to your WordPress admin dashboard
- Navigate to Plugins → Add New
- Search for "Groz Mate Delivery Date"
- Click Install Now and then Activate
Manual Installation
- Download the plugin zip file
- Extract the zip file to your computer
- Upload the
grozmate-delivery-datefolder to your/wp-content/plugins/directory - Log in to your WordPress admin dashboard
- Navigate to Plugins → Installed Plugins
- Find "Groz Mate Delivery Date" and click Activate
Usage
Once activated, the plugin will automatically:
- Add a delivery date field to your WooCommerce checkout page
- Display the delivery time window (2:00 PM – 6:00 PM)
- Validate that customers cannot select past dates
- Save the delivery information to the order
- Display delivery details in:
- Admin order pages
- Customer order emails
- Admin notification emails
Configuration
The plugin works out of the box with no configuration required. The delivery time window is fixed at 2:00 PM – 6:00 PM.
Screenshots
Coming soon
Changelog
1.0.0
- Initial release
- Added delivery date field to WooCommerce checkout
- Implemented date validation
- Added admin and email display functionality
Support
For support and feature requests, please:
- Create an issue in the GitHub repository
- Contact the plugin author
License
This plugin is licensed under the GNU General Public License v2.0. See the LICENSE file for details.
Author
Sana Ullah
- WordPress Developer
- Email: tradersana66@gmail.com
Credits
This plugin is built following WordPress coding standards and WooCommerce best practices.