Промо-акции. Добавить в бонусах скидку на товары

Нужны предложения по доработке ядра CS-Cart, потому что от команды @cs-cart_team не дождешься.
Задача: реализовать возможность добавлять в бонусах скидку на товары с определенными характеристиками. Интерфейс - по аналогии выбора товаров для вкладки “Условия”.
Возможность модульного решения, либо модификацией, если модульно не доступно, стоимость, сроки. Описать возможные проблемы при разработке и как будет влиять новая функциональность на скорость работы сайта в целом.