UTTP. Обмен ШК в оффлайн режиме.

UTTP. Штрихкод и СКД.

UTTP. Штрихкод и СКД.

После долгих обсуждений на встрече инициативной группы 12 мая 2017 года в бизнес школе RMA  стандарта UTTP(Unified Ticketing Transfer Protocol) уже прошло много времени и все игроки готовились к новому сезону. Казалось, времени у всех очень мало, а нового функционала много и ресурсов на реализацию общих стандартов и вовсе нет.

Среди прочих результатов майской встречи, хотелось бы отдельно выделить описание формата для обмена штрих-кодами в формате JSON, который был призван упростить обмен данными для проведения контроля доступа на мероприятие.

12 октября, на одно из событий промоутера Matrёshka concerts в Филармонии, крупнеший билетный оператор TicketLand реализовал поддержку оффлайн обмена ШК по стандарту UTTP для организатора, который своими силами проводил контроль доступа на площадку.

Для тех, кто еще не успел добавить поддержку нового формата, приводим краткое описание.

UTTP. Оффлайн обмен штрих-кодами.

Выгрузка производится в файл с расширением json, в кодировке UTF-8. Поля отмеченные как * являются обязательными, остальные поля опциональны.

Объект tickets содержит массив данных о билете, включая ШК.

Пример структуры

{
  "tickets": [
    {
      "barcode": "string (*)",
      "sector": "string (*)",
      "row": "string (?)",
      "seat": "string (?)",
      "price": float (?),
      "isETicket": bool (?),
      "active": bool (?),
      "order": "string (?)",
      "ticketId": "string (?)",
      "source": "string (?)"
    }
  ]
}

Перечень полей:

  • barcode – штрихкод, тип строка
  • sector – название и номер сектора
  • row – название и номер ряда, если есть
  • seat – название и номер места, если есть
  • price – цена, тип float
  • isETicket – тип билета, true в случае, если билет электронный
  • active – true в случае если билет продан, false если не вощвращен (обновленная выгрузка)
  • order – идентификатор заказа для проблемного входа, строка
  • ticketId – уникальный идентификатор билета в системе Агента, строка
  • source – идентификатор Агента, произвольная строка, например TICKETLAND

 

JOIN US!

Комментарии

Другие публикации