Это первый вопрос, который встает при разработке программы лояльности на пластиковых картах.
В подавляющем большинстве в дисконтных картах используется штрихкод или магнитная полоса, остальные виды (например контактные или безконтактные карты) пока можно отнести скорее к экзотике.
Выбор обычно происходит следующим образом:
- Если во всех магазинах установлены считыватели магнитных карт - лучший выбор - магнитная полоса.
.
- Если во всех магазинах уже установлены сканеры штрихкодов, нет считывателей магнитных карт и мы не желаем тратиться на установку считываелей магнитных карт и готовы мириться с более низкой безопасностью - штрихкод - хороший выбор. После того, как мы определились с штрихкодом необходимо выбрать его вид. Если на карте планируется размещать идентификационный номер – идеальный выбор EAN-13 (в этом случае мы можем разместить 12-значное число) или EAN-8 (здесь доступно к размещению 8-значное число), последняя цифра – незначащая контрольая. Для того, чтобы не возникало пересечений с существующими товарами необходимо, чтобы штрихкод начинался с цифры «2». Для надежности все же лучше пообщаться с системным администратором – может быть такое, что у вас уже используются штрихкоды для внутренней проклейки товаров – в этом случае надо избежать пересечений. Если же необходимо размещение букв латинского алфавита или специальных символом, или же вы сомневаетесь какой набор символов будет использован в дальнейшем, то подойдет Code 128.
.
- Если же нам необходима максимальная безопасность, широкий выбор возможностей, технологичность, мы готовы нести дополнительные затраты на установку считывателей магнитных карт - также выбираем магнитную полосу. При кодировании данных на магнитную полосу лучше всего выбирать вторую дорожку (всего для кодирования доступно 3 дорожки). Стандартная технология изготовления пластиковых карт такова, что при работе с 1 и 3 дорожками может возникнуть значительно больше технических проблем, чем при работе с 2 дорожкой. При кодировании данных на 2 дорожку доступны только цифры: 1234567890 и знак „=”, до 37 знакомест пробел отображается на магнитной полосе знаком „=”, знак „?” означает конец записи на магнитную полосу и при считывании не отображается. Информация будет окружена служебными символами: " ; " — в начале строки, " ? " в конце строки.
.