Что проверить перед релизом приложения с Platform.

Чеклист интеграции

Админка

  • Приложение создано и active
  • Коды прав совпадают с гейтами в продукте
  • Платные тарифы привязаны к правам
  • Опциональный free на пейволе (права не обязательны)
  • Пейвол main active
  • Public key выпущен
  • Платежи включены + креды провайдера

Клиент

  • SDK: YOUR_API_URL, YOUR_APP_CODE, YOUR_PUBLIC_KEY
  • getAccessToken отдаёт JWT после логина
  • registerUser после signup/signin
  • При смене имени/аватара — updateUserProfile (или снова registerUser с avatar_url)
  • registerDevice со стабильным UUID installation_id (иначе «Устройства active» = 0)
  • trackEvent желательно с тем же installation_id + platform (heartbeat устройства)
  • В админке Users видны пользователь, флаг страны (гео по IP), аватар если передали URL
  • Гейты по кодам прав
  • Free-local без сети
  • createPayment только если requires_purchase
  • Кэш entitlements для офлайна
  • После return — refresh entitlements
  • Нет service_role / секретов платежей в клиенте