Вариантов не много.
1. Разные купоны
2. Модуль типа Promotions and discounts, в котором можно создавать несколько условий.
Для себя вижу такой вариант.
Создаю один купон со всему необходимыми категориями. Скидку выбираю одну из двух.
Нахожу место в коде где применяется скидка к товару и добавляю проверку:
если товар принадлежит категории с 15% скидкой добавляю её
, а если товар принадлежит категории с 25% скидкой добавляю её
Как то так.
Подскажите класс, метод где применяется скидка купона в корзине?
Предполагаю, что здесь: /classes/cartRule.php