Skip to content

Биллинг

Обзор

Управление тарифами, подписками и платежами. Экран биллинга доступен из меню настроек.

Экран

Биллинг (billing.tsx)

  • Текущий тариф и статус подписки
  • Список доступных тарифов
  • Управление подпиской (смена, отмена)

API-методы

МетодОписание
getTariffs()Список доступных тарифов (публичный endpoint)
createSubscription(payload)Создание подписки
createPayment(payload)Создание платежа
setTariff(subscriptionId, payload)Смена тарифа
cancelSubscription(subscriptionId)Отмена подписки

Поток оплаты

1. Пользователь выбирает тариф
2. createSubscription(payload) — создание подписки
3. createPayment(payload) — инициация платежа
4. Перенаправление на платёжную страницу (WebBrowser)
5. Callback — подтверждение оплаты
6. Подписка активирована

Смена тарифа

1. Пользователь выбирает новый тариф
2. setTariff(subscriptionId, { tariffId })
3. Изменения применяются с текущего/следующего периода