Сайт по аренде автомобилей для Райден (владелец франшизы Europcar в России) разрабатывали не мы. А некто-кого-в-суе-лучше-не-поминать. Этот прекрасный человек оставил нам "наследие" в виде платформы битрикс, внутри которого все тарифы на аренду, страховку и дополнительные услуги были отдельными товарами. То есть, машина, которая берется в аренду на 4 дня - это 4 товара "машина такая-то по тарифу 3-7 дней", плюс 4 товаров "страховка такая-то по тарифу 3-7 дней". А, например, та же машина, но на 7 дней, это уже 7 других товаров. А если по деньгам получается, что при аренде на три дня с субботы по понедельник, выгоднее получается взять тариф выходного дня и один день по стандартному тарифу, то там еще и каша из разных товаров.
Этот бардак быстро превращается в настоящий филиал ада, когда нужно применить, например, 5% скидки на тарифы больше 7 дней. Или отменить сбор за предоставление автомобиля, если он арендуется на достаточный срок.
Ну, а когда нужно изменить тарифы согласно очередному приказу, просто садятся два сотрудника и вручную 20 часов переназначают различные тарифы, а потом все это тестируют.
Что получилось сделать за 5 лет работы с сайтом.
Во-первых, наш самый симпатичный и понятный среди всех сайтов Europcar, а они в каждой стране собственные. Этот факт подтвердили даже сами представители Europcar. Наш сайт признали лучшим среди всех сайтов франшизы наряду с сайтом представительства в ОАЭ.
Во-вторых, мы научили этого монстра автоматически обмениваться с ERP-системой, используемой в компании заказчика. Загрузка идет в обе стороны. Заказы улетают в ERP, прайс и наличие прилетают из ERP.
В-третьих, мы интегрировали наш сайт с международной системой бронирования (а для этого пришлось много часов общаться с представителями Europcar из Франции и их IT-подрядчиками из Испании). Правда, пришлось для этого прикручивать отдельный интерфейс, поскольку у них другая система тарификации и нет полноценного API.
В-четвертых, мы построили систему взаимодействия с франчайзи, которые хотят представлять Europcar в других регионах России.
В-пятых, мы интегрировались с API международной системы лояльности Europcar.
Наконец, в-шестых, мы интегрировались с системой корпоративных продаж Europcar.
Дополню, что мы находимся в СПб. Заказчик в Москве. То есть, чтобы с нами работать приходилось преодолевать определенные логистические сложности. Но никто другой просто не вытащил такую работу. Московские коллеги в основном, посмотрев на характер задачи, предлагали все снести и сделать заново за семизначное вознаграждение. А мы все описанное сделали в рамках поддержки и 32 (по состоянию на 17.03.2022) дополнительных соглашений к основному договору.
Где посмотреть результат: