Skip to content

Подписки и возможности ​

Доступ определяется серверной feature matrix, состоянием подписки и правами сотрудника. Название тарифа в интерфейсе само по себе не разрешает API-вызов.

Тарифы и дополнения ​

IDПлан
1Lite
2Standard
3Pro
4Premium
5Enterprise

Network modules/License.js хранит тарифы, лимиты серверов, дополнения Checker/AntiCheat и feature keys. Актуальную конфигурацию получает интерфейс через meta.getLicenses / front.getLicenses и серверную feature matrix. Документация не фиксирует цену: draft-предложения Minecraft не меняют действующие значения автоматически.

addon.checker и addon.anticheat являются отдельными условиями. Покупка дополнения не доказывает техническую поддержку любой игры или версии адаптера. Enterprise и отдельная инфраструктура тоже не заменяют dedicated-проверку проекта.

Состояния ​

Исходники Billing.Get различают none, disabled, trial, active, grace, expired. Ответ содержит срок действия и связанные сведения. Не вычисляйте доступ только по названию плана или времени на устройстве пользователя; ориентируйтесь на ответ backend.

При оплате/смене плана сначала получите billing.getPlans, billing.getPanelData и изучите доступные методы billing API. Сумма, лимиты и период зависят от серверного расчёта. Не повторяйте финансовую операцию автоматически после таймаута без проверки её результата и истории.

Кто управляет ​

Владелец управляет доступными ему операциями проекта; служебная .cp имеет отдельные административные методы биллинга, бонусов и модерации проектов. SSO переносит ответственность старого PHP, но текущая логика подписок Network сохраняется: этот backend развёртывает сама команда ozProtect.

Показанный bonus.coin в SSO bootstrap сообщает состояние. Он не означает автоматическое начисление или разрешение тратить бонусы новым клиентом.

Источники: modules/License.js, modules/Billing.js, api/billing/Billing.js, api/bonus/Bonus.js, SSO src/methods/front.js.

Разработано с ❤️ от ozLiginus