Обзор биллинга

Биллинг StatusRadar работает на базе Stripe. Вы выбираете тариф, который определяет ваши квоты (мониторы, статус-страницы, места в команде, серверы, срок хранения данных, локации probe и многое другое), оплачиваете его помесячно или раз в год и при необходимости докупаете top-up кредиты, чтобы покрыть перерасход по observability без смены тарифа. Всё это управляется из раздела Dashboard → Billing.

На этой странице подробно объясняется, как работают подписки от начала до конца. Квоты по каждому тарифу описаны в разделе Тарифы и квоты; перерасход по observability — в разделе Top-up кредиты; чеки и способы оплаты — в разделе Счета и портал.

Как работает биллинг

  1. На странице с тарифами вы выбираете тариф и период оплаты (помесячно или ежегодно).
  2. StatusRadar создаёт сессию Stripe Checkout и перенаправляет вас в Stripe для оплаты.
  3. Stripe списывает средства с вашей карты и отправляет webhook обратно в StatusRadar.
  4. Ваша подписка становится active, и квоты тарифа применяются немедленно.
  5. При каждом продлении Stripe автоматически списывает оплату снова (если включено автопродление) и уведомляет StatusRadar, который продлевает дату окончания подписки.

Данные карты вводятся на страницах, размещённых на стороне Stripe — StatusRadar никогда не видит и не хранит номер вашей карты. В вашем аккаунте сохраняются только Stripe customer ID и subscription ID, чтобы мы могли управлять продлениями, отменами и биллинг-порталом.

Бесплатный тариф

Каждый аккаунт начинает работу на тарифе Free, который является системным по умолчанию. Для его использования не требуется указывать способ оплаты — он применяется автоматически при регистрации, и вы возвращаетесь к нему, если отменяете платный тариф. См. Ограничения тарифа Free.

Состояния подписки

Подписка проходит через чётко определённый жизненный цикл. Текущее состояние определяет, применяются ли ваши платные квоты.

Состояние Значение
pending Оформление начато, но оплата ещё не подтверждена.
active Оплачена и актуальна. Применяются полные квоты тарифа.
past_due Платёж за продление не прошёл. Вы в grace-периоде (по умолчанию 2 дня) — тариф остаётся доступным, пока Stripe повторяет попытки.
suspended Grace-период истёк без успешного платежа. Доступ к платным функциям приостановлен.
cancelled Вы отменили подписку. Она активна до конца периода, затем вы переходите на Free.
expired Срок подписки закончился и не был продлён.

Когда платёж за продление не проходит, подписка переходит в состояние past_due и начинается grace-период. Собственная логика повторных попыток Stripe ("Smart Retries") снова пытается списать средства с карты. Если повторная попытка успешна, подписка возвращается в состояние active. Если grace-период истекает без успешного платежа, фоновый worker помечает её как suspended.

pending ──▶ active ──▶ past_due ──▶ suspended
                │          │
                │          └──(payment recovers)──▶ active
                └──▶ cancelled / expired

Автопродление

По умолчанию подписки продлеваются автоматически в конце каждого расчётного периода. Вы можете переключить автопродление в любой момент в разделе Dashboard → Billing.

  • Автопродление включено — Stripe списывает средства с вашей карты в дату продления, и подписка продолжается без перерыва.
  • Автопродление выключено — подписка остаётся активной до конца текущего периода, затем останавливается, и вы возвращаетесь на тариф Free. Дальнейшие списания не производятся.

Отключение автопродления — это мягкий способ "отменить в конце периода": вы пользуетесь оплаченным до его истечения. Об немедленной отмене см. Отмена и повторная активация.

Восстановление после неудачного платежа

Если продление не прошло и ваша подписка в состоянии past_due или suspended:

  • Обновите карту в биллинг-портале Stripe — Stripe автоматически повторит попытку списания.
  • Подписку в состоянии suspended можно повторно активировать из дашборда, как только пройдёт корректный платёж.
  • StatusRadar периодически сверяет подписки past_due со Stripe, поэтому успешная повторная попытка на стороне шлюза будет учтена, даже если webhook был пропущен.

StatusRadar никогда не инициирует списание самостоятельно во время восстановления — повторным выставлением счетов занимается dunning-механизм Stripe, что исключает риск двойного списания.

Отмена и повторная активация

  • Отмена — отменяет подписку в Stripe и локально. Автопродление выключается, и повторных списаний не происходит. Вы возвращаетесь на тариф Free, и применяются его ограничения.
  • Повторная активация — подписку в состоянии suspended (grace-период истёк) можно повторно активировать после восстановления оплаты, что возобновляет ваш тариф без повторного прохождения checkout.

Top-up кредиты против подписок

В StatusRadar есть два способа движения денег:

Подписка Top-up кредиты
Биллинг Регулярный (помесячно/ежегодно) Разовая покупка
Что покупает Квоты тарифа (мониторы, места, хранение, …) Дополнительный объём observability (RUM/OTLP)
Когда расходуется Постоянно, пока активна Только при превышении месячной квоты observability
Срок действия Конец расчётного периода Никогда не истекает

Top-up не меняют ваш тариф — это баланс, который расходуется, чтобы данные RUM/OTLP продолжали поступать после исчерпания месячной квоты. См. Top-up кредиты.

Где управлять биллингом

  • Dashboard → Billing — текущий тариф, использование, баланс top-up, переключатель автопродления и ссылка на портал Stripe.
  • Биллинг-портал Stripe — обновление карты, скачивание счетов и просмотр истории платежей. См. Счета и портал.

Дальнейшие шаги