Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
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.