WordPress plugin ·

WooCommerce Coupon Restrictions

Limit coupons by customer type, user role or location, and block abuse with usage limits.

Version

2.4.0

Last updated

Feb 02, 2026

Works on

PHP 8.0–8.4
WordPress 7.1

Developer

WooCommerce

GPL · Official site →

Auto updates Unlimited sites Unlimited downloads No daily limits

About This Plugin

Coupon Restrictions for WooCommerce controls who can use each coupon. Restrictions are added per coupon, and existing coupons keep working until you add some.

You can limit a coupon to new or existing customers, to user roles such as wholesale, VIP or members, or to countries, states or zip codes. For new-customer coupons, the extension checks order history for logged-in users and checks at checkout for guests once they enter an email address. Zip code restrictions support wildcards, so 95* matches every zip code starting with 95.

Enhanced usage limits close the loopholes in standard WooCommerce limits. Similar email detection treats [email protected] and [email protected] as the same person. You can also limit uses per shipping address or per IP address. It works with WooCommerce Block Checkout and HPOS.

$99
a yearor $299 lifetime

Start with the free trial.
Decide after thirty days.

Start My Free Trial

No credit card required.