Sage applies prices for a product for a customer based on the following flowchart (source:
Sage KB article)There are Sage options (in Settings>Invoice Defaults>Invoice & Order Defaults) to control whether discounts will always be applied or only where the customer is not associated with a price list.
WooCommerce only has regular and sales prices and doesn't have an equivalent mechanism for setting prices. However, so that prices can be maintained via Sage Woosage applies prices to customers by creating a list of prices for a customer based on similar rules, assigning it to a role and then applying the role to the user profile, so that when they login they see their prices.
Note: Due to the number of discount plugins available Woosage does not currently pull discounts from Sage. or apply discounts to customer prices, so discounts must be handled via the website