Написать[email protected]

B2B Business system

Кейс о создании B2B системы для Латвийской компании туроператора. Или как туроператору всегда отображать актуальные цены. А также оптимизировать время работы персонала на согласовании тура с клиентом.

В 2019 году, специально для нашего заказчика - туроператора в Латвии, мы в 2410 разработали B2B систему для конечных клиентов и турагентов. Которая позволила перейти с согласования тура посредством электронной почты в удобную платформу с актуальными ценами.

Story



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

Основные проблемы, с которыми сталкивался наш клиент:

1) Актуальность цен на авиабилеты. Как выяснилось позже, далеко не все поставщики авиабилетов имеют программные способы коммуникации (API / XML). И в результате, мы не могли просто подключиться к поставщику для получения актуальных цен на авиабилеты. Так как цены на авиаперелеты постоянно меняются, это сильно отражается на себестоимости тура, который продается клиентам.

2) Отсутствие единой системы расчетов. Каждый поставщик имеет различную структуру данных и задача заключается в объединении форматов в единую структуру. Это важно для последующего обновления цен на сайте и в B2B системе.

3) Для хранения данных часто использовались таблицы Google Spreadsheets. Которые не позволяли удобно содержать данные в актуальном виде, а также затрудняли работу с данными.

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

Solution



Вместе с клиентом мы разработали концепцию B2B системы, которая объединяла решения всех задач в единой платформе.

Мы разработали целый ряд сопутствующих систем, которые независимо поставляли данные в единую базу данных.

Такие системы по сбору данных обрабатывали сайты поставщиков авиабилетов (например, как известные Ryanair, Wizair, Airbaltic). А также синхронизировали данные от партнеров по размещению - крупные и средние сети гостиниц.

Различную дополнительную информацию мы собирали из открытых источников, данных поставщиков и в том числе с сайта Booking.com

Все данные объединялись в единую структуру и использовались для последующего отображения в самой B2B системе, а также на сайте компании.

The result



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



Для более детализированного поиска использовался специальный поисковый фильтр



Который отображал туры, их направления, вариации размещения, цены и даты.

Каждый такой тур содержал достаточное количество сопутствующих структурированных данных. Как например, описание отеля, его преимущества и развернутую галерею фотографий.

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



Используя данные, мы объединили их в графики наилучшей стоимости. Которые позволяют прогнозировать в какой период времени у данного тура наилучшая цена.



Главные особенности B2B системы



Виджеты и визуализация данных



Один из наиболее показательных модулей - это план выбора места в автобусе.

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

Синхронизация со сторонними приложениями и экспорт данных



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

Сам факт резервации влечет за собой изменения на основном сайте компании.

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