Middleware-платформа для приложений — тарифы, права, пейволы, платежи.
Документация RaidBoss Platform
RaidBoss Platform — middleware для продуктовых приложений. UI и бизнес-логика остаются у вас. Платформа отдаёт тарифы, права внутри тарифа, пейволы, платежи, устройства, remote config и аналитику.
Документация публичная и версионируется. По умолчанию — русский. EN — переключатель или /en/....
Главная идея для интеграции
Тариф (plan) — главный объект покупки.
К тарифу привязаны права (entitlements) — они наполняют тариф и открывают фичи после покупки.
Пейвол — витрина: SDK запрашивает пейвол → получает список офферов (цены) → у каждой цены есть тариф → у тарифа список прав.
getPaywall("main")
└── paywall_items[]
└── plan_price (цена, amount, is_free, …)
└── plan (тариф: code, name, срок, lifetime)
└── entitlements[] (права: cloud_sync, …)
После оплаты / ключа пользователь получает права этого тарифа (и период подписки).
В runtime приложение проверяет код права (hasEntitlement('cloud_sync')), а не название тарифа — так одна фича может входить в несколько тарифов.
С чего начать (админка)
- Приложение →
YOUR_APP_CODE, public key. - Права — справочник фич (ингредиенты).
- Тарифы — что продаёте; привяжите к ним права; задайте цены.
- Пейвол
main— какие цены показать на экране. - SDK: быстрый старт.
| Пакет | Платформа |
|---|---|
@raidboss/platform-sdk | TypeScript / Web / RN |
raidboss_platform_sdk | Flutter / Dart |
Модель данных
Application
└── Plans (тарифы) ← главный объект каталога
├── Plan prices (оферы на пейволе / в оплату)
└── plan_entitlements → Entitlements (права тарифа)
└── Entitlements (справочник прав)
└── Paywalls → items → plan_price_id
└── Users / subscriptions / payments / devices
Порядок создания в админке: права → тарифы (+цены) → пейвол.
Порядок мышления при интеграции: пейвол → тариф → права тарифа → покупка → проверка прав.
- Free — локальный базовый режим, без
createPayment. - Платный доступ добавляется к free, не заменяет его.
- После покупки кэшируйте entitlements для офлайна.
Разделы
Концепции
- Тарифы и цены — центр модели
- Права — наполнение тарифа + гейты в коде
- Пейволы — витрина для SDK
- Free и офлайн
SDK
Для ИИ
/llms-full.txt(RU) ·/en/llms-full.txt
См. Для ИИ-ассистентов.