Билетная платформа BIL24


Описание билетной платформы
Начало работы

Приложения билетной платформы:
   Менеджер.docx
   Отчеты Reporter.docx
   Редактор событий версии 1.4.docx
   Редактор событий версии 1.9.docx
   Мобильная СКД.docx
   Основное мобильное приложение (Android,IOS)
   Мобильное Рабочее место кассира (МРМК).docx
   Cкачать приложения BIL24

WEB-WIDGET
Создание сайта на примере kubantop10.ru
Рабочее место кассира

Документация платформы:
   Требования к изображениям
   Использование шаблона билета.docx
   Протокол билетной платформы
   Применение Интернет эквайринга Организатора
   Интерфейсы покупателей (FRONTEND)
   Архитектура пользователей
   Шлюзы во Внешние билетные системы (ВБС)
   Единое поле и квоты
   Виды событий
   Мобильные электронные карт (МЭК)


Описание билетной платформы BIL24


   Билетная платформа BIL24 предназначена для реализации билетов на зрелищные мероприятия через различные каналы продаж. Платформа ориентирована как на покупателей, активно использующих для покупки билетов сайты, мобильные приложения, социальные сети, так и на обеспечение продаж через традиционные кассы. Система BIL24 реализована на платформе JAVA и использует высокоскоростную объектную СУБД. Билетная платформа максимально открыта для использования организаторами мероприятий и билетными агентствами.

   Билеты на события, представленные в BIL24, покупатели приобретают через различные интерфейсы: вебсайты, мобильные приложения, кассы. Каждый агент может иметь множество интерфейсов (FRONTENDs) и организовывать продажу билетов как считает нужным.

Сайты, работающие по протоколу BIL24:







Мобильные приложения, подключенные к BIL24:

Android
IOS

Основные преимущества BIL24


   1. Простота и удобство при покупке билетов.

   Приобрести билеты на любое мероприятие можно с помощью мобильных приложений и сайтов. Сложная регистрация не требуется, при выборе мест и покупке билетов пользователь совершает минимум действий.
   Через мобильные приложения платформы можно приобрести «Мобильный электронный билет» (МЭБ). Для доступа на мероприятие достаточно показать его при входном контроле на экране мобильного устройства. Это особенно удобно, когда под рукой нет компьютера и принтера, нет желания или возможности ехать выкупать бумажный билет в кассе.

   2. Безопасность и система контроля доступа.

   Электронные билеты BIL24 содержат криптозащищенный QR-код с данными билета. Этот QR-код считывается Мобильной системой контроля доступа (МСКД), которая входит в состав билетной платформы. С помощью мобильного приложения МСКД для оснащенных камерой Android устройств билеты легко проверяются на входном контроле мероприятия. Для совместимости с существующими системами контроля доступа на билете имеется штрих код с его номером.



   3. Подтверждение адреса email.

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



   4. Удобные и наглядные схемы площадок.

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



   5. Продажа всех мест (без квот).

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


   6. Открытость платформы

   Платформа открыта для использования всеми желающими примерить роль организатора мероприятия или билетного агента. Протокол взаимодействия с центральным сервером BIL24 доступен для реализации сторонними разработчиками. Платформа использует широко распространенные технологии, такие как Java, XML, SVG. Архитектура системы ориентирована на продажу максимального числа билетов через широкую агентскую сеть и различные каналы сбыта (интерфейсы) - мобильные приложения, сайты, социальные сети,  офлайн-кассы и т.д.. При этом организатор мероприятия, агенты и покупатели всегда видят актуальную схему зала, а продажа одного и того же места разным покупателям исключена.


Инструменты платформы BIL24


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




   Менеджер платформы BIL24 предназначен для управления пользователями и интерфейсами, через которые осуществляются продажи билетов.




   Приложение Отчеты BIL24 существует в виде программы для персональных компьютеров и мобильного приложения для Android устройств. В них отображаются данные о продаже билетов в режиме реального времени.




   Мобильная система контроля доступа (МСКД) это приложение для Android устройств, предназначенное для организации входного контроля и проверки билетов на мероприятие. Приложение считывает криптозащищенные QR-коды билетов и ведет учет посетителей. Статусы билетов отображаются в приложении Отчеты BIL24 в режиме реального времени.






   Рабочее место кассира (РМК) позволяет продавать и распечатывать билеты через специализированный безопасный web-интерфейс.




Начало работы

   Для начала работы с платформой BIL24 необходимо получить учетную запись определенной роли пользователя – Оператор, Организатор, Агент, в реальной или тестовой зоне проекта. Для пользователей с ролью Оператор доступны все функции системы. Пользователи с ролью Организатор могут добавлять и конфигурировать Представления, а так же изменять все, что с ними связано. Пользователи с ролью Агент могут продавать билеты и получать отчеты. Учетная запись заводится в систему в виде фамилии, имени и адреса email пользователя. На этот адрес пользователь получает письмо с установкой пароля. Этот адрес email является именем. На один адрес email можно получить одну учетную запись определенной роли. Для разных ролей может быть использован один адрес email. Часто, для одного пользователя заводятся две учетные записи: Организатор и Агент. При установке паролей и входе в систему обязательно учитывайте, пользователя с какой ролью вы используете.

   Все приложения BIL24 созданы на платформе Java. Для их работы необходима среда Java Runtime Environment. Скачать JRE и все приложения BIL24 можно по адресу - https://bil24.ru/download/.

   В любой операционной системе, где установлена среда JRE, файлы приложений BIL24 (файлы типа “.jar”) запускаются двойным кликом. В операционной системе WINDOWS 10 может наблюдаться проблема с корректной ассоциацией файлов типа “.jar”. Эта проблема исправляется утилитой JARFIX.

   В системе BIL24 имеется две зоны – Тестовая и Реальная. Если необходимо использовать Тестовую зону, то нужно переключится на вход в нее в окне авторизации клавишами Alt-Z. В левом нижнем углу окна появятся красные буквы «ТЗ». Также можно кликнуть мышью в место, где отображается «ТЗ» (рис.1)

   Если Вы не запомнили или забыли пароль, нажмите на соответствующую ссылку в окне Авторизации (рис.1), введите email, и на него придет письмо установки пароля, а текущий пароль будет сброшен.


WEB WIDGET для продажи билетов

   WEB WIDGET платформы BIL24 предназначен для продажи билетов в сети Интернет. WIDGET можно встроить в любой сайт. При отсутствии собственного сайта можно получить ссылку на сайт-контейнер BILW.ru, и продавать билеты по этой ссылке где угодно, например, в социальных сетях. В любом случае, каждая продажа билетов принадлежит конкретному агенту BIL24, чьи учетные данные интерфейса (FID и токен) передаются в ссылке. Соответственно, за эти продажи агент получает вознаграждение.

Примеры сайтов, использующих WEB WIDGET:
sochitop10.ru, delfin-riviera.ru, maks-portal.ru, sochi.com, kkx.ru, sportnabor.ru, biletovpachka.ru, kubantop10.ru.

   Чтобы настроить WEB WIDGET на продажу билетов необходимо зайти на страницу генерации http://kernel.group/linkgenerator/#/ (рис.1).


   Для установки WIDGET на сайт необходимо скачать его архив и установить в корневой каталог сайта. Установка WIDGET производится только один раз. Если планируется использовать сайт-контейнер BILW.ru, то архив с WIDGET можно не скачивать.

   WIDGET позволяет продавать билеты как на отдельное представление, так и на все представления в городе. Для этого на станице генерации необходимо выбрать один из вариантов использования WIDGET:
- Для всех доступных представлений в городе
- Только для выбранного представления

   Чтобы настроить WIDGET на продажу билетов необходимо выполнить следующие действия:

1. Выбрать язык и зону использования. WEB WIDGET может использовать русский и английский язык в интерфейсе пользователя, а также может присоединяться к тестовой или реальной зоне платформы BIL24. При использовании тестовой зоны необходимо брать ссылку на представление с сайта https://new.bil24.ru

2. Выбрать на сайте BIL24.ru представление, получить ссылку для WIDGET и скопировать эту ссылку в поле "Ссылка на страницу события с сайта bil24.ru". Например, ссылка на событие имеет вид:
https://bil24.ru/bb/city/1/venue/7/action/916, где
ID города – 1
ID площадки – 7
ID представления - 916

3. В поле FID необходимо указать FRONTEND ID – идентификатор интерфейса, через который будут продаваться билеты. Каждый FID принадлежит определенному Агенту, которому за проданные через этот интерфейс заказы с билетами выплачивается вознаграждение. FID и token агент может создать с помощью приложения Менеджер платформы BIL24. Для каждого заказа в приложении Отчеты платформы BIL24 отображается интерфейс, через который он был продан.

4. В поле Token необходимо указать токен, соответствующий FID.

5. В поле URL страницы успешной оплаты введите адрес HTML-страницы, на которую банк перенаправит пользователя после успешной оплаты заказа. Пример страницы для сайта sochitop10.ru. Поле можно оставить пустым, тогда пользователь после оплаты попадет на страницу по-умолчанию.

6. В поле URL страницы неуспешной оплаты введите адрес страницы на которую банк перенаправит пользователя если оплата заказа не прошла. Поле можно оставить пустым, тогда пользователь после оплаты попадет на страницу по-умолчанию.

7. Выбрать вариант использования WIDGET: для всех представлений в городе, или только для выбранного.

   После нажатия кнопки «Получить» в поле "Прямая ссылка на сайт-контейнер WEB WIDGET" будет сформирована ссылка на сайт BILW.ru, которую сразу можно использовать для продажи билетов. Эта ссылка может быть прикреплена к любым объектам (текстам, изображениям, видео) в социальных сетях.

В поле Код для интеграции WEB WIDGET будет показана ссылка для использования на странице сайта, например, как ссылка для кнопки «Купить билеты».

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

   Чтобы WEB WIDGET соответствовал стилистике и цветовому решению сайта, где он размещен, можно изменить ряд параметров его графического интерфейса (рис.2).

    Для изменения дизайна в WEB WIDGET (кастомизации) имеется файл bilorder\styles\custom-style.css. Этот файл применяется после стилей, доступных по умолчанию, и содержит примеры изменения цвета фона страницы, панели событий, шрифта, календаря.

1. Цвет фона (по умолчанию #FFFFF) меняется в custom-style.css.



2. Изображение афиши поступает по протоколу билетной системы и меняется в Редакторе событий.

3. Панель события, высота подстраивается автоматически под объем данных. Фоном панели является градиент (переход цвета) сверху вниз. Градиент меняется в custom-style.css



4. Фоновое изображение для указания минимальной цены на билеты представления. Файл images/circle.png размером 66х66 пикселей.

5. Стиль шрифта меняется в custom-style.css



6. Стиль календаря меняется в custom-style.css.




Создание сайта для продажи билетов на основе WEB WIDGET за 5 шагов.

на примере kubantop10.ru

   С помощью WEB WIDGET можно за минимальное время создать полнофункциональный сайт для продажи билетов. Данный пример демонстрирует пошаговое создание сайта для реализации билетов на TOP 10 событий в Краснодаре.

Первый шаг.
Создаем первую страницу сайта с изображением по центру.



Второй шаг.
В приложении Менеджер платформы BIL24 регистрируем интерфейс для нового сайта, получаем FID и token. С использованием этих учетных данных на странице генерации создаем ссылку на любое событие в Краснодаре, выбрав вариант «Для отображения всех доступных представлений в городе». Ссылку прикрепляем к изображению в центре первой страницы сайта.

Третий шаг
В приложении Редактор платформы BIL24 с помощью кнопки Подписки выбираем 10 наиболее важных событий в городе Краснодаре и добавляем их в «Подписанные представления». Тут же снимаем галочку «Автоматическое добавление новых представлений», чтобы представлений было только 10, и новые преставления автоматически не добавлялись.

Четвертый шаг
По ссылке на странице генерации скачиваем архив с WEB WIDGET и распаковываем в корневой каталог сайта. В нем появляется папка bilorder. Для изменения цвета фона, панелей, шрифтов WEB WIDGET открываем файл /bilorder/styles/custom-style_v1.2 . В этом файле изменяем:

Цвет фона страницы:

background-color: #003a70;


Цвет фона панелей событий (переход цвета):

background-image: -webkit-gradient(linear, 0% 0%, 0% 100%,color-stop(0, rgb(0, 93, 178)),color-stop(1, rgb(0, 64, 124)));
background-image: -webkit-linear-gradient(top,rgb(0, 93, 1780, 93, 1780, 93, 178) 0%,rgb(0, 64, 1240, 64, 1240, 64, 124) 100%);
background-image: linear-gradient(to bottom,rgb(0, 93, 1780, 93, 178) 0%,rgb(0, 64, 1240, 64, 124) 100%);
background-image: -ms-linear-gradient(top,rgb(0, 93, 178) 0%,rgb(0, 64, 124) 100%);


Цвет надписей:

font-family: 'Roboto', sans-serif;
color: #dedef3;


Цвет фона календаря:

background-color: #A0C0FF;


Пятый шаг
Подготавливаем три изображения в стилистике сайта: подложка под минимальную цену, иконка корзины, рейтинг пять звезд. Заменяем файлы изображений cicle.png, cart-icon.png, five_star.png в каталоге /bilorder/images на созданные нами с такими же именами

ВСЕ! Сайт создан.