WooCommerce Catalog Mode, Wholesale & Role Based Pricing

5 out of 5

  • Compatible with WooCommerce 3.0.
  • You are protected by our 30 Day Money Back Guarantee.
Sold By: XAdapter
  • Description
  • Changelog
  • Reviews (12)
  • FAQ (4)
  • Comments (75)

If you are looking for WooCommerce Role Based Pricing, WooCommerce Catalog Mode or WooCommerce Wholesale Pricing this the right plugin for you.

This plugin will help the seller to provide dynamic pricing to different customer groups based on their user role.
For example, using this plugin seller can provide discounted rates to wholesale customers and regular prices to retail customers. Seller will be able to provide discount or markups at product or global level based on user role.
The plugin also provides options to hide WooCommerce Product Prices and “Add to Cart” button. This option is available for unregistered users and defined user roles. Using this feature, the seller will be able to run the store in “Catalog Mode”.

Main Features

  • Ability to apply the discount on both Sale and Regular price.
  • Supports both Simple and Variable Products.
  • Hide Product Price for Guest Users Globally as well as for Individual Products.
  • Hide Product Price for specific user roles Globally as well as for Individual Products.
  • Remove Add to Cart button for Guest users Globally as well as for Individual Products.
  • Remove Add to Cart button for specific user roles Globally as well as for Individual Products.
  • Display custom text when Add to Cart or Price is Hidden.
  • Setup Role-based price adjustment Globally.
  • Setup Role-based price adjustment on individual products.
  • Price adjustments in terms of amount or percentage.
  • Price adjustments on top of regular price or role based price.
  • Override global price adjustment with individual product level price adjustment.
  • Supports both Markups and Discounts.
  • Add custom user roles like “premium user”, “whole seller”, etc.
  • Setup Wholesale Prices based on user role.
  • Flexibility to remove Tax for the desired user roles.
  • Turn your WooCommerce site to Catalog Mode.


Main Settings Page
Product Settings – General
Product Settings – Role Based
Hide Price – Custom Message


Last Updated: 22-September-2017

= 2.2.1 =
* Supports discounts and markup for both regular and sale price.
= 2.2.0 =
* Grouped product support, Category based price adjustment, Price adjustment on regular/sale price.
= 2.1.0 =
* Plugin page redesigned.
* Added one click catalog mode feature
* Hide regular price support for both unregistered and user role specific for simple products.
= 2.0.0 =
* Bug Fixes
= 1.6.11 =
* Tax Class Issue Fixed.
= 1.6.10 =
* Bug fix in prices by user role plugin - prices showing correctly for products
= 1.6.9 =
* Bug Fix and full analysis.
= 1.6.8 =
* Variation product Bug Fix on showing Price.
= 1.6.7 =
* decimal fix and Variation Product Tax calculation Fix.
= 1.6.6 =
* Variation products regular price adjustment updates.
= 1.6.5 =
* Fix for guest users price rounding.
= 1.6.4 =
* WC 3.0.1 Variable Product price adjustment fixes.
= 1.6.3 =
* Grouped products Tax option Modified.
= 1.6.1 =
* Bug fix with Tax options.
= 1.6.0 =
* WooCommerce Beta Version Compatibility Tested.
= 1.5.0 =
* User Role Based Tax Class Option Implemented. Inclusive and Exclusive Tax option.
= 1.4.2 =
* tax option table bug fix.
= 1.4.1 =
* Regular price option bug fix with variation products.
= 1.4.0 =
* Discount applying on sales or regular price.
= 1.3.4 =
* Notices and errors resolved.
= 1.3.3 =
* Bug Fix for the issue with taxable property for variable product.
= 1.3.2 =
* Bug Fix for the issue with Sale badge for logged in user.
= 1.3.1 =
* Bug fix for the issue with sale badge.
= 1.3.0 =
* Bug fix for the issue with grouped product showing as free when hide price with text.
= 1.2.9 =
* The plugin works with all decimal separators.
= 1.2.7 =
* Bug Fix.
= 1.2.6 =
* Bug Fix.
= 1.2.4 =
* Bug Fix.
= 1.2.3 =
* Regular price functional change.
= 1.2.1 =
* Extended option to set role priority for tax options and price suffix.
* Made plugin compatible with Chained Products plugin and Bundle Product plugin.
= 1.2.0 =
* Extended role specific price suffix for unregistered user.
= 1.1.9 =
* Plugin is compatible with the lower version than PHP 5.5
= 1.1.8 =
* Technical Change: Changed the priority of the functions.
= 1.1.7 =
* Added feature to replace Add to Cart button with custom button text and URL for user role.
= 1.1.6 =
* Added feature to replace Add to Cart button with custom button text and URL for unregistered user.
= 1.1.5 =
* Added option to Include/Exclude tax at Shop/Cart/Checkout for Specific user role.
* Added option to add suffix to price.
= 1.1.4 =
* Added filter to modify price after calculating price based on user role.
= 1.1.2 =
* Added option to remove Tax for specific user role.
* Improved UI.
= 1.1.1 =
* Hide add to cart at product level.
* Remove tax for specific user role.
= 1.0.9 =
* Option to hide regular price.
= 1.0.7 =
* Throw warning if basic version is active.
* Fixed incorrect variation price issue.
= 1.0.4 =
* Activation Key added.
= 1.0.3 =
* replaced ABSPATH with WP_PLUGIN_DIR.
* Removed redundant code, Fixed showing role price when use role price not selected.
= 1.0.1 =
* Fixed an issue while showing regular price.
= 1.0.0 =
* Role based pricing.
* Hide Add to Cart.
* Role Base Price Adjustment.

12 reviews for WooCommerce Catalog Mode, Wholesale & Role Based Pricing

  1. Caren
    5 out of 5

    (verified owner)

    Great customer service! Quick response! Excellent Plugin! More power to you guys!

  2. Vincent
    5 out of 5

    (verified owner)

    Perfect plugin, great support. very quick!

  3. Jaap
    5 out of 5

    (verified owner)

    Excellent plugin which does what they say! Had a few issues with setting up the plugin to work properly in my store. The support team respond very quickly and do offer excellent support by fixing bugs immediately!!

  4. David
    5 out of 5

    (verified owner)

    This plug in is so good easy to use and configure. I also had a contact with the support team… very nice and professional guys, thank’s for all

  5. gkouvaris
    5 out of 5

    (verified owner)

    I very much recommend this plugin!
    Found some bugs at first but the support team fixed them all very fast.
    Keep up the good work!

  6. Mazdak
    5 out of 5

    (verified owner)

    Great plugin!

    Had some issues with some bugs, their support fixed it ASAP!
    Great and fast support!

  7. Alexandra
    5 out of 5

    (verified owner)

    Great plugin with enormous scope and very fast support. Well done!

  8. Kevin
    5 out of 5

    (verified owner)

    This plugin is going to help me immensly with my growing busines and customer diversity. It is relativley staight forward to configure. At one point it was conflicting with another module casuing some incorrect results. With a day or 2 of contacting Xadapter support they had the problem reesolved for me. As of right now I would highly recommed the product. Xadapter keep up the good work.

  9. J
    5 out of 5

    (verified owner)

    This plugin was instrumental in allowing us to produce a flexible multi level pricing system for our customers. We had tried multiple wholesale plugins prior to using the solution from XAdapter / ExtensionHawk but their product is by far the most comprehensive and full featured solution.

    The ability to control role pricing store wide by percentage discount, markups or fixed pricing levels at a product level can fit even the most demanding store requirements. This coupled with enhanced tax rules for store and cart in addition to custom price suffix really sets this product apart from the rest. Fast, responsive, powerful. Highly recommended.

    Not only is this an excellent product, the support from the XAdapter team is fantastic. They are incredibly helpful and open to implementing end-user suggestions to future releases of their products. We have utilized several plugins from the XAdapter product range and are very much looking forward to using more of their software in the future.

  10. rikardo.komen
    5 out of 5

    Very good support. They do changes on the plugin that I asked for free and in time.

  11. SUSAN
    5 out of 5

    (verified owner)

    ***** on the support team and so far the product. Very quick and insightful.

  12. 5 out of 5

    The support team is very quick to respond.

Only logged in customers who have purchased this product may leave a review.

Frequently Asked Questions

Yes. We have a support team working on for fixing any issues related with plugin.

Yes. Contact us.

Set up process is simple. Please refer the link to tutorial.

  • alj

    alj - 1 day ago

    Hi I have a small problem with this plugin. When I enable the plugin, the "add to cart" will be displayed 2 times https://gmkr.io/s/59c21829afe6d1653c584555/0. I have tried to remove the add to cart, but then it also disappears on the product page. I use the Avada theme on the page. Webshop url: https://carebyac.dk/shop What can I do to fix this? Br. Anders

  • johan1

    johan1 - 1 week ago

    I can not edit nor add new products anymore, since last update. Missing toolbars, options etc. in 'Add new products' If I disable the plugin it works again...

  • roel

    roel - 3 months ago

    hi how can i exclude categories, my user needs to get 30% discount but not on all products how dos we do this

  • Veeresh

    Veeresh - 3 months ago

    Hello Roel, Plugin settings page we have an option to set prices based on Individual Product. Please refer "Individual product adjustment" for this. (Category wise we are not dealing) By using this feature, You can set different discounts for different products role wise. Hope this helps.Let us know if you have any queries. for further discussion, Please raise a request HERE Regards, Veeresh

  • Philippe

    Philippe - 3 months ago

    #1 Screenshot for a simple product: Problem: the price is displayed in duplicate and includes the label "Promo" for the logged users with "Customer" role and the Tax Options setting is on "Show Price Excluding Tax in Cart and Checkout". https://cutecase.fr/cloud/index.php/s/RICnOK4B1cyQTCU https://cutecase.fr/cloud/index.php/s/RICnOK4B1cyQTCU #2 For a variable product, the prices displayed of the variables options are not the same as defined in the product. Of course, nothing about this price is set in Price by User Role https://cutecase.fr/cloud/index.php/s/RICnOK4B1cyQTCU https://cutecase.fr/cloud/index.php/s/RICnOK4B1cyQTCU https://cutecase.fr/cloud/index.php/s/RICnOK4B1cyQTCU https://cutecase.fr/cloud/index.php/s/RICnOK4B1cyQTCU

  • Veeresh

    Veeresh - 3 months ago

    Hello Phillippe, Not to worry, If we cannot fix your issue, We will refund you as we promise. However, We received your request in our support mail. Our developers are working on that. We will get back to you soon. Thank you for your cooperation. Regards, Veeresh

  • Philippe

    Philippe - 3 months ago

    Too many bugs in this extension, I want to be refunded. You asked me to wait so that you corrected the problems reported but now I realize that your extension made me lose money: the options of my products were not counted in the basket !! (options defined via "WooCommerce Product Add-ons") That's enough now, I've been patient, I want to be refunded.

  • Veeresh

    Veeresh - 3 months ago

    Hello Philippe, Not to worry, As we promise we will definitely refund you as we promise. Refund is not a problem, But we really would like to fix your all issues. Tracking of conversation and following up of developments will be better in our support channel. So that we can follow all your issue in one place and that is the better way to address those quickly. Please raise a request HERE We will get back to you soon. Also, Mention your order number in the request. Thank you. Regards, Veeresh

  • Philippe

    Philippe - 4 months ago

    When a Tax Option is set regarding Cart & Checkout, this produces a Fatal Error on variable products. (but not on simple products). Tax settings https://cutecase.fr/cloud/index.php/s/M4CUKcYS8TIZgyz Fatal Error on variable products https://cutecase.fr/cloud/index.php/s/W2ZxMMihbxxosDP

  • Veeresh

    Veeresh - 4 months ago

    Hello Philippe, We fixed this issue in our new version of the plugin (v.1.6.8) Please deactivate and delete the old version before activating the new version. Hope this helps. If you have any queries, Please raise a request HERE Regards, Veeresh Team XA

You are protected by our 30 Day Money Back Guarantee.     Add to cart