How to Set a Coupon Expiry Date and Time

Smart Coupons provide a powerful, “all-in-one” solution for gift cards, store credits, discount coupons, and vouchers extending the core functionality of WooCommerce coupons.

Sometimes you may want to run an offer only for a few hours. The WooCommerce core allows you to set an expiry time in multiples of 24 hours, but not at the precise time.

This doc article explains how using Smart Coupons, you can set an exact expiry time for a coupon along with the expiry date.

Steps to setup coupon expiry date and time

↑ Back to top
woocommerce coupon expiry date time
  1. Go to your WordPress Admin panel. Click on Marketing > Coupons.
  2. Create a new coupon or open an existing one.
  3. Under the “General“ tab, choose the discount type, coupon amount.
  4. Under “Coupon expiry date”, click on the box to open the date selector and pick a date.
  5. Now under “Coupon expiry time“, click on the box field to open the time selector. Use the slider to set hours & minutes or directly type the time in the box and click on Done. You’ll have to set the time in the 24-hr format.
  6. Set other usage and restrictions as required and Publish/Update your coupon.

That’s it.

Important to know

↑ Back to top
  1. Coupon expiry time will work in combination with the Coupon expiry date. If the Coupon expiry date is not set, then the coupon expiry time will not be considered for validation.
  2. The field “Coupon expiry time” will follow the local time of your website shown under Settings > General > Timezone.