Role Based Pricing for WooCommerce
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.
This extension comes with rule-based management that allows you to change prices in bulk for a whole category or selected products. While setting up a price change, you can choose to set a minimum & maximum order quantity and restrict customers from purchasing beyond the predefined quantity limit.