Пробовали различные варианты, пробовали разные карты...
1. Магнитные карты сложнее имитировать, хотя этот вопрос решается находчивым продавцом (были случаи) привлечением кого-то из родственников. На родственника/знакомого оформляется магнитная карта (возможно даже будет реальная покупка на n-ную сумму - чтобы без подозрений), которая по факту лежит в кармане у продавца. Есть такие покупатели, которые, забрав товар и сдачу (без скидки), уходят, даже не глядя на чек. В это время продавец пробивает товар со скидкой по магнитной карте родственника, сдачу - в карман
2. Дисконтные карты со штрих-кодом - вообще песня. Что мы только не делали... Убирали цифры под самим штрих-кодом на карте... Всё без толку. Продавец сканирует в подборе товара дисконтную карту, выходит надпись "Товар со штрихкодом 12312312312 не найден!", цифры переписываются на листочек, дома на принтере (!!!) печатается самый обычный штрихкод (уже зная цифры). Звучит сказочно, но народ у нас реально ушлый, особенно в сфере торговли
В итоге: контроль логов работы кассира (отмены, замены и т.д.), переносное видеонаблюдение с выборочным контролем, тайный покупатель...