Hello, I have set up a distributor shop area in Woocommerce, where we will have lower prices but bulk ordering. The main shop will also be active. The way I have done this so far is to set up a distributor category on the site, and any products that are for distributors will be added to this. I have set up a page that used the Woocommerce shortcode to display products in a particular category. I've also used the Nav Menu Roles plugin to hide the distributor shop page from anyone except those logged in with distributor role. The problem I have is how to hide the main shop from the distributor. I can limit the access to either individual roles (of which logged out user is not one), or let everyone access it. When I choose specific roles and then allow all roles except distributor, then it does not let people who are not logged in to view the shop. Any help is greatly appreciated. best wishes, Graeme
Hi Graeme, As per my knowledge you will have to apply plenty of ifs and buts manually if you want to show different prices to different type of customers. So instead of this manual work you should use some plugin. Might be this WP plugin will help you https://wordpress.org/plugins/woocommerce-wholesale-prices/ Cheers
Hi Shahzad, Thanks for your reply, it's really appreciated. Unfortunately, it's not quite what we are looking to achieve. I'm looking to hide the shop page completely from Distributor user, while showing them their own Shop page. We can already change prices based on roles using the WooCommerce Role Based Methods plugin. As there will be some products as distributor only, and others that are for both, and yet others that are customer only we would like separate shop pages with the ability to hide the menu item for the main shop when logged in as a distributor.