Coupon Restrictions for WooCommerce

Coupon Restrictions for WooCommerce lets you limit coupons by customer type, user role, and location, and adds fraud prevention limits on email, shipping address, and IP.

Version2.3.0
Last UpdatedJanuary 2, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

This WooCommerce extension adds restriction rules to individual coupons so you control who can redeem them. You can target new or existing customers, specific user roles, and countries, states, or zip codes, and set enhanced usage limits to reduce coupon abuse.

Key Features

  • New Customer Verification – Coupons can be limited to first-time buyers, with purchase history checked for logged-in users and at checkout for guests once an email is entered.
  • User Role Restrictions – You can restrict a coupon to specific user roles such as wholesale, VIP, or members.
  • Similar Email Detection – The plugin recognizes email aliases that use periods or plus symbols as the same person, so usage limits are harder to bypass.
  • Shipping Address Limits – You can cap how many times a coupon is used at the same shipping address.
  • IP Address Limits – Redemptions from the same IP address can be limited to prevent bulk abuse.
  • Block Checkout and HPOS – The extension works with WooCommerce Block Checkout and High Performance Order Storage.

Who Is It For

This plugin is for WooCommerce store owners who want tighter control over coupon usage, including those running wholesale, membership, or loyalty programs and those who need to prevent coupon abuse.