I need to implement customer-specific prices. Each customer has a specific discount on base price of certain product categories.
Example
Customer 1: 25% discount on category A, 30% discount on category B
Customer 2: 40% discount on category A, 50% discount on category B
When customers are logged in I want to display the discounted price and also use this price the subsequent order process.
I know I have to write an extention. But I don't know which classes or methods I have to adjust via the plugin. How can I establish the aforementioned logic?