Открыть главное меню

Изменения

Форма бронирования (Авиабилеты)

652 байта убрано, 15:45, 25 ноября 2015
Нет описания правки
Модуль '''«Форма бронирования 2.0»''' разработан для повышения конверсии ОТА, использующих систему Nemo. С его помощью процесс бронирования можно сделать более удобным, быстрым и интеллектуальным.
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span> {{Attention|Модуль «Форма бронирования 2.0» может подключить только администратор системы Nemo. Данный функционал является бесплатным. Если вы хотите начать использовать этот модуль, необходимо создать тикет с соответствующим запросом в проектном трекере [http://helpdesk.nemo.travel].</span>}}
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span> {{Attention|Модуль «Форма бронирования 2.0» работает только для компонента «Авиабилеты».</span>}}
При использовании новой формы все вводимые данные транслитерируются автоматически для всех ГДС, кроме ГДС Sirena (при условии, что перелет внутренний).
== Настройки Формы бронирования 2.0 ==
Если сам модуль уже подключен, в панели администрирования становится доступен новый раздел настроек '''«Заказы - Форма бронирования 2.0»'''.
* '''Включено для Авиабилетов''' - чекбокс отвечает непосредственно за включение/выключение модуля. В дереве пользователей можно выбрать объект применения настройки, включив новую форму на все агентство, на отдельную группу, компанию или пользователя.
* '''Мгновенный переход на бронирование и фоновая проверка доступности''' - при включении настройки, проверка доступности будет проходить в фоном режиме, позволяя пользователю без ожидания попасть на страницу оформления заказа. В случае если при проверке доступности произойдет ошибка, то пользователь получит уведомление об этом в открывшемся диалоговом окне.
* '''Режим отладки'''
* '''Допустимость довнесения для Авиабилетов''' - настройка определяет, какие данные можно будет довнести в бронирование (т.е. заполнить и сохранить в ПНР уже после самого бронирования перелета).
** Паспортные данные (DOCS)
** Данные о визе (DOCO)
** Выбор места
* '''Допустимость модификации для Авиабилетов''' - аналогичная настройка определяет, какие данные клиент может модифицировать (т.е. изменить значения уже заполненных полей и сохранить изменения в ПНР).
** Паспортные данные (DOCS)
** Данные о визе (DOCO)
** Выбор места
* '''Авиабилеты: ссылки на путеводитель''' - если чекбоксы выбраны, то в попапе, содержащем информацию о деталях перелета, становятся доступны соответствующие псевдоссылки на путеводитель:
** Воздушное судно
** Аэропорт
[[Файл:Fb2 passinfo.png|300px|thumb|right|Форма ввода пассажирских данных]]
* '''Авиабилеты: дополнительные поля''' - следующий ряд настроек позволяет добавить ряд дополнительных полей для формы ввода пассажирских данных и настроить их обязательность.
** Необязательное отчество для всех пассажиров
** Необязательное отчество для всех пассажиров для авиакомпаний из списка - здесь задействована настройка '''«Список АК, требующих отчество для полётов внутри РФ»''' из раздела '''«Авиабилеты - Бронирование - Настройка»'''. Если выбран этот чекбокс, то поле отчества пассажира выводится только для авиакомпаний, перечисленных в этом списке.
** Необязательное отчество для пассажиров внутренних рейсов
** Необязательный телефон для всех пассажиров
** Обязательная электронная почта для первого пассажира
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span> {{Attention|Если данные о телефоне и электронной почте пассажира введены в "Профилях туристов" - «Профилях туристов» — данные будут автоматически выводится на странице бронирования. </span>}}
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span> {{Attention|При использовании Формы бронирования 2.0 прежние настройки из раздела «Администрирование - Формы ввода данных» и «Администрирование - Дополнительные поля» не активны. </span>}}
* '''Авиабилеты: чекбокс отказа от внесения паспортных данных''' - настройка позволяет забронировать перелет изначально без паспортных данных, но потом их все равно нужно будет указать в течение определенного времени (см. ниже).
* '''Авиабилеты: отображать блок ввода номера карты лояльности''' - при включенной настройке на форме бронирования будет отображаться блок для ввода карты лояльности авиакомпании будет отображаться на форме бронирования.
* '''Авиабилеты: предлагать внесение визы до бронирования''' - настройка включает отображение полей данных о визе до бронирования перелета для стран, перечисленных в соответствующем списке (настройка '''«Авиабилеты - Бронирование - Настройка - Показывать поля о визе и месте пребывания для стран»'''
* '''Авиабилеты: предлагать выбор мест до бронирования''' - при включенной настройке покупателю будет предложено выбрать места для каждого пассажира в салоне самолета на соответствующей карте мест.
* '''Авиабилеты: отключить блок покупателя''' - чекбокс отключает вывод блока заказчика на страницу заказа.
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span> {{Attention|При использовании Формы бронирования 2.0 аналогичная настройка «Пропустить ввод данных о клиенте» из раздела «Заказы - Настройки бронирования» становится неактивной. </span>}}
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span> {{Attention|При использовании Формы бронирования 2.0 чекбокс «Создать аккаунт» присутствует под блоком покупателя при заполнении данных анонимным пользователем, независимо от настройки «Предлагать анониму создать аккаунт» в разделе «Администрирование - Процесс регистрации».}}
[[Файл:Fb2_customer_block.png|250px|thumb|right|Блок покупателя (с чекбоксом "Создать аккаунт" «Создать аккаунт» для анонимного пользователя)]]
* '''Авиабилеты: ограничение в часах на возможность внести/изменить визовые данные''' - указанное в этом поле числовое значение определяет число часов, в течение которых можно довнести или изменить визовые данные.
* '''Авиабилеты: ограничение в часах на возможность внести/изменить паспортные данные''' - аналогичная настройка для паспортных данных.
[[Файл:Booking_notice_new.png|200px|thumb|right|Плашка напоминаний о последних бронированиях]]
* '''Доп. услуги всегда открыты вне зависимости от выбранности''' - настройка включает отображение блоков дополнительных услуг (Альфа страхование, Аэроэкспресс) в развернутом виде всегда, вне зависимости от того, является ли дополнительная услуга по умолчанию выбранной или нет. Предвыбранность дополнительных услуг на форме бронирования настраивается в разделе '''«Дополнительные услуги»''' (в данный момент настройка предвыбранности услуги доступна только для Альфастрахования).
* '''Авиабилеты: использовать динамические подсказки к полям''' - настройка включает вывод динамических подсказок, которые могут облегчить процесс заполнения данных для клиента и сделать его более понятным. Текст подсказок можно редактировать в разделе '''«Администрирование - Локализация - Языковые ресурсы»'''.
* '''Показывать напоминания о последних бронированиях''' - данная настройка предоставляет возможность клиенту получить быстрый доступ к забронированным, но еще не выписанным заказам. Плашка с напоминанием активна на всех этапах: от формы поиска до формы бронирования.
* '''Автоматический переход на оплату после завершения бронирования''' - в случае включения данной настройки переход на оплату будет осуществлен сразу же после успешного бронирования, минуя промежуточную страницу формы бронирования.
* '''Предупреждать покупателя об изменении стоимости заказа''' - при включенной настройке в случае изменения стоимости перелета пользователю выводится попап с информацией о новой и старой стоимости заказа и предоставляется возможность либо аннулировать заказ, либо перейти к оплате заказа по новой цене.
* '''Проводить бронирование в фоновом режиме''' - настройка позволяет запускать процесс бронирования во время проверки введённых пассажирских данных пользователем, тем самым объединяя попап проверки пассданных и попап бронирования. Сокращенное ожидание результата бронирования положительно сказывается на конверсии. В случае же, если пользователь хочет внести исправления, то бронирование автоматически аннулируется также в фоновом режиме. Наличие этого попапа снижает book2cancel, т.к. у пользователя есть возможность проверить введенные данные и выбранный рейс.
* '''Обновлять цену заказа в фоновом режиме''' - при включённой настройке актуализация цены будет происходить с определёнными промежутками в фоновом режиме, что сведёт к минимуму шансы того, что клиент оплатит заказ по неактуальной цене. Также данная настройка предназначена для проверки наличия невалидных сегментов в брони сразу после бронирования.
* '''Чекбокс «С правилами ознакомлен»''' - при включенной настройке чекбокс «С правилами согласен"согласен», на странице бронирования, будет автоматически предустановлен.
[[Файл:Детали_перелета_на_странице_бронирования.png|450px|справа|Детали перелета на странице бронирования в развернутом виде]]
* '''Способ отображения информации об авиаперелете''' - настройка определяет форму отображения данных о перелете на странице бронирования. Если выбран вариант «В поп-апе"апе»: просмотреть данные о перелете можно будет в попапе, перейдя по ссылке "Детали"«Детали». Если же выбран вариант "На странице" - «На странице» — данные о перелете будут отображаться в развернутом виде на странице бронирования.
== Валидация вводимых данных ==
* Минимально допустимая дата рождения для взрослого определяется по дате вылета первого сегмента перелета, т.е. главное условие - чтобы хотя бы в день вылета пассажиру уже исполнилось 12.* Для свидетельства о рождении допустимо вводить номера, состоящие из следующих символов: латинские символы - от 1 до 3 включительно, кириллица - строго 2 буквы, цифры - строго 6.* При попытке забронировать заказ, в котором есть как минимум два пассажира с одинаковыми именем и фамилией, будет предложено до-внести довнести отчество для одного из пассажиров. Данный функционал предотвратит ошибки от ГДС.
== Интерфейс ==
Таблица уже содержит информацию о полной стоимости, заказа с учетом цены тарифа, такс, сбора агентства, комиссии субагенту, комиссии авиакомпании, комиссии за прием платежа.
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span> {{Attention|Комиссия за прием платежа отображается уже на этом этапе (до самого бронирования) с учетом выбранного способа оплаты. Все доступные пользователю способы оплаты уже можно увидеть на странице заказа в соответствующем блоке (пример см. ниже). При выборе другого способа оплаты значение комиссии за прием платежа (и соответственно общей стоимости) меняется динамически.</span>}}
Логи ценообразования доступны по клику на значение сбора агентства и комиссии авиакомпании. Аналогично можно увидеть детализацию такс (по клику на значение суммы такс) и условия применения тарифа (по клику на название тарифа).
Для этого требуется:
* # Загрузить изображение в разделе настроек «Управление контентом - Менеджер файлов». * # Добавить в раздел настроек «Администирование - Настройка внешнего вида» в поле «Дополнительный код CSS» для каждого способа оплаты следующие стили:
.new-flights-passInfo__pay__method__logo_XXX {
background-image: url('/path/to/image.svg');
}
Где /path/to/image.svg - путь к изображению, а XXX - это название платежного шлюза. Ниже приведен список названий платежных шлюзов.:* Acquiro — система платежей Acquiro* Belassist — система приема платежей Belassist * Chronopay — оператор интернет-платежей с помощью банковских карт Chronopay * Copayco — платежная система CoPAYCo* Deposit — оплата через депозит * EasyPay — система ECPayment * ExternalGateway — оплата через внешний шлюз * Gateline — платежный шлюз компании «Онэлия»* Invoice — оплата по счету * Offices — оплата в офисе* PayPal — оператор электронных денежных средств PayPAl * PayU — процессинговая компания PayU * Payture — электронный платежный шлюз Альфа-банка * Platron — система электронных платежей Платрон * PrivatBank — платежный шлюз «Приватбанк» * Qiwi — оплата через сеть терминалов Qiwi * Rapida — платежная система Рапида * Receipt — оплата по квитанции* Sberbank — платежный шлюз Сбербанка* Sirena2 — платежный шлюз процессинговой системы eGopay* Uniteller — платежный шлюз Uniteller* WebMoney — система расчетов Webmoney
{{Attention|При использовании Формы бронирования 2.0 настройка платежных шлюзов «Текст кнопки» не работает.}}
Acquiro - система платежей Acquiro <br/>
Belassist - система приема платежей Belassist <br/>
Chronopay - оператор интернет-платежей с помощью банковских карт Chronopay <br/>
Copayco - платежная система CoPAYCo <br/>
Deposit - оплата через депозит <br/>
EasyPay - система ECPayment <br/>
ExternalGateway - оплата через внешний шлюз <br/>
Gateline - платежный шлюз компании «Онэлия» <br/>
Invoice - оплата по счету <br/>
Offices - оплата в офисе <br/>
PayPal - оператор электронных денежных средств PayPAl <br/>
PayU - процессинговая компания PayU <br/>
Payture - электронный платежный шлюз Альфа-банка <br/>
Platron - система электронных платежей Платрон <br/>
PrivatBank - платежный шлюз «Приватбанк» <br/>
Qiwi - оплата через сеть терминалов Qiwi <br/>
Rapida - платежная система Рапида <br/>
Receipt - оплата по квитанции <br/>
Sberbank - платежный шлюз Сбербанка <br/>
Sirena2 - платежный шлюз процессинговой системы eGopay <br/>
Uniteller - платежный шлюз Uniteller <br/>
WebMoney - система расчетов Webmoney <br/>
 
<span style="background-color:#fff0f5;">'''<span style="color:#ff0000;">Внимание!</span> При использовании Формы бронирования 2.0 настройка платежных шлюзов «Текст кнопки» не работает.</span> <br>
''Введенные данные по пассажирам сохраняются в случае получения ошибки при бронировании и только после успешного бронирования данные удаляются из сессии. Попап, информирующий об ошибке, предоставляет возможность вернуться к результатом поиска и выбрать другой перелет.''
'