Перейти к содержимому

BCBP (штрих-код посадочного талона)

BCBP (Bar Coded Boarding Pass) — стандарт IATA Resolution 792 на запись данных посадочного талона в машиночитаемую строку, которую печатают в PDF417, Aztec или QR-коде.

Что за стандарт BCBP и как устроена строка

BCBP расшифровывается как Bar Coded Boarding Pass — отраслевой стандарт IATA, закреплённый Resolution 792. Он описывает, какие поля талона и в каком порядке попадают в машиночитаемый код. Смысл в совместимости: талон, выданный киоском в Стамбуле, должен читаться выходом на посадку в Красноярске без отдельных договорённостей перевозчиков.

Строка BCBP — не набор пар «ключ-значение», а последовательность полей фиксированной длины: декодер режет её по позициям. Сначала идёт обязательный блок, за ним условные — номер билета, бонусная программа, отметка о досмотре, — и в конце поле авиакомпании для собственных нужд.

ПолеПример
Формат и число сегментовM1
Имя пассажираIVANOV/IVAN
Код бронированияABC123
Аэропорты вылета и прилётаSVO, LED
Перевозчик и рейсSU 1234
Дата вылета (день года)210
Класс обслуживанияY
Место012C
Порядковый номер регистрации0050
Статус пассажира1

В каких символиках печатают

Стандарт задаёт содержимое строки, а не носитель: символику перевозчик выбирает сам. На бумажном талоне из киоска регистрации почти всегда стоит штрихкод PDF417 — он рассчитан на длинную строку и переносит бледную термопечать и залом. Мобильный талон в приложении или Wallet чаще несёт Aztec или QR-код: компактный квадрат легче попадает в поле зрения сканера на гейте. Data Matrix стандартом тоже допускается, но в реальных талонах встречается редко.

Связанные понятия и приватность

Код — машиночитаемая копия того, что напечатано на посадочном талоне буквами; без записи в системе перевозчика он ничего не подтверждает. Платёжных данных и паспортных реквизитов в строке нет. Зато есть фамилия, код бронирования, рейс и дата, а этой связки хватает, чтобы открыть бронь на сайте авиакомпании: посмотреть маршрут, сменить место, иногда отменить сегмент. Поэтому фото талона в соцсетях — рабочий канал утечки. Отдельная линия развития — цифровые идентификаторы пассажира и Digital Travel Credentials: там вместо строки в коде передаётся токен, а данные сверяют системы между собой. Парк сканеров меняется медленно, так что BCBP останется в обиходе надолго.