PDA

Просмотр полной версии : Программирование дисконтных карт!



Горлица
08.02.2015, 12:08
ПДС у нас стоит. Планируем выпуск дисконтных карт с магнитной полосой. Вопрос в следующем: какую информацию нужно нанести на магнитную полосу изготовителям карт, чтобы карта считывалась на нашем ПДС? В каком формате это высылается? В ПДС на каждую карту в отдельности мы будем вставлять скидки и т.д. Но выпустив обычную карту с номером "1001" карт-ридер ее не считал и никак не воспринял, видимо потому, что она не заведена в ПДС, завела ее в ПДС, но номер и карта всё равно не определяются. Изготовитель карт сказал, что необходим уникальный номер ресторана, а где и как его посмотреть, не знаю. У нас стоит Rk6. Заранее извините за возможно глупый вопрос!

Brambrulet
08.02.2015, 12:19
Что значит "карт-ридер ее не считал и никак не воспринял"? Если открыть Блокнот и чиркнуть картой, что появится в окне? В другом заведении, на другом кард-ридере данные с карты читаются?

(Всё, что будет считано с карты напишите здесь. С точностью до символа.)

sibgaba
08.02.2015, 12:31
Вам нужно закодировать на вторую дорожку:

778=123456789=NNNN

123456789 - это код вашего ресторана. Вкратце его смотреть в файле system.db вашего кассового сервера
NNNN - код карты.

SH
08.02.2015, 20:47
А подробнее может ответить дилер, который устанавливал систему.

Brambrulet
09.02.2015, 00:08
Вам нужно закодировать на вторую дорожку:

778=123456789=NNNN

123456789 - это код вашего ресторана. Вкратце его смотреть в файле system.db вашего кассового сервера
NNNN - код карты.

Всё верно. Добавлю лишь, что для того, чтобы проверить как вам закодировали карты какого-то специального оборудования не нужно. Достаточно воспользоваться любым текстовым редактором (в любой операционке). После того как вы проведёте картой по ридеру, в редакторе должна появиться строка - ;778=123456789=NNNN?

Символ ; (точка с запятой) означает, что запись сделана на второй дорожке. Это важно!

PS Если вдруг вы увидите строку вида: ж778=123456789=NNNN, ... то тоже всё нормально, просто у вас раскладка клавиатуры русская стоит :) (проверять стоит на английской раскладке)