Крупная платформа по недвижимости, где пользователи размещают и ищут объявления, а бизнес продвигает свои объекты и услуги.
Платформа состоит из нескольких направлений — вторичный рынок, новостройки, аренда и сервисы продвижения. На них строится вся монетизация: от базового размещения до платных инструментов продвижения и пакетных услуг.
Мы работаем с клиентом уже около 5 лет и за это время участвовали в развитии разных частей платформы и ее экосистемы. В этом проекте мы подключились к разработке единого горизонтального биллинга — платформы, которая будет обслуживать все продукты и направления компании вместо множества локальных решений.
По мере роста платформы в разных направлениях появились собственные механизмы работы с оплатами, услугами и финансовым учетом. Такой подход закрывал локальные задачи, но усложнял развитие платформы в целом.
Запуск новых платных сервисов требовал доработок в нескольких системах одновременно, а продуктовым командам приходилось учитывать особенности финансовой логики каждого направления. Это замедляло вывод новых продуктов.
Чтобы создать единый подход к работе с платными услугами и ускорить развитие новых сервисов, клиент принял решение построить единый биллинг для всех бизнес-направлений компании.
Горизонтальный биллинг разработан как единая платформа для всех продуктовых направлений. Вместо отдельных решений каждое направление использует общие сервисы для работы с услугами, оплатой, балансами пользователей и финансовым учетом.
Через новую платформу биллинга проходят оплаты, учет услуг и формирование отчетных документов для разных направлений бизнеса. Система охватывает весь процесс: от покупки услуги до ее оказания и отражения в учете. Данные по операциям автоматически передаются в корпоративные системы отчетности.
Команда Nord Clan участвовала в
разработке единой биллинговой системы от проработки требований и бизнес-логики до разработки отдельных компонентов системы.
Вместе с заказчиком сформировали единые правила работы с платными услугами для всех направлений бизнеса. Проработали сценарии оплаты, учета и оказания услуг, а затем участвовали в реализации механизмов, которые обеспечивают их работу внутри платформы.
Также команда принимала участие в переходе на новую модель работы с услугами, где финансовые операции привязаны к факту оказания услуги, а не только к моменту оплаты.
Отдельным направлением стала поддержка новых моделей монетизации, включая аукционное продвижение объявлений и связанные с ним финансовые сценарии.
Изменения вводятся без остановки платформы. Новые сценарии запускаются вместе с действующими, после чего на них переводятся отдельные группы пользователей и сервисов. Старые решения продолжают работать до завершения переноса и отключаются по мере перехода функциональности в новую систему.
В результате разработка биллинговой системы и переход на новую платформу происходят поэтапно, а бизнес продолжает работу в привычном режиме.