How to Set Pricing by User Role in WooCommerce?

Setting the Price by User Role

To set the pricing by user role in WooCommerce using a role-based pricing plugin, follow these steps as outlined:

Product Level Setting:

Log in to your WordPress admin panel and navigate to Products.

If you’re creating a new product, click “Add New.” If you want to edit an existing product, select the product you want to edit and proceed to the next steps.

Global Setting: 

Go to WP Admin Panel > Role Based Pricing > Role Based Pricing Rules > Add New Rule

Look for the “Role Based Pricing (By User Roles)” section.

Enter Details for Pricing Rule:

  • User Role: Select the user role for which you want to apply the pricing rule. 
  • Adjustment Type: Choose one of the adjustment types:
    • Fixed Price: Set a specific fixed price for the selected user role.
    • Fixed Increase: Increase the original price by a fixed amount.
    • Fixed Decrease: Decrease the original price by a fixed amount.
    • Percentage Increase: Increase the original price by a percentage.
    • Percentage Decrease: Decrease the original price by a percentage.
  • Value: Enter the value for the adjustment. This value depends on the adjustment type you selected.
  • Min Qty: Set a minimum quantity for the user role. The pricing rule will only apply if the user adds this minimum quantity to the cart.
  • Max Qty: Optionally, set a maximum quantity for the user role. If you want to limit how many products the user can purchase at this price.
  • Replace Original Price?: Check this option if you want the adjusted price to completely replace the original price. If unchecked, the adjusted price will be added to the original price.
  • Remove: If you want to remove the pricing rule for this user role, you can take this action.

After configuring the pricing rule, make sure to save or update your product to apply the changes.