Skip to main content
Приложение «Компании и биллинг» в общих таблицах платформы — это единая точка учёта компаний и всей коммерческой обвязки Yume: сама запись компании и её домены, создание новой компании с дефолтными данными и регистрация кастомных доменов, инвойсы и платежи через шлюз FreedomPay (включая рекуррентные списания по сохранённым картам), лимиты плана и их принудительный пересчёт, а также онбординг, новости, справочники стран и валют и системная статистика. Ключевые бизнес-процессы модуля — это жизненный цикл подписки и инвойса, автосписания по сохранённым картам и enforcement лимитов: при подтверждении оплаты автоматически включаются купленные лимиты, интеграции и модули, а фоновый пересчёт держит фактическое потребление ресурсов в актуальном состоянии.

Разделы

Создание компании и её адрес

Запись компании и её домены, генерация новой компании с дефолтным наполнением, кастомные домены и два пути регистрации владельца.

Инвойсы и платежи

Счета и их позиции, расчёт суммы, инициация оплаты через FreedomPay и обработка ответа от платёжной системы результата платежа.

Расчёт стоимости и регистрация оплаты

Единое ядро расчёта цены: два режима тарификации, пропорциональная доплата, автоподбор тарифного периода и регистрация оплаты, пришедшей мимо шлюза.

Карты и автосписания

Сохранённые платёжные карты компании (токен, рекуррентный профиль) и их роль в автоматических списаниях.

Платёжные шлюзы

Интеграция с FreedomPay: подпись, инициация платежа и карты, прямое списание, возврат и клиринг.

Лимиты и тарификация

Лимиты плана по ресурсам (сотрудники, точки, техника), их цены по периодам и фоновый пересчёт фактического потребления.

Онбординг, новости и статистика

Шаги онбординга компании, лента новостей, снимки системной статистики и вспомогательные фоновые задачи.

Как всё устроено

Фундамент модуля — запись компании в общих таблицах платформы. Она служит «якорем», к которому привязаны владелец, домены, лимиты и настройки; все остальные части биллинга ссылаются именно на неё. Создание компании заводит её «под ключ» одной операцией: создаёт запись, стартовый пробный период на 7 дней, домен (если передан поддомен), членство владельца, начальный набор лимитов и дефолтные справочники. Оплата привязана к сроку: у компании есть текущий оплаченный или пробный период (начало и окончание), по истечении которого требуется продление. Инвойс собирается из позиций (лимитные места и техника, модули, интеграции), его сумма рассчитывается по прайсу лимитов и тарифам интеграций, а оплата инициируется через FreedomPay — либо по ссылке на платёжную форму, либо, при рекуррентном продлении, прямым списанием по сохранённой карте.
Центральное событие всего биллинга — переход инвойса в статус «Подтверждён». Именно оно (при сохранении счёта) запускает настройку: создаёт или обновляет лимиты плана, пополняет баланс SMS и подключает купленные модули и интеграции. Само списание — ручное или автоматическое — проходит через платёжный шлюз, результат приходит ответом в слой инвойсов и платежей, а автопродление опирается на активную сохранённую карту.
Поверх этого работает контур enforcement: лимиты плана хранят, сколько ресурсов разрешено и сколько уже используется, цены лимитов задают стоимость их расширения, а фоновый пересчёт сверяет фактическое потребление с реальными данными компании. Остальные части модуля — онбординг, новости, снимки статистики и вспомогательные фоновые задачи — живут в тех же общих таблицах и обслуживают все компании сразу, не вмешиваясь в жизненный цикл подписки напрямую. Полный перечень моделей и полей — в глоссариях соответствующих разделов.