Создание заказа¶
Бронирование мест маршрута может быть осуществлено только на основе коммерческого предложения, выбранного в результатах поиска маршрута. Процесс создания заказа запускается после нажатия «Кнопки с ценой», в этот момент открывается сессия предварительного бронирования, в рамках которой происходит захват мест из свободной продажи.
У пользователя есть ограниченное количество минут на внесение минимальных данных для создания заказа. Количество минут на оформления заказа пользователь увидит на экране. Информация маршрута перелета будет соответствовать выбранному предложению.
Окно предварительного бронирования с указанным на бронирование временем
Минимальный набор необходимых к заполнению полей¶
1) Набор полей для пассажира с местом:
-
Фамилия — обязательное поле, допускается ввод букв в одном алфавите, двойная фамилия заполняется через пробел.
-
Имя Отчество — обязательное поле, отчество через пробел опционально, обязательно при наличии его в документе, удостоверяющем личность, для внутренних перелетов по РФ. Допускается ввод букв в одном алфавите. Двойное имя заносится через пробелы.
-
Пол — обязательное поле, выбор М/Ж. Предварительно выбран пол М.
-
Категория — заполнена на основании данных, введенных при поиске маршрута перелета. Изменить значение в момент создания заказа невозможно.
-
Дата рождения — обязательное поле, заполняется текстом, с возможностью выбрать в календаре, формат внутри поля - 8 цифр: ДД.ММ.ГГГГ, введение года рождения полностью - обязательно. Разделители проставляются автоматически. Для интерактивного управления значением даты рождения доступен календарь. Поля месяц и год в календаре выполнены в виде выпадающего списка с возможностью выбрать месяц и год отдельно. После выбора года и месяца пользователь выбирает день нажатием даты в открывшемся календаре.
Календарь выбора даты рождения
- Мобильный телефон — обязателен для первого пассажира, для других пассажиров поле опционально. Пользователь не сможет сохранить заказ без мобильного хотя бы у одного пассажира с местом. Для ввода номера телефона любой страны допускается использование от 11 до 15 символов. В случае, если номер телефона введен некорректно - пользователь получит предупреждение: “Некорректно указан номер телефона. Разрешенный формат: 11-15 цифр". Опционально пользователь может добавить пассажиру телефон иного типа, выбрав тип из выпадающего списка.
Типы номеров телефонов
-
Электронная почта — обязательное поле для первого пассажира. Для остальных пассажиров указание адреса электронной почты является опциональным. В системе должен быть закреплен как минимум один электронный адрес за конкретным пассажиром.
-
Номер документа, удостоверяющего личность — поле обязательно к заполнению до оплаты заказа. Пользователю необходимо ввести данные вручную с клавиатуры.
-
Тип документа, удостоверяющего личность — поле обязательно к заполнению до оплаты заказа. Пользователю доступен ручной ввод данных и выбор из справочника типов документов. Справочник всех возможных типов документа будет открыт, если в поле отсутствует значение.
По умолчанию тип документа пассажира PS (Паспорт) у взрослого пассажира и SR (Свидетельство о рождении) у пассажиров категорий: UNN, CNN, INF, INS. Если документ с типом SR выдан в иностранном государстве, то необходимо выбрать соответствующий код страны. При вводе номера документа типа SR не используются пробелы и знаки «-».
При вводе данных в поле, пользователю будет предложена подсказка всех возможных типов, подходящих под введенные данные. Искать необходимый тип документа можно по названию типа документа и по коду.
Справочники типов документов, стран в текущей версии содержат список всех возможных значений.
Типы документов, удостоверяющих личность
-
Гражданство (страна) — поле обязательно к заполнению до оплаты заказа. Пользователю доступен ручной ввод кода страны или выбор из справочника стран. При вводе данных в поле, пользователю будет предложена подсказка всех возможных стран, подходящих под введенные данные. Для страны документа по умолчанию - RU (Российская Федерация).
-
Срок действия документа – обязательное поле для всех международных типов документов.
2) Набор полей для младенца без места:
Поля для заполнения информации о младенце без места размещены в блоке взрослого пассажира.
-
Фамилия — обязательное поле.
-
Имя Отчество — обязательное поле, отчество через пробел — поле опционально, обязательно при наличии его в документе, удостоверяющем личность.
-
Пол — обязательное поле.
-
Дата рождения — обязательное поле для INF. Дата рождения младенца должна быть меньше двух лет между первой датой вылета по билету и датой рождения младенца.
-
Категория скрыта — заполнена на основании данных, введенных при поиске маршрута перелета. Изменить значение в момент создания заказа невозможно.
-
Номер документа, удостоверяющего личность, тип документа – обязательные поля для заполнения.
Возможные действия на странице предварительного бронирования¶
Страница предварительного бронирования
-
создание заказа – кнопка «Создать заказ»;
-
аннулирование сессии, возврат к поиску – кнопка «Назад»;
-
ручное добавление агентских сборов - кнопка «Комиссия».
Переход пользователя со страницы создания заказа на любую другую страницу Web-приложения MixVel Cashier, аннулирует сессию бронирования, пользователь не сможет вернуться к созданию заказа по выбранному ранее предложению.
Агентские сборы¶
Кнопка добавления комиссии
На странице создания бронирования пользователь может добавить агентскую комиссию с помощью кнопки «Комиссия». Добавить агентскую комиссиию возможно только если все сегменты перелета одного бренда. В текущей реализации добавление комиссии доступно только на этапе бронирования.
В текущей версии доступно:
- добавление определенной комиссии сразу всем пассажирам.
- добавление определенной комиссии всем пассажирам одной категории;
- добавление комиссии только в валюте российские рубли;
Если комиссии добавлены и для всех пассажиров, и для отдельной категории, то пассажирам выбранной категории будет добавлено две комиссии: которая была выбрана для всех, а также которая указана для данной категории.
При наличии нескольких сегментов в заказе, сумма агентской комиссии будет добавлена на каждый сегмент.
Окно добавления комиссии
Добавленная комиссия будет отображена в развернутом блоке детальной информации расчета стоимости маршрута в столбце «Сборы».
Окно с развернутой детализацией
КЭШ заказа¶
Во время работы с заказом Web-приложение MixVel Cashier сохраняет КЭШ несохраненных изменений активного заказа.
Для активации кнопки «Сохранить» необходимо внести изменения в форму. Кнопка станет доступна после обработки системой (появится индикатор активности).
Если в текущем открытом заказе есть несохраненные изменения и пользователь пытается обновить заказ по кнопке «Обновить» или перейти с текущей страницы активного заказа на другую страницу в Web-приложении MixVel Cashier, то пользователю будет предложено выбрать действие с данными изменениями.
В случае выбора:
«НЕТ» - пользователь вернется на предыдущую страницу для сохранения изменений.
«ДА» - пользователь будет перенаправлен на запрашиваемую страницу.
Отменить внесенные изменения