чуть-чуть понял :) но у тебя-то эти сертификаты проходят через свой сервер авторизации, правильно? т.е. ты можешь контролировать повторное использование подарочного сертификата, а я не могу. именно поэтому, мне необходимо для каждого ШК ПС сделать привязку к дисконтной карте (без скидки). при продаже товара с оплатой через подарочный сертификат, обязать кассиров пикать ШК сертификата после подитога, тем самым применяя к нему 0% скидки, и уже после этого можно будет контролировать сумму безналов, которая была проведена с использование дисконтных карт. типа так.
З.Ы. кстати. если сделать всё так, как описано выше, то один фиг будет непонятно, когда именно и сколько раз был продан ПС (они многоразовые). следовательно, если не будет извесно, сколько раз продали ПС, то и смысла в контроле его использования, тоже, нет. именно по этой причине придётся создавать карточки товара на каждый сертификат отдельно. и тогда будет видно, что этот сертификат был продан 1 раз, а скидка по нему прошла два раза. следовательно, что-то тут не так и кто-то получит люлей за это.