Все что Вы хотели узнать о штрихкоде на пластиковых картах, но стеснялись спросить

Штрихкоды на пластиковых картах: зачем нужны и какие бывают в 2026 году

Штрихкод — это машиночитаемый способ идентификации: набор линий (1D) или модулей-«квадратиков» (2D), который сканер считывает за доли секунды. Именно скорость и низкая стоимость печати сделали штрихкоды стандартом для торговли, логистики, производства и сервисных систем.

Сегодня штрихкоды используются не только для кассы. Тренд последних лет — переход от «просто номера» к коду, который хранит больше данных и может вести в цифровые сервисы: личный кабинет, бонусный баланс, электронный чек, регистрацию гарантии, инструкции, акции и т.д. Отсюда рост популярности 2D-кодов (QR/DataMatrix) и инициативы отрасли по их широкому внедрению на кассах (Sunrise 2027 — цель, чтобы к концу 2027 года POS-системы уверенно читали и 1D, и 2D).

Зачем штрихкод на дисконтной/бонусной карте

На пластиковых дисконтных и бонусных картах штрихкод чаще всего выполняет роль основного идентификатора клиента в CRM/кассовой системе:

  • быстрое начисление/списание бонусов на кассе;

  • поиск клиента по карте без ручного ввода;

  • привязка к профилю, сегментации и персональным скидкам;

  • интеграция с акциями, купонами, промокодами.

Обычно вместе со штрихкодом наносят и визуальный номер: печать переменных данных, иногда эмбоссирование (механическое тиснение), чтобы кассиру было проще в нестандартных ситуациях (повреждение кода, плохое освещение и т.п.).

Что важно учитывать при выборе формата

1) Где будут сканировать?
Лазерные сканеры исторически «любят» 1D-коды, а современные имидж-сканеры обычно уверенно читают и 1D, и 2D. Для новых проектов всё чаще выбирают 2D как более универсальный вариант.

2) Сколько данных нужно кодировать?
Если нужен только ID клиента — подойдут и 1D (например Code 128). Если нужен URL/купон/набор параметров — удобнее 2D (QR/DataMatrix).

3) Защита от подделок и «слива» скидок
Для программ лояльности всё чаще используют:

  • серийные (уникальные) коды + проверка в базе;

  • ограничения по времени/точке продаж;

  • динамические QR (меняется токен/ссылка, а логика — на сервере);

  • печать с контролем качества и контраста, чтобы код стабильно читался.

Одномерные (1D) штрихкоды для карт

Подходят, когда в коде нужен короткий идентификатор (номер клиента/карты) и важна совместимость со старым оборудованием.

Популярные форматы:

  • EAN-8 / EAN-13 (обычно 8 или 13 цифр; чаще встречается в товарах, но иногда используют и в системах учета);

  • UPC-A / UPC-E (аналогично для отдельных рынков);

  • Code 128 (GS1-128 / UCC/EAN-128) — универсален, хорошо подходит для переменных данных;

  • Codabar — встречается в отдельных учетных сценариях.

Двумерные (2D) коды: современный стандарт

2D-коды компактнее, лучше читаются при небольшом размере и позволяют кодировать больше информации.

Наиболее востребованы:

  • QR-код — идеален для маркетинга и «связки» офлайн-карты с онлайн-сервисом;

  • Data Matrix / GS1 DataMatrix — часто применяется для маркировки и идентификации; в целом формат широко используется в задачах прослеживаемости.

  • PDF417 — «плотный» формат, встречается в документах/талонах;

  • Aztec — часто используется в билетах/посадочных.

Отдельно про стандарты «нового поколения»:
GS1 Digital Link / “QR-code powered by GS1” — подход, где QR может содержать стандартизированный идентификатор (например GTIN) и вести в разные сценарии в зависимости от того, кто сканирует (покупатель/ритейл/логистика).

Важное обновление: Microsoft Tag

Формат Microsoft Tag сейчас не стоит закладывать в новые проекты — сервис Microsoft Tag был закрыт (финальная дата завершения поддержки — 19 августа 2015).
Если нужно «красиво и современно» — выбирайте QR (в том числе с логикой через динамические ссылки) или DataMatrix.


Что можем нанести на карту (переменные данные)

Мы можем персонализировать пластиковые карты переменными данными:

  • штрихкоды 1D и 2D (каждая карта — уникальная);

  • печатный номер карты (ID);

  • при необходимости — комбинации: номер + штрихкод + QR.