Product Icon

Product Prices by User Roles for WooCommerce

Set up product prices and shipping charges based on user roles.
Choisissez une option de facturation
$49
Save 20%
$98 $78.40

L’abonnement comprend

  • Mises à jour et améliorations du produit
  • Assistance client
  • Remboursement garanti sous 30 jours

WooCommerce Product Prices by User Roles allows you to set product prices and shipping charges based on user roles at the global and product level.

Benefits of having user-role based pricing

Many WooCommerce stores have different prices for user roles. For example, the price for a Customer (logged-in user) will be different from a Guest who has yet to make a purchase on the site. WooCommerce Product Prices by User Roles gives you the flexibility to create different prices based on user roles.

Below is an example of how the prices will be displayed for different roles.

Price for different user roles.
Price for different user roles.

As shown above, a price of $25 is displayed for guest visitors vs. $18 for a logged-in customer. The normal price for a Shop Manager is $20.

With this extension you can hide prices for guest users.

Modify shipping charges

With this WooCommerce pricing plugin for customers groups & user roles you can also set shipping charges based on user roles. Based on the example above, you can set a reduced shipping charge for customers vs. guest users and a further shipping price reduction for a custom role such as « wholesaler. »

Other key features

  • Assign a user role while creating or editing an order to apply the correct role-based pricing manually.
    Example: While creating an order for a walk-in wholesale customer, assign the “Wholesale” role to ensure discounted prices are applied.
  • Display role-based pricing tiers on the product page so customers can see the benefits of each user role.
    Example: Show “Retail – $30”, “Wholesale – $25”, and “VIP – $20” on the same product to highlight bulk savings.
  • Apply user role-based prices that depend on the quantity purchased to support wholesale, retail, or category-specific discounts.
    Example: Wholesalers pay $10 per unit when buying 10–50 items, while Gold Members get $8 per unit on Accessories when they purchase between 2 and 10 units
  • Exclude specific product categories from role-based pricing to keep their prices consistent for all customers.
    Example: Keep gift cards and sale items at fixed prices, while applying dynamic pricing to the rest of the catalog.
  • Prices can be set globally or on a per product basis. When setting prices globally, you must set a price multiplier for each user role. When setting prices on a per-product basis, you can set the exact price for each product.
  • Hide WooCommerce product prices for selected user roles. You can even make the price empty for certain roles.
  • Works with variable products. You can set different WooCommerce prices based on user roles for each variation.
  • Custom user roles created on the stores are also supported.
  • You can disable prices for bots.
  • Price precision up to six decimals.
    Show Roles and Prices on the Frontend Product Page

    Select the User Role When Creating or Editing an Order

    Exclude Product Categories

    Apply Rule-Based Pricing in Bulk

 

Get control over WooCommerce product prices for different roles.

 


Foire aux questions

Can I set different prices for different user roles?

Yes. You can assign different prices for user roles such as Customers, Wholesalers, Subscribers, or any custom role you create. Users would automatically see their role-based price when they log in, helping you manage dynamic pricing based on user roles easily.

Can I manage wholesale and retail customers in one store?

Yes. You can assign different pricing to wholesale and retail users within the same store. This eliminates the need for separate WooCommerce installations.

Can I automatically adjust product prices globally for different user roles?

Yes. You can apply a price multiplier for each user role to increase or decrease product prices across your entire store automatically.
For example, you could set a 0.9 multiplier for Wholesale Customers to give them a 10% discount, or a 1.1 multiplier to increase prices by 10% for a specific role, without editing each product individually.

Can I apply role-based pricing to specific product or product categories?

Yes. You can apply role-based pricing rules globally, to specific products, or to selected product categories. This allows you to efficiently apply dynamic pricing for multiple products at once.

Can I set role-based prices for individual products?

Yes. The plugin allows you to set different prices for each product based on user roles.

Can I adjust product prices for user roles using fixed or percentage values?

Yes. You can increase or decrease product prices for different user roles using either a fixed amount or a percentage. For example, you could reduce prices by 10% for Wholesale Customers or add a $5 increase for a specific role automatically.

Will customers see their role-based price automatically?

Yes. Customers will automatically see their assigned price. If it requires them to login, then they would see their price once they are logged-in. This ensures a personalized shopping experience.

Can I hide prices for specific user roles?

Yes. You can hide product prices for selected user roles. For example, you can hide prices for Guest users and display them only to logged-in customers such as Wholesale Customers or Members. This is useful if you want users to log in before viewing their assigned pricing.

Can I set role-based prices for individual product variations?

Yes. You can set different prices for each product variation based on user roles. For example, wholesale customers can see lower prices for specific variations while regular customers see the standard price.

Does the correct role-based price show in the cart and checkout?

Yes. The role-based price is automatically applied throughout the ordering process, including the product page, cart, and checkout. This ensures customers see and pay the correct price based on their user role.

Can I restrict product quantities for specific user roles?

Yes. You can set minimum and maximum quantity limits for each user role, and the role-based price will apply only when those quantity conditions are met. For example, you can offer wholesale pricing only when a customer purchases at least 5 items.

Can I apply the price multiplier to shipping charges?

Yes. You can apply the price multiplier to shipping charges, allowing you to adjust shipping costs based on user roles.

Does the plugin support custom user roles for role-based pricing?

Yes. The plugin works with both default and custom user roles. You can assign specific prices or adjustments to any role, allowing you to offer tailored pricing for wholesalers, members, VIP customers, or any custom role you create.

Does your plugin comply to the GDPR guidelines?

We have made every effort to make our plugin compliant to the GDPR guidelines. As a part of compliance, we do not capture any data of end users and customers without consent.

I have another question.

Please fill out this pre-sales form.

Avis Clients

We are accepting reviews for this product, and will display them when we get a few more.

Extension information

  • Version de WordPress requise: 4.9
  • Version de WooCommerce requise: 3.0.0
  • PHP version required: 7.4
  • Tested with WordPress: 6.9.1
  • Tested with WooCommerce: 10.5.1
  • Requires at least WordPress: 4.4
  • Requires at least WooCommerce: 5.0

Pays

  • Mondial

Related Products

Prix $79 par an
Noté 3.4 sur 5 étoiles
Prix $279 par an
Noté 3.2 sur 5 étoiles
Prix $59 par an
Noté 3.1 sur 5 étoiles
Prix $109 par an
Noté 2.8 sur 5 étoiles
Prix $49 par an
Noté 4.1 sur 5 étoiles
Prix $109 par an
Noté 2 sur 5 étoiles
Prix $109 par an
Noté 2.3 sur 5 étoiles
Prix $109 par an
Noté 2.6 sur 5 étoiles
Prix $109 par an
Noté 2.3 sur 5 étoiles