Сканеры обычно лазерные, но бывают еще кой-какие виды.
Про вопрос - пользовался 1С последний раз лет 5 назад, так что конкретно по 1С ничего подсказать не могу, но у нас програмуля устроена следующим образом, для каждого клиента есть запись, в которой указана либо скидка в процентах на каждую покупку, либо фактор очков за продажу, например 10 ден. едениц = 1 очко. Так вот в конце каждого счета если проведена его магнитная карточка или введен его идентификационный код, клиенту дается скидка и дополняется его кол-во очков.
Это теория, а как сделать это в 1С незнаю.