"Универсальные трансферы" (ModUniversalTransfers)
Общее описание
Клиентский мод, предоставляющий возможность клиенту бронировать трансферы от различных поставщиков. Для работы данного мода необходимо выполнение всех перечисленных ниже условий:
у клиента должен быть подключен мод Универсальные трансферы
у клиента должен быть хотя бы один договор с агентом, у которого подключены трансферные поставщики(например, активирован и настроен мод "Трансферы i'way - клиент" (ModIwayTransfersClient) )
в договоре клиента должна быть активирована услуга “Трансфер-онлайн” ( Настройки договора – Услуги и финпрофили- Тип услуги - Трансфер-онлайн)
у агента должен быть активирован и настроен агентский мод хотя бы одного трансферного поставщика, например, iway
В этом случае клиент сможет заказать трансфер при помощи мода:
После подключения мода в меню “Бронирование” и верхнем меню появится раздел “Трансфер”:
Кроме того, существует два мода, которые позволяют получить дополнительную ценность от мода трансферов:
Тревел-политики по трансферам - позволяют настроить тревел-политику по услуге трансферов
Маршруты для трансферов - интеграция заказа трансфера с другими услугами - авиа и гостиницами. Позволяют выбирать аэропорт или отель в качестве пункта назначения/отправки трансфера, при этом список аэропортов/отелей, даты и время берутся из других заказов командировки(при кросс-продаже)
Процесс заказа услуги
Процесс заказа услуги состоит из следующих шагов:
поисковая форма
выбор тарифа и допуслуг
пребукинг
Поисковая форма
На поисковой форме мы выбираем:
пункт отправления - с использованием автоподсказки google - https://developers.google.com/places/web-service/autocomplete?hl=ru
пункт назначения - с использованием автоподсказки google
дата отправления
Пункт назначения выбирается в том же регионе(150 км), что и пункт отправления, поэтому их выбор осуществляется последовательно.
При кросс продаже с использованием мода маршрутов, регион отправления определить нельзя(так как нет placeId у аэропрорта или отеля, лицензия google запрещает их сохранять), поэтому там это ограничение на сработает.
Для получения оптимального результата при работе с автоподсказкой, рекомендуется заполнять адрес в формате Город Улица Номер Дома, например, если нас интересует д.31 по ул.Шаболовке в г.Москва, то поле следует заполнить таким образом:
В появившейся снизу автоподсказке выбираем нужный нам элемент, например, ГастроПаб на Шаболовке, выбираем дату в календаре и нажимаем кнопку найти для перехода на шаг выбора тарифов
Внимание! Тревел-политика доступна только при использовании дополнительного мода "Тревел-политики по трансферам" (ModTravelPolicyForUniversalTransfers)
Выбор тарифа
На этом шаге мы получаем список доступных тарифов, при использовании мода тревел-политик, мы также увидим нарушения ТП в рамках каждого предложения, на этом шаге мы видим:
изображения автомобиля
лого поставщика(можно скрыть используя css)
класс тарифа и описание автомобиля(список тарифов доступен тут - https://iway.ru/methodngapi/getprices)
цена с учетом сервисного сбора агента без учета допуслуг
кнопка выбора варианта
нарушение ТП(при использовании соответствующего мода)
При наведении на текст “не соответствует политике”, мы можем увидеть, что конкретно было нарушено:
Кроме того, при выборе такого варианта, мы получим дополнительное предупреждение со списком нарушений ТП в попапе:
При нажатии кнопки выбрать, мы попадаем на форму детализации тарифа:
В том случае, если точкой оправления является аэропорт, мы указываем дополнительно:
терминал прилета/вылета
рейс
время прилета/вылета рейса
при использовании кросс-селла из авиа, поля заполняются автоматом, но можно их изменить.
Для ж/д вокзала указываем номер поезда, номер вагона и время отправления/прибытия поезда соответственно
Во всех остальных случаях указывается время отправления в формате ЧЧ:ММ,
Также для некоторых тарифов доступны допуслуги, их список и стоимость зависят от поставщика, заказать их можно при помощи списка под комментарием к заказу.
Пребукинг
Данный процесс выглядит совершенно стандартно, единственное, что мы видим, как выглядят детали заказа на этом шаге:
Вид заказа в деталях командировки
В деталях командировки в качестве заголовка заказа используется маршрут трансфера, а в качестве брифа - тариф.
При клонировании черновика используется такая логика: если в машине ещё есть места, то пассажир добавляется в уже существующий заказ, если мест нет - то создается новый заказ
Если перейти в детали заказа, нажав на номер командировки, мы видим следующую картину:
При наведении курсора мыши на цену заказа в правом верхнем углу, мы получим разбивку цены на сбор агента и стоимость поставщика:
при нажатии кнопки “зарезервировать” произойдет создание заказа у поставщика
После резервации мы получаем номер заказа у поставщика
В случае поставщика I’way он состоит из таких частей:
номер транзакции - 261121714
номер заказ - 1974148
признак поставщика - IWAY
При оформлении заказа мы получаем ваучеры на русском и английском языке, стилизация ваучера под агента осуществляется на стороне поставщика трансферов(например, в i’way). Мы ваучер по умолчанию не формируем, а передаем его как есть
Пример ваучера из системы i’way: