Echo, ну, значит, это, как всегда, была ошибка в коде
Такое тоже бывает - с одной стороны бывает, что код не действует на то, что положено, а с другой бывает, что действует на то, на что не положено.
Если вдруг на что-то ошибочно действует - так это ж хорошо
Но писать им и спрашивать, почему вот на это действует, а на другое нет - ничего хорошего не даст. Они скорее исправят, чтобы не действовало на "ошибочные" вещи.
Правда, если Вы уже успели купить с "неправильной" скидкой - то Вам пересчитывать не будут. У меня такая ситуация была: на 1 вещь не подействовал, хоть должен был. А на другую наоборот - подействовал, хоть и не положено было (правда, я упустила эту вещь в исключениях, и не знала, что код подействовал ошибочно). Я им написала по поводу 1-й вещи - они всё-таки применили к ней скидку, но ответили мне, что, как бонус хорошему покупателю, оставят скидку и на вторую вещь - тогда я уже и увидела, что были нюансы