Что писать в магнитную полосу на дисконтной карте?

Добрый день всем!
Делаем от имени компании дисконтную карту со скидками. У всех партнёров размер скидки будет разный.
Необходимо чтобы карта действовала и в супермаркетах и в других местах с которыми заключен договор.
Перечитал информацию и примерно понял что для записи данных можно использовать любую из 3-х дорожек магнитной полосы. Записывать надо те данные к которым хотелось бы получить мгновенный доступ. Так вот вопрос.
Составил текст первой дорожки вот так:
%OOODAF=28956B000010?
Здесь OOODAF название компании, 28956 символы перед номером карты, чтоб нельзя было вручную просто забить номер карты кассиру и получить скидку, B000010 - соответственно номер карты.
Подскажите правильна ли эта запись и смогут ли её в дальнейшем нормально считывать, понимать и обрабатывать программы супермаркетов и т.д.? Хватает ли этой информации для них или нет? Может кто сталкивался?
  • Вопрос задан
  • 358 просмотров
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Делая для себя я бы добавил не магические 28956, а контрольный хэш(соль+номер). Ну а для группы компаний - надо смотреть требования остальных, какие дорожки и в каких форматах они используют.
Ответ написан
sim3x
@sim3x
составь пул своих "супермакетов" и у них спрашивай

Единственное, что стоит сказать, что любая информация с карты должна быть верифицирована.

Так что нужно думать о создании гейта для проверки с сумарной пропускной способностью = сумме всех запросов супермаркетов.

Ну и впринципе, захотят ли "супермаркеты" внедрять у себя твое решение
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы