Getting started

A fast path from “just activated” to “first rule live on the storefront”:

  1. Go to WooCommerce → RoleView → Settings and confirm Enable Role-Based Visibility and Enable Role-Based Pricing are both checked (they are by default).
  2. Go to Products and open any product you want to restrict.
  3. In the Role Visibility meta box on the right, choose Role-Restricted and tick the roles that should see this product. Click Update.
  4. Go to Products → Categories and find a category you want to discount. Click the Role Pricing link in the new column — a flyout panel opens.
  5. Enter a discount (for example, 10% for the Customer role) and save.
  6. Open an incognito window, log in as a user with that role, and visit the category. You’ll see the discounted price applied.
  7. Return to WooCommerce → RoleView → Dashboard to confirm the rule shows up in the summary cards.

That’s the minimum viable setup. Everything else — variation rules, User Classes, auto-assignment, activity log — layers on top of this foundation.