Определение простыми словами
Биллинг — это «касса и склад» хостинг-провайдера. Любая услуга — виртуальный хостинг, VPS, домен, SSL — заведена в системе как продукт с тарифом, периодом списания и условиями. Биллинг считает, сколько клиент должен и за что, выставляет счёт, принимает оплату и автоматически продлевает услугу.
Под капотом обычно работает биллинговая система вроде BILLmanager, WHMCS, Fastpanel.Billing или собственная разработка. Она интегрирована с панелью управления, регистраторами и платёжными шлюзами.
Сравнение
| Модель | Предоплата | Постоплата | Pay-as-you-go |
|---|---|---|---|
| Когда платит | До начала периода | В конце месяца | За реальное потребление |
| Где встречается | Виртуальный хостинг | Корпоративные клиенты | Облачные платформы |
| Минимальный платёж | 1 месяц | По договору | Часы/секунды |
| Прозрачность | Высокая | Средняя | Зависит от тарификации |
| Риск перерасхода | Нет | Есть | Высокий без алертов |
Кейсы использования
- Личный кабинет клиента — баланс, договоры, счета, акты, история оплат, автопродление.
- Применение промокода — ввод кода в корзине, проверка условий, списание скидки.
- Реселлерская схема — субаккаунты, наценка на тарифы, отдельный баланс.
- Бухгалтерия — выгрузка актов и счёт-фактур, интеграция с 1С/Контур.
- Когда биллинг не нужен: внутренние сервисы компании, где услуги не продаются. Достаточно сценариев деплоя без денежного учёта.
Технические детали
Биллинг работает в связке с платёжными шлюзами (ЮKassa, CloudPayments, Robokassa) и API панелей. Получение баланса клиента через API:
curl -X GET https://billing.example.ru/api/v1/balance
-H "Authorization: Bearer $API_TOKEN"
-H "Accept: application/json"
# {"balance":1250.50,"currency":"RUB","auto_renew":true,"next_payment":"2026-12-01"}
Перед окончанием срока биллинг отправляет уведомления (за 30/14/7/1 день) и при включённом автопродлении автоматически списывает средства с привязанной карты или баланса.
🔥 Где это применяется
Частые вопросы
Что будет, если не пополнить баланс вовремя?
Услуга уходит в блокировку (обычно сайты выключаются, но данные хранятся 7–30 дней). После — окончательное удаление с возможностью восстановления только из бэкапа.
Можно ли получить акты и счета для бухгалтерии?
Да, в личном кабинете биллинга есть раздел с документами. Акты и счета формируются автоматически после оплаты, доступны в PDF и через ЭДО.
Как работает автопродление?
При наличии средств на балансе или привязанной карты биллинг за N дней до конца периода автоматически списывает оплату и продлевает услугу. Управление — в личном кабинете.