
Add a time-of-day component to WooCommerce coupon expiry that works together with the built-in expiry date.
| Author: | Morteza Geransayeh (profile at wordpress.org) |
| WordPress version required: | 6.1 |
| WordPress version tested: | 6.8.3 |
| Plugin version: | 1.0.1 |
| Added to WordPress repository: | 01-10-2025 |
| Last updated: | 01-10-2025 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | |
| Total downloads: | 224 |
| Active installs: | 10+ |
![]() Click to start download |
|
WooCommerce lets you set a coupon “Expiry date” but not an exact time.
This lightweight plugin adds a “Coupon expiry time” field (HH:MM, 24h) to the coupon edit screen.
When both date and time are set, the coupon will expire on that date at the time you specify.
Key points
* Works alongside WooCommerce’s native coupon expiry date.
* Time is stored internally as seconds since midnight and combined with the date.
* No changes to your theme or checkout templates required.
Usage
- Set Expiry date as usual in WooCommerce.
- Set Coupon expiry time in
HH:MM(24-hour) format, for example17:30. - The coupon will be valid until the combined timestamp; after that, it will be treated as expired.
Screenshots
FAQ
ChangeLog

