Какой паттерн проектирования лучше использовать для работы со скидками?
В книге Фаулера "Рефакторинг" в 1 главе пример про расчет цены фильмов в видеопрокате очень напоминает ваш вопрос. Думаю, не будет лишним вам ознакомиться.
Strategy то что вам нужно.