Risk Free, Backed By Our 90-Day Money Back Guarantee
 - 
Read More
Lifetime Licenses Are Ending Soon, Get Yours Before They're Gone
 - 
Read More
Risk Free, Backed By Our 90-Day Money Back Guarantee
Pricing

You may have seen some references on our site to annual licensing or renewals.

All plugins currently come with a lifetime license, no matter what the site says.

We’re currently running tests before we make the switch to annual pricing. Check the Discounts tab to purchase our other plugins and get a lifetime license before they’re gone.

I Understand I Have a Lifetime License
Now is your last chance to buy a lifetime license before we switch to annual pricing. Existing licenses will be unaffected.
Read More
200,000+ Active Installs
1500+ 5 Star Reviews
Pricing
Now is your last chance to buy a lifetime license before we switch to annual pricing. Existing licenses will be unaffected.
Read More
200,000+ Active Installs
1500+ 5 Star Reviews
Pricing

How Do I Set Up a WooCommerce User Role Discount?

Setting up a WooCommerce user role discount lets you control the product prices that different store customers see. Wholesale buyers, club members, VIP customers, and trade accounts often warrant different pricing tiers, and a WooCommerce user role discount is the mechanism that enables this.

The way this discount type works is pretty straightforward. You assign a WordPress user role to a customer or group of customers, create a discount rule that targets that role, and those customers see the reduced price automatically every time they shop while logged in.

WooCommerce's native tools offer a limited version of this. A dedicated discount plugin gives you the full implementation.

User Role Discounts and WooCommerce's Native System

WooCommerce doesn't include a native user role discount system. The closest it offers is the ability to restrict a coupon to specific customer email addresses, which is effectively a manual, one-by-one way of targeting individual customers rather than a scalable role-based pricing tier.

WordPress does maintain a user role system (subscriber, customer, editor, administrator, and any custom roles you add via code or plugin), but WooCommerce's discount tools don't interface with that system in any meaningful way out of the box.

For a working WooCommerce user role discount, you need either a dedicated pricing plugin or a plugin that adds role-based discount logic to your WooCommerce setup.

Setting Up a WooCommerce User Role Discount With Elevated Discount Rules

The Elevated Discount Rules discount plugin supports user role targeting directly within its discount configuration.

elevated-discount-rules

When creating a discount rule, the scope settings include a user role selector. You can apply the discount to all customers (the default for sitewide or general promotions) or select one or more specific user roles to restrict it to those roles. 

elevated-discount-rules-user-role-discount-settings

In practice, this lets you build pricing tiers that behave exactly as a user role discount should. A wholesale customer role, for example, might receive a standing 20% discount on all products automatically whenever they shop while logged in, while a "Guest" role might receive 10% off a specific product category. 

Each of these is a separate rule scoped to its corresponding user role. When a customer with the appropriate role adds a qualifying product to their cart, the rule fires automatically and the discount applies.

You can also exclude specific products from a user role discount using the exclusion settings, and the priority system ensures that when a product qualifies under multiple active discount rules, the right one takes precedence.

elevated-discount-rules-exclusions-filter

For stores with multiple customer tiers running simultaneously, the priority and combination settings give you granular control over how role-based discounts interact with other active promotions.

elevated-discount-rules-priority-configuration

What to Consider Before Setting Up WooCommerce User Role Discounts

The WooCommerce user role discount assumes that your wholesale buyers, members, or trade customers actually have the correct WordPress user role assigned to their accounts. 

If you are creating a new tiered pricing system from scratch, you will need a way to assign custom roles to the appropriate customers, either through WordPress role management plugins, WooCommerce's own customer management tools, or manually from the Users screen in your WordPress admin dashboard.

Once roles are correctly assigned, the discount rules in Elevated Discount Rules handle the rest automatically.

Final Thoughts

A WooCommerce user role discount is one of the most powerful pricing tools available for stores that serve multiple customer types. It lets you maintain different pricing tiers in parallel without managing separate stores or complex manual overrides.

Elevated Discount Rules supports this setup directly, with role-based discount rules that apply automatically for every logged-in customer with the qualifying role.

For more discount plugin options that support user role pricing in WooCommerce, see our roundup of the 6 Best WooCommerce Discount Plugins.

Editorial Staff
WP All Import’s Editorial Staff creates the tutorials, playbooks, and product guidance that help import, export, and migrate WordPress data with ease.

The easiest way to create powerful WooCo discounts

Drive more sales and boost average order value with flexible, easy-to-create WooCommerce discount rules.
  • All Discount Types Included
  • Real-Time Analytics
  • Smart Targeting Rules
  • Scheduled Campaigns
Get Started
90 Day Money Back Guarantee

Unlimited Installs.
World-Class Support. Money Back Guarantee.

Packages
Standalone
Import
Pro Package
$199
.00
/yr
Save $494, 71% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$693 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Import + Export Pro Package
$299
.00
/yr
Save $1087, 78% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$1386 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
WooCommerce Import Package
$169
.00
/yr
Save $29, 15% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$198 If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Lifetime License
$1299
One-Time Payment
  • Import Pro + Export Pro
  • All Current Add-Ons
  • All Future Add-Ons
  • Lifetime Support
  • Lifetime Updates
  • No Renewal Fees
Buy Now
90 Day Money Back Guarantee
Import Standalone
$99
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Import + Export Standalone
$169
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Export Standalone
$99
.00
/yr
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Packages
Standalone
Import
Pro Package
$16.58
per month, billed annually
Save $494/yr, 71% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$693/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Import + Export Pro Package
$24.92
per month, billed annually
Save $1087/yr, 78% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$1386/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
WooCommerce Import Package
$14.08
per month, billed annually
Save $29/yr, 15% Discount
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
$198/yr If Purchased Individually
Buy Now
90 Day Money Back Guarantee
Lifetime License
$1399
One-Time Payment
  • Import Pro + Export Pro
  • All Current Add-Ons
  • All Future Add-Ons
  • Lifetime Support
  • Lifetime Updates
  • No Renewal Fees
Buy Now
90 Day Money Back Guarantee
Import Standalone
$8.25
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Import + Export Standalone
$14.08
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
Export Standalone
$8.25
per month, billed annually
  • Import Pro
Import Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
  • Export Pro
Export Add-Ons
  • Woo
  • ACF
  • Meta Box
  • JetEngine
  • Gravity Forms
  • Users
Buy Now
90 Day Money Back Guarantee
linkcross