xpay✦ Commerce
Directory
WooCommerce plugins
EasyCoupon Scheduler for WooCommerce
EasyCoupon Scheduler for WooCommerce
Add precise scheduling with date and time control for WooCommerce coupons - set valid from and expiry dates with exact times.
Will this break my store?
What the WordPress.org registry says about keeping EasyCoupon Scheduler for WooCommerce running.
Tested to 7.0.2
Tested against the WordPress branch in use today.1 month ago
7.4
Your host must be running at least this version.6.0
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how EasyCoupon Scheduler for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
7 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
EasyCoupon Scheduler for WooCommerce enhances your WooCommerce coupon management by adding precise scheduling capabilities with both date and time control. This plugin allows you to set exact start and end times for your coupons, giving you complete control over when your promotional offers are active.
Key Features
- Enable/Disable Toggle – Control whether scheduling is active for each coupon with a simple checkbox
- Valid From Date & Time – Set the exact date and time when a coupon becomes active
- Expires Date & Time – Set the exact date and time when a coupon expires
- Time Zone Support – Works with your WordPress timezone settings
- User-Friendly Interface – Clean, intuitive fields integrated at the top of the General coupon tab
- List View Columns – See valid from and expiry dates directly in the coupons list
- 24-Hour Time Format – Precise hour and minute control (HH:MM format)
- HPOS Compatible – Fully compatible with WooCommerce High-Performance Order Storage
- No Conflicts – Seamlessly replaces the default WooCommerce expiry date field
- Duplicate Coupons – Quickly clone coupons with all settings and schedule data
How It Works
When editing a coupon, you’ll find the Easy Coupon Schedule section at the top of the General tab. Simply check the “Enable Easy Coupon Schedule” checkbox to activate the scheduling fields. Once enabled, you can set:
- Valid From Date – The date when the coupon becomes active (YYYY-MM-DD format)
- Valid From Time – The exact time when the coupon becomes active (24-hour format)
- Expires Date – The date when the coupon expires (YYYY-MM-DD format)
- Expires Time – The exact time when the coupon expires (24-hour format)
When the checkbox is unchecked, the schedule fields remain visible but are disabled (grayed out), making it easy to see what scheduling options are available without accidentally editing them.
Use Cases
- Flash Sales – Start and end sales at precise times
- Time-Limited Promotions – Run promotions for specific hours or days
- Holiday Campaigns – Schedule coupons to activate and expire during holiday periods
- Early Bird Offers – Set coupons to expire at midnight or specific times
- Regional Time Zones – Coordinate promotions across different time zones using your site’s timezone
Technical Details
- Integrates seamlessly with WooCommerce coupon validation
- Stores scheduling data as post meta for each coupon
- Uses WordPress timezone settings for accurate time handling
- Validates “valid from” dates to prevent premature coupon usage
- Works with WooCommerce’s native expiry validation
- Displays formatted dates in the coupons list table
- Fully translatable with text domain support
Support
For support, feature requests, or bug reports, please visit:
https://hasanmajhali.info/easyplugins/
Credits
Developed by Hasan Majhali
Copyright © 2026. All rights reserved.
Yes, when you enable Easy Coupon Schedule for a coupon, it replaces the default WooCommerce expiry date field and provides more precise control with time settings.
The plugin uses your WordPress timezone setting (Settings > General > Timezone). All dates and times are handled according to this setting.
Yes, the valid from date is optional. If you don’t set it, the coupon will be valid immediately. You can use only the expiry date with time if you prefer.
When unchecked, the schedule fields become disabled and the scheduling functionality is not applied to that coupon. The fields remain visible but grayed out.
Yes, the plugin is fully compatible with WooCommerce’s High-Performance Order Storage (HPOS) feature.
Yes, the plugin adds two columns to the coupons list: “Valid from” and “Expires on”, showing the formatted dates and times for easy reference.
Use 24-hour format (HH:MM) for time fields. For example, 14:30 for 2:30 PM or 09:00 for 9:00 AM.
Yes, you can edit any existing coupon and add scheduling to it. The plugin works with both new and existing coupons.
Yes! Version 1.6.0 adds a “Duplicate” link in the coupons list. When you duplicate a coupon, all settings including the Easy Coupon Schedule data are copied to the new coupon.
Categories
Plugin details
Tags on WordPress.org
