How to Offer User Role Based Discounts in Woocommerce

Enabling User Role-Based Discounts in WooCommerce:

With the WooCommerce Dynamic Pricing and Discounts plugin, you can offer two types of discounts to your customers: tiered discounts and cart-level discounts. 

Enabling User Role Based Tiered Discounts with Product Rules:

  • Go to WooCommerce > Cart Discount Rules > Product Pricing Rules.
  • Click on the “Add a new product rule” button to create a new rule.
  • Give your rule a name.
  • In the discount settings section, choose the discount type (e.g., Dynamic Pricing Adjustment or Gift a Product).
  • Mark the “Show pricing table” checkbox to display the pricing table on the product page.
  • Apply customer-based and user-role-based restrictions on the rule.
  • Define how minimum user spending affects the discount, with options to ignore or set specific criteria.
  • Set rule priority, days, and dates.
  • Select products or categories (either all or specific ones).
  • Customize messages using dynamic placeholders.
  • Arrange the rule sequence with order values for multiple rules.
  • Save your changes.

Enabling Cart Level Discounts with Cart Rules:

Now, to offer cart-level discounts, follow these steps:

  • Go to WooCommerce > Cart Discounts Rules > Add New Cart Rule.
  • Name your cart rule.
  • Configure message settings for before and after discount application.
  • Set rule priority and choose applicable days.
  • Define the discount rule type (quantity, amount, gift).
  • Restrict the rule for specific customers and user roles.
  • Adjust discounts based on minimum spending and dates.
  • Arrange rule order for multiple cart rules.
  • Select products and categories.
  • Click ‘Publish‘ to save your cart rule.