I guess this WooCommerce extensions does exact what you want.
Thanks very much @davelo for your reply, but that plugin makes the job possible at per product level. I need a site-wide method. For example making all Variation A of all products hidden for all users with Role B.
Hi, in my search i haven’t found a plugin for that. And this is also quit a custom task, a bit out of scope of this forum. It’s best to find a WooCommerce developer to write the code.
Hi @msamavi
Thanks for reaching out!
Checking our marketplace, I found the premium plugin Role Based Pricing for WooCommerce that empowers you to set your product prices based on user roles and individual customers. You can discount or markup prices by fixed or percentage amount. Once the prices are changed only the specified customer & user roles will see the new prices, whereas the rest of the customers will see the regular prices.
If you want to try our products, please note we have a 30-day refund policy.
If the product doesn’t work the way you need it or you think another product would work better, we are more than happy to offer a full refund. You can read more about our refund policy on our website here.
Hope this helps!