If your need a system based on wordpress roles instead of Groups, now you have available Woocommerce Role Pricing
Product Discount Method:
You can select between rate or amount method.
Groups discount:
This discount is applied for each product.
Leave empty if no group discount should be applied (default setting).
Example with rate method: Indicate 0.1 for 10% discounts on every product.
Custom discount by product:
If you need to have a custom discount by product, you can set the value in product’s page “Groups pricing” tab.
Leave empty if this product doesn’t need a custom discount (default value will be used).
Basic usage
Once the plugin is installed, enabled and configured, it begins to run.
According to the group that belongs the visitor will see a store with discount prices or not, so you can set direct discounts to wholesales, Premium users, ....
An example according to the below settings: