---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.3
alternate:
  - https://yandex.ru/support/tickets/ru/enter.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/tickets/ru/llms.txt

# Система контроля доступа (сканирование билетов)

Вы можете проверять билеты на входе несколькими способами:

1. [Мобильным приложением «Яндекс Билеты: сканер»](https://yandex.ru/support/tickets/ru/enter#scan). Вам потребуется:

   * Смартфон с Android 4.4 и выше, IOS 11 и выше или терминал сбора данных Honeywell, Zebra, Motorola или Casio.

   * Скаченное мобильное приложение [«Яндекс Билеты: сканер»](https://yandex.ru/support/tickets/ru/enter#install).

   Его также можно использовать для сканирования билетов из других билетных систем (в том числе если часть билетов вашего события заводилась не в Яндекс Билетах). Для этого [загрузите сторонние штрихкоды](https://yandex.ru/support/tickets/ru/enter#import-to-ya-tickets) в личный кабинет Яндекс Билетов.

2. [С помощью турникетов SKIDATA и Sigur](https://yandex.ru/support/tickets/ru/enter#turnstiles).

3. Мобильным приложением другой билетной системы или турникетами другого вида. Для этого вам понадобится [выгрузить штрихкоды](https://yandex.ru/support/tickets/ru/enter#export-from-ya-tickets) Яндекс Билетов из личного кабинета.

## Сканировать штрихкоды приложением Яндекс Билетов {#scan}

### Шаг 1. Добавьте пользователя  {#add-user}

Проверять билеты могут только те пользователи, которых вы укажете в списке системы контроля доступа в личном кабинете.

1. Откройте раздел **Контроль доступа** → **Пользователи** в меню слева и нажмите **Добавить**.

2. Заполните поля на вкладке **Основное**: укажите ФИО, придумайте логин и пароль, задайте время начала и окончания сканирования на событие в поле **Пропуск разрешен**. Время указывается в минутах до и после начала события.

   {% note tip "Для участников пилотного проекта ДИТ" %}
   
   Активируйте переключатель **Проверка ФИО**, чтобы при сканировании билетов в приложении отображалось окно для подтверждения данных посетителей. Сканирование билетов с проверкой ФИО зрителей пока доступно только в онлайн режиме.

   {% endnote %}

   ![](_assets/afisha-skd.png =608x)

3. На вкладке **Залы** укажите версию зала. Можно указать несколько версий залов, в которых будут проходить события.

   ![](_assets/afisha-skd2.png)

4. На вкладке **Сектора** укажите сектор, если для пользователя нужно ограничить область сканирования конкретными секторами.

5. Нажмите **Сохранить**.

### Шаг 2. Скачайте и установите приложение «Яндекс Билеты: сканер» {#install}

Скачать приложение можно в [App Store](https://apps.apple.com/app/%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81-%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B-%D1%81%D0%BA%D0%B0%D0%BD%D0%B5%D1%80/id1627236218) и [Google Play](https://play.google.com/store/apps/details?id=ru.yandex.mobile.ticketsystem.scanner), а также в личном кабинете в разделе **Приложения → Сканер**. Оно работает на устройствах с Android 4.4 и iOS 11 и выше.

### Шаг 3. Настройте приложение {#settings}

1. Нажмите на иконку в левом верхнем углу. Для авторизации потребуется соединение с интернетом.

2. Введите ранее созданные логин и пароль пользователя и нажмите **Войти**.

3. После авторизации вы попадете в меню настроек — включите нужные опции.

   ![](_assets/skd-1.jpg =800x)

   * **Статистика проходов** — показывает общее количество билетов и погашенных штрихкодов, для этого нужно выбрать дату и событие. Строка с количеством проходов появится для всех выбранных событий в онлайн режиме сканирования.

     {% cut "Пример" %}
     
     ![](_assets/tickets-skd14.png)

     {% endcut %}

   * **Автосканирование** — позволяет сканировать штрихкоды в автоматическом режиме. Необходимо направить билет в область сканирования.

   * **Android camera API** — позволяет переключиться на другую версию API, чтобы наладить режим автофокуса.

   * **Онлайн режим** — используется, если есть интернет-подключение. Рекомендуем этот режим, чтобы база штрихкодов всегда была в актуальном состоянии.

   * **Офлайн режим** — используется, когда нет стабильного интернет-подключения.

     {% note alert "**Ограничение**" %}
     
     В офлайн режиме база штрихкодов в сканере не обновляется автоматически. Ее обновит ручная или автосинхронизация, если подключить устройство к интернету.

     {% endnote %}

   * **Автосинхронизация** — используется в офлайн режиме. Обновляет базу штрих-кодов с указанным интервалом, если устройство подключено к интернету.

   * **Вход/Выход** — позволяет проконтролировать не только вход на площадку, но и выход с нее. Может понадобиться, если событие предполагает временный выход посетителей с площадки.

   * **Звук при сканировании** — включает звуковое оповещение о результате сканирования.

   * **Вибрация при сканировании** — активирует вибрацию при сканировании.

   * **Камера** — включите, если используете смартфон, а не терминал сбора данных.

   * **Использовать кнопки громкости для сканирования** — активирует возможность сканирования с помощью кнопок громкости на Android-устройствах.

{% cut "Инструкция для старого интерфейса" %}

1. В приложении сдвиньте экран вправо и нажмите **Настройки**.

2. Укажите URL билетной системы <https://api.tickets.yandex.net/api>, введите ранее созданные логин и пароль пользователя. Включите нужные опции.

   ![](_assets/ticketscan-01.png)

   * **Online контроль** — используется, если есть интернет-подключение. Рекомендуется использовать этот режим, чтобы база штрихкодов всегда была в актуальном состоянии.

   * **Offline контроль** — используется, когда нет стабильного интернет-подключения.

     {% note alert "**Ограничение**" %}
     
     В офлайн-режиме база штрихкодов в сканере не будет обновляться автоматически, ее можно обновить только вручную. Чтобы обновить вручную, нажмите кнопку **Синхронизировать**, — при этом устройство должно быть подключено к интернету.

     {% endnote %}

   * **Вход и выход** — позволяет проконтролировать не только вход на площадку, но и выход с нее. Может понадобиться, если событие предполагает временный выход посетителей с площадки.

   * **Использовать камеру** — включите, если используете не терминал сбора данных, а смартфон. Фокусировка — используется, чтобы при сканировании билета поле штрихкода было всегда активным. Рекомендуется включить эту опцию.

{% endcut %}

4. Выберите режим сканирования:

   По умолчанию в приложении отображаются только проданные билеты и пригласительные.

   {% list tabs %}
   
   - Онлайн режим
   
     Подключите устройство к интернету. Дополнительные настройки не требуются.

     {% cut "Инструкция для старого интерфейса" %}
     
     1. Подключите смартфон или сканер к интернету.

     2. На главном экране приложения нажмите **Синхронизировать**. Если всё настроено верно, здесь появится список событий. Выбирать событие не требуется.

        ![](_assets/ticketscan-03.png =228x)

     {% endcut %}

   - Офлайн режим
   
     1. Подключите устройство к интернету и нажмите на иконку синхронизации.

        ![](_assets/tickets-skd7.jpg =201x)

     2. Выберите дату и нужное событие.

        ![](_assets/tickets-skd8.jpg =210x)

     3. После подключения отобразится информация о количестве билетов в базе и количестве несинхронизированных штрихкодов.

        ![](_assets/tickets-skd9.jpg)

     4. Чтобы синхронизовать данные повторно, необходимо подключиться к интернету и нажать на значок ![](_assets/icon.png) в правом вернем углу страницы.

        {% cut "Инструкция для старого интерфейса" %}
        
        1. Подключите смартфон или сканер к интернету.

        2. На главном экране приложения нажмите кнопку **Синхронизировать**.

           ![](_assets/ticketscan-02.png)

        3. Если всё настроено верно, здесь появится список событий — выберите нужное.

           ![](_assets/ticketscan-03.png)

        4. Вернитесь на главный экран. Если всё верно, здесь обновится количество билетов в базе.

           ![](_assets/ticketscan-04.png)

        {% endcut %}

   {% endlist %}

### Шаг 4. Проверьте штрихкод {#scanning}

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

Варианты сообщений:

![](_assets/ckd2.jpg =800x)

### Дополнительные возможности {#opportunities}

1. После сканирования можно посмотреть информацию о билете с указанием номера заказа, сектора, ряда, места и ФИО покупателя. Для этого нажмите на стрелочку вправо.

   {% cut "Скриншот" %}
   
   ![](_assets/tickets-skd11.png)

   {% endcut %}

2. В онлайн режиме сканирования также можно посмотреть историю проходов.

   {% cut "Пример" %}
   
   ![](_assets/tickets-skd12.png)

   {% endcut %}

## Сканировать штрихкоды через турникеты {#turnstiles}

Яндекс Билеты поддерживают интеграции с турникетами Sigur и SKIDATA. Для их использования не нужно делать выгрузки или загрузки штрихкодов Яндекс Билетов — система синхронизирует данные автоматически.

Настройки для работы турникетов выполняет служба поддержки по согласованию с менеджером Яндекс Афиши.

### Турникеты SKIDATA {#skidata}

Синхронизация штрихкодов происходит автоматически. Для сканирования билетов дополнительные действия в личном кабинете не требуются.

{% note info "**Примечание**" %}

Чтобы настроить передачу данных о стандартных и льготных тарифах в турникет — [напишите нам](https://forms.yandex.ru/surveys/10029405.48af1e113375fefe3fb5fe3ccb7d88f430d8a221/).

{% endnote %}

### Турникеты Sigur {#sigur}

При интеграции с Sigur в личном кабинете создается пользователь-сканировщик. От его настроек зависит, как будет выполняться сканирование штрихкодов через турникет.

### Общие настройки {#turnstiles-settings}

Устанавливаются при начале работы с турникетами Sigur. Их можно выставить один раз, чтобы задать общие правила сканирования для всех событий:

1. В личном кабинете откройте раздел **Контроль доступа** → **Пользователи** в меню слева.

2. Найдите нужного пользователя-сканировщика в списке (чаще всего называется **Турникеты**) и проверьте:

   * Параметр **Пропуск разрешен** на вкладке **Основное**. В поле **За** указывается время в минутах до начала события, за которое станет доступным сканирование билетов. Оно должно быть **достаточным** для предварительной проверки штрихкодов.

   {% note alert "**Внимание**" %}
   
   Рекомендуем не указывать в поле **За** большое число (лучше ограничиться сутками), чтобы штрихкоды абонементов сканировались корректно.

   {% endnote %}

   ![](_assets/turnstiles.png)

   * Вкладку **Залы** — в списке должен быть выбран зал, в котором проходит сканируемое событие. Если нужный зал не добавлен список, турникет не сможет отсканировать штрихкоды.

     ![](_assets/turnstiles-3.png)
    

### Ограничить сканирование по событию {#turnstiles-event}

Дополнительные настройки перед началом каждого события проводить не обязательно — по умолчанию турникетам Sigur доступны штрихкоды **всех событий** личного кабинета, дата проведения которых попадает в промежуток **Пропуск разрешен** на вкладке **Основное** пользователя СКД.

![](_assets/turnstiles-4.png)

Но если вам нужно, чтобы турникеты сканировали штрихкоды не всех, а **только некоторых событий**, укажите их в настройках пользователя-сканировщика.

1. В личном кабинете откройте раздел **Контроль доступа** → **Пользователи** в меню слева.

2. Найдите нужного пользователя-сканировщика в списке (чаще всего называется **Турникеты**).

3. Перейдите на вкладку **Sigur** и добавьте событие, для которого турникеты будут сканировать штрихкоды. Если вкладка **Sigur** пустая, турникет будет сканировать штрихкоды всех событий, дата проведения которых попадает в промежуток **Пропуск разрешен**.

   ![](_assets/turnstiles-2.png)

Чтобы система корректно учитывала проходы в рамках абонементов, в настройках пользователя-сканировщика рекомендуем:

* Либо добавлять на вкладке Sigur только 1 событие для сканирования.

* Либо указывать на вкладке **Основное** в поле **Пропуск разрешен за** короткое число, например, 120. Так штрихкоды всех привязанных событий будут доступны для турникета только за 2 ч до каждого события.

## Выгрузить штрихкоды из Яндекс Билетов {#export-from-ya-tickets}

Штрихкоды из Яндекс Билетов можно использовать в сканерах и приложениях других билетных систем. Для этого выгрузите штрихкоды из Яндекс Билетов в отдельный файл:

{% list tabs %}

- Выгрузка в формате CSV

  1. Откройте список событий: выберите **Репертуар** → **События** в меню слева.

  2. В строке нужного события нажмите значок ![](_assets/ticket-icon.png).

  3. На панели справа нажмите **Экспорт билетной информации в CSV**.

     {% note info " " %}
     
     {% cut "**Для участников пилотного проекта ДИТ**" %}
     
     Выгрузка штрихкодов в CSV-формате доступна только через **Экспорт билетной информации по шаблону**. Если вы хотите закрепить штрихкоды за каждым билетом, чтобы они не менялись при возврате или аннуляции заказа — сделайте предварительную выгрузку через **Экспорт билетной информации в CSV** и выберите в меню опцию **Зафиксировать штрихкод**.

     {% endcut %}

     {% endnote %}

     ![](_assets/2025-05-28_01.png)

  4. Заполните поля для экспорта:

     * В поле **Шаблон** выберите нужный шаблон.

       {% note tip "**Совет**" %}
       
       Мы рекомендуем шаблон **S\|R\|P\|B\|C**. Это стандартный формат выгрузки штрихкодов, где S — сектор, R — номер ряда, P — номер места, B — штрихкод, C — цена. Если вы хотите использовать другой шаблон, добавьте его в систему в разделе **Система** → **Шаблоны** → **CSV**.

       {% endnote %}

     * В поле **Тип экспорта** выберите, какие билеты надо учесть в выгрузке: **Проданные билеты**, **Все, кроме возврата**, **Возвращенные билеты** (учитываются билеты, выведенные из продажи по возвратным накладным) или **Все, кроме возврата и выданных агентам**.

       {% note info "**Примечание**" %}
       
       Если вы выбрали **Проданные билеты** и при этом после выгрузки будут проданы еще билеты, повторите выгрузку с новыми данными.

       {% endnote %}

     * В поле **Параметры** выберите **Все билеты**. Если выбрать параметр **Только билеты со штрихкодами**, то в выгрузку попадут только проданные билеты с присвоенным штрихкодом.

     * В поле **Бланк** выберите, какие билеты будут сканироваться на входе: **Все**, **Только проданные на БСО** (билеты, проданные к кассе), **Только электронные билеты**, **Все, кроме БСО** (все билеты, проданные не в кассе).

     * Включите опцию **Зафиксировать штрихкод**, если хотите закрепить штрихкод за каждым билетом — при аннуляции или возврате заказа штрихкод не поменяется.

     ![](_assets/skd-02.png)

  5. Нажмите **Загрузить**. Билеты экспортируются в файл CSV.

  6. Поменяйте кодировку файла на `UTF-8`.

     1. Откройте файл CSV в текстовом редакторе, например, в Блокноте.

     2. Выберите меню **Файл** → **Сохранить как**.

     3. В строке **Тип файла** выберите **UTF-8 со спецификацией**.

     4. Нажмите **Сохранить**.

- Выгрузка в текстовом формате, XML, JSON, CSV

  1. Перейдите в раздел **Репертуар** → **События**.

  2. В строке нужного события нажмите значок ![](_assets/ticket-icon.png).

  3. На панели справа нажмите **Экспорт билетной информации по шаблону**. Если вы не видите такой кнопки, [напишите в службу поддержки](https://yandex.ru/support/tickets/ru/enter#feedback) Яндекс Билетов.

     {% note tip "Совет" %}
     
     Штрихкоды билетов не фиксируются через **Экспорт билетной информации по шаблону**. Если вы хотите закрепить их за каждым билетом, чтобы при аннуляции или возврате заказа штрихкод не менялся — сделайте предварительную выгрузку через **Экспорт билетной информации в CSV** и выберите опцию **Зафиксировать штрихкод**.

     {% endnote %}

     ![](_assets/2025-05-28_20-06-53.png)

  4. Заполните поля для экспорта:

     * В поле **Шаблон** выберите нужный шаблон. Если подходящих шаблонов нет, вы можете добавить их в нужном формате в разделе **Система** → **Шаблоны** → **Экспорт**.

     * В поле **Параметры** выберите **Все билеты**. Если выбрать параметр **Только билеты со штрихкодами**, в выгрузку попадут проданные билеты с присвоенным штрихкодом.

       {% note tip " " %}
       
       {% cut "**Для участников пилотного проекта ДИТ**" %}
       
       Для выгрузки штрихкодов в CSV-формате вы можете использовать готовые шаблоны:

       * **CSV \| ШК; Цена; Сектор; Ряд; Место; UserId; ФИО посетителя** — для залов с рассадкой по местам

       * **CSV \| ШК; Цена; Сектор; UserId; ФИО посетителя** — для залов с входными билетами

       {% endcut %}

       {% endnote %}

     ![](_assets/skd-11.png)

  5. Нажмите **Выгрузить**. Билеты экспортируются в файл выбранного формата.

  6. Нажмите **Сохранить**.

  Этот файл можно загружать в сканеры и приложения других билетных систем.

{% endlist %}

## Загрузить сторонние штрихкоды  {#import-to-ya-tickets}

С помощью системы контроля доступа Яндекс Билетов вы можете сканировать билеты из других билетных систем. Для этого загрузите сторонние штрихкоды в Яндекс Билеты.

1. Запросите у партнера штрихкоды в виде файла CSV или в виде списка.

   Если загрузить штрихкоды без названия сектора, они отсканируются, но название сектора в приложении и отчетах не отобразится.

   {% cut "Требования к сторонним штрихкодам" %}
   
   * Файл CSV необходимо сохранять с кодировкой UTF-8 со спецификацией.

   * Штрихкоды длиной более 15 символов нужно загружать списком (в CSV они отражаются некорректно).

   * Названия секторов в выгрузке должны точно соответствовать названию секторов в системе.

   * Между разделителем и текстом не должно быть пробелов, кавычек и иных знаков. Например: **6440560434;Танцпол;500**.

   {% endcut %}

   {% note tip " " %}
   
   {% cut "**Для участников пилотного проекта ДИТ**" %}
   
   Рекомендуем запрашивать у партнера выгрузку с ФИО и User ID посетителей, чтобы при сканировании билетов отображалось окно с подтверждением данных зрителей. Загрузить сторонние штрихкоды можно в CSV с помощью шаблонов:

   * **S\|R\|P\|B\|C (Зрители)** — для залов с рассадкой по местам

   * **B\|S\|C (Зрители)** — для залов с входными билетами

   Если вы хотите использовать другой шаблон, добавьте его в систему в разделе **Система** → **Шаблоны** → **CSV**. При создании шаблона используйте специальные параметры для данных посетителей: SU — User ID, SN — имя, SS — фамилия, SM — отчество.

   {% note warning " " %}
   
   Если данные посетителей изменились, попросите у партнера выгрузку штрихкодов с новой информацией. При загрузке файла выберите в поле **При совпадение → Обновить загруженный**.

   {% endnote %}

   {% endcut %}

   {% endnote %}

2. Откройте список событий в Яндекс Билетах: выберите **Репертуар** → **События** в меню слева.

3. В строке нужного события нажмите значок ![](_assets/ticket-icon.png).

4. На панели справа нажмите **Сторонние штрихкоды**.

5. Нажмите кнопку **Добавить** в правом верхнем углу.

6. Загрузите штрихкоды:

   {% list tabs %}

   - Загрузить СSV файл

     1. На вкладке **Параметры** выберите шаблон и добавьте файл с данными;

        {% note tip " Совет" %}
        
        Мы рекомендуем использовать шаблон **B\|S\|C** где B — это штрихкод, S — это сектор, С — это цена. Например: **6440560434;Танцпол;500**.

        {% endnote %}

     2. В поле **При совпадение** выберите действие с дубликатами:

        * **Загрузить дубль**

        * **Обновить загруженный** — система обновит данные ранее загруженных штрихкодов.

        * **Пропустить загружаемый** — система не загрузит дубли штрихкодов.

        ![](_assets/newone.png)

     3. *(Опц.)* Укажите агента, выдавшего штрихкоды.

     4. Нажмите **Загрузить**. После этого штрихкоды можно [сканировать](https://yandex.ru/support/tickets/ru/enter#scan).

   - Загрузить штрихкоды списком

     1. На вкладке **Параметры** выберите действие с дубликатами в поле **При совпадение:**

        - **Загрузить дубль**

        - **Обновить загруженный** — система обновит данные ранее загруженных штрихкодов.

        - **Пропустить загружаемый** — система не загрузит дубли штрихкодов.

        ![](_assets/newone.png)

     2. (Опц.) Укажите агента, выдавшего штрихкоды.

     3. На вкладке **Списком** вставьте штрихкоды в поле **Список штрихкодов**.

        Список не должен содержать дополнительных данных — только коды без указания мест, цены, точек и других знаков.

        ![](_assets/seconnewone.png)

     4. Нажмите **Загрузить**. После этого штрихкоды можно [сканировать](https://yandex.ru/support/tickets/ru/enter#scan).
	 
	{% endlist %}
	
## Поиск штрихкодов и группа разбора {#checking-history}

Чтобы решить спорную ситуацию, вы можете проверить историю проходов и статус билета в Яндекс Билетах:

1. Выберите **Контроль доступа** → **Билеты** в меню слева в Яндекс Билетах.

2. В поле поиска справа вверху введите штрихкод, номер карты абонемента или номер бланка и нажмите значок ![](_assets/search-icon.png). Поиск распознает не только штрихкоды, сгенерированные системой, но и сторонние, добавленные в событие вручную.

3. Нажмите на значение штрихкода.

4. Проверьте статус билета и, если нужно, измените его:

   * **Внутри** — зритель прошел на событие;

   * **Снаружи** — зритель вышел с события, либо билет не сканировали.

   ![](_assets/skd-07.png)

5. На вкладке **История** посмотрите попытки прохода на событие.

   ![](_assets/skd-08.png)

###   {#feedback}

<details>
<summary class="button">Написать в службу поддержки</summary>

<br>
<br>

<div style="padding: 15px;
     margin: 10px 0;
     background: #FFFFFF;
     border-radius: 10px;
     border: 1px solid var(--yc-color-line-generic);">
  <iframe style="background: #FFFFFF;"
        height="700"
        width="100%"
        frameborder="0"
        src="https://forms.yandex.ru/surveys/10017391/?&iframe=1">
  </iframe>
</div>
</details>

<!-- source: ru/_includes/footer.md -->
<div width="100%" align="center"> 
<br><br><br>
Также вы можете перейти на сервис 
<br>

[![](https://avatars.mds.yandex.net/get-lpc/1674605/5f5e0dd3-d2a7-447a-bd5a-6da04f26346c/orig =38x38)](https://tickets.yandex.ru/) [![](https://yastatic.net/q/logoaas/v2/Яндекс%20Билеты.svg)](https://tickets.yandex.ru/)

</div>
<!-- endsource: ru/_includes/footer.md -->



<!-- source: ru/_includes/style.md -->

<!-- endsource: ru/_includes/style.md -->




