Аутстафф
UX\UI
Разработка
Фирстиль
2025–2026
Сервис корпоративных заправок для «Т-Банка»

Фирстиль
2025–2026
Контекст
«PRO Топливо» — платформа для централизованного управления корпоративными заправками водителей таксопарков в экосистеме «Т-Банка».
Таксопарк ежедневно управляет сотнями водителей, автомобилей и топливных операций. При этом данные распределены между несколькими независимыми системами.
•
В «Яндекс.Диспетчерской» хранятся сведения о водителях, автомобилях и их баланса
•
Через «Т-Бизнес» проходят финансовые операции компании, а за проведение заправок отвечает отдельный топливный сервис.

Задача
Нужно было создать сервис, который позволит таксопаркам управлять корпоративными заправками без постоянного переключения между разными системами.
Для этого платформа должна была:
•
подключать компании к сервису;
•
автоматически получать данные из «Яндекс.Диспетчерской»;
•
поддерживать работу сразу с несколькими парками;
•
взаимодействовать с финансовой инфраструктурой «Т-Бизнеса»;
•
управлять доступом водителей к заправкам;
•
контролировать лимиты, комиссии и балансы;
•
синхронизировать статусы финансовых операций;
•
исключить повторные списания и параллельные заправки.
Разработали визуальную систему продукта
Она объединила фирменную айдентику, дизайн-систему и правила построения интерфейсов в набор принципов, который лёг в основу всего продукта.
Такой подход позволил обеспечить визуальную целостность сервиса, сократить время на разработку новых экранов и сделать дальнейшее развитие продукта предсказуемым и масштабируемым.


Собрали управление в одном месте
Основой сервиса стал кабинет, через который менеджер управляет всеми корпоративными заправками.
В нём можно подключать компании, контролировать водителей и автомобили, настраивать лимиты и комиссии, отслеживать проведение операций и управлять доступом к сервису.
Даже если таксопарк состоит из нескольких парков в «Яндекс.Диспетчерской», менеджер работает с ними как с одной организацией, не переключаясь между разными аккаунтами.

Использовали существующие данные вместо создания новой базы
При подключении пользователь проходит авторизацию и выбирает необходимые парки. После этого сервис автоматически получает из «Яндекс.Диспетчерской» информацию о водителях, автомобилях, балансах и финансовых операциях.
Мы сознательно отказались от ручного создания сущностей внутри продукта. Вместо этого сервис использует уже существующую структуру таксопарка и постоянно поддерживает её в актуальном состоянии.
Такой подход избавил пользователей от двойного ведения данных и существенно упростил подключение.

Связали операционные процессы с финансовой инфраструктурой
Сервис передаёт информацию о компании, водителях, параметрах подключения и доступных средствах, а расчётный счёт используется для автоматической оплаты корпоративных заправок.
В результате расходы на топливо становятся частью общего финансового процесса компании, а менеджер получает прозрачную картину всех операций.
Отказались от двойного хранения балансов
Во время проектирования стало понятно, что хранить баланс водителя одновременно в двух системах — рискованное решение.
Первоначальная архитектура предполагала собственный внутренний баланс в «PRO Топливо», который необходимо было постоянно синхронизировать с балансом в «Яндекс.Диспетчерской». Любая задержка или ошибка могла привести к расхождению данных.
Мы изменили эту логику. Источником актуального баланса стала «Яндекс.Диспетчерская», а «PRO Топливо» сосредоточился на управлении сценарием проведения заправки.


Так удалось отказаться от постоянной синхронизации двух независимых финансовых систем и сделать расчёты более прозрачными.
Учли особенности распределённых систем
Не все внешние сервисы отвечают мгновенно. Например, запрос на резервирование средств может некоторое время находиться в обработке. Если в этот момент разрешить новую заправку, один и тот же баланс можно использовать повторно.
Чтобы избежать подобных ситуаций, мы построили механизм контроля жизненного цикла операций. Пока предыдущая транзакция не получила финальный статус, сервис временно ограничивает проведение следующей заправки.
Это позволило исключить повторные списания и сделать проведение операций надёжным даже при задержках внешних систем.
Результат
Таксопарки получили удобный инструмент для управления корпоративными заправками, а все ключевые процессы — от подключения компаний до проведения финансовых операций — стали выполняться автоматически.
Использование существующих данных, отказ от дублирования балансов и контроль жизненного цикла транзакций сделали сервис устойчивым к ошибкам синхронизации и значительно сократили объём ручной работы менеджеров.


Главная