Оповещения В Промо-Акции По Промо-Коду

Добрый вечер!

Сейчас активно использую промо-акции с промо-кодом. И уже получал много писем, покупателям непонятно, порой просто до ярости :)

Дело в том, что если промо-код неверен, или уже использовался (например при условии Один раз для покупателя), или в заказе нет товара участвующего в акции (например при наличии условия: Характеристика - конкретный бренд) - в любом случае выводится одно и то же сообщение: "Введенный код в базе данных отсутствует. Пожалуйста, попробуйте еще раз."

А было бы логично - "Введенный промо-код уже использован", "Товар не соответствует условиям промо-кода" итп.

Подозреваю, что реализация второго довольно неочевидна, а вот первое бы очень хотелось сделать, только пока не пойму, куда копать. Может, кто уже пытался с этим разобраться?

2 лайка