Wellness Balance AI Admin

AD

Admin

admin@supplydiets.com

Dashboard/Новый план
Назад к подпискам

Создать план подписки

Новый план появится у пользователей в мобильном приложении на экране выбора подписки.

Цены и списания подписок задаются НЕ здесь. Реальная стоимость, пробный период и сам платёж управляются в App Store Connect (iOS) и Google Play Console (Android) — у каждого плана там свой productId. Пользователь платит ту цену, что указана в консоли стора.

В админке хранится только «витрина» — то, что показывается на экране покупки: название, описание, преимущества, порядок, бейдж «Популярное» и зеркало цены/срока. Если изменить цену здесь, но не в консолях, приложение покажет одну цифру, а стор спишет другую — это расхождение и риск отклонения на ревью. Поэтому формы здесь по умолчанию заблокированы.

💲 Изменить цену существующего плана

  1. App Store Connect → ваше приложение → Subscriptions → выберите продукт (по productId) → Subscription Prices → запланируйте новую цену. При повышении Apple запрашивает согласие текущих подписчиков — старая цена у них сохранится.
  2. Google Play Console → Monetize → Subscriptions → выберите продукт → нужный base plan → измените цену.
  3. Дождитесь, пока изменения применятся и пройдут модерацию в обоих сторах.
  4. Только после этого откройте план здесь, нажмите «Разблокировать редактирование» и обновите поле «Цена», чтобы витрина совпала со стором. productId и slug не меняются — они привязаны к продукту в сторе навсегда.

Изменение цены не затрагивает уже оформленные подписки — они продолжают действовать на прежних условиях.

➕ Добавить новый план

  1. Создайте продукт-подписку в App Store Connect: задайте productId в длинной форме com.supplydiets.mobile.sub.<slug>_<period> (например com.supplydiets.mobile.sub.supplydiets_s_monthly), цену и при необходимости пробный период.
  2. Создайте подписку в Google Play Console с тем же base plan и ценой, но Product ID короткий <slug>_<period> (например supplydiets_s_monthly). У Google лимит 40 символов, длинная Apple-форма (48) туда не влезет.
  3. Дождитесь статуса «Ready to Submit» / одобрения в обоих сторах.
  4. Здесь нажмите «Создать план», разблокируйте форму, заполните витрину. Поля store-ID заполнятся автоматически из slug по правильным конвенциям (Apple длинный, Google короткий) — кнопка «↻ Сгенерировать из slug». Меняйте вручную только если в консоли вы задали иной ID. Цену укажите ту же, что в консолях.
  5. Проверьте в приложении (sandbox-аккаунт), что цена из стора совпадает с витриной.

⏸️ Снять план с продажи

  • В админке «Деактивировать» убирает план с экрана покупки — новые пользователи его не купят. Уже оформленные подписки продолжают действовать до конца оплаченного периода.
  • Не удаляйте продукт в сторе, пока у него остаются активные подписчики. Переводите продукт в неактивный/снимайте с продажи в консолях только когда подписчиков не осталось.
Коротко: сначала консоли (Apple + Google), потом витрина здесь. productId и slug — неизменны. Цену/срок/trial правьте только в паре с консолями.
Редактирование заблокировано. Поля только для чтения, чтобы случайно не нарушить синхронизацию со сторами.

Основная информация

Отображается в мобильном приложении на экране подписки

Уникальный ID на английском. Генерируется из названия. После создания изменить нельзя.

Необязательно. Отображается под названием плана

Оставьте пустым если нет годового тарифа

Обычно 30 или 365 дней

Бесплатный доступ без оплаты. Оставьте пустым чтобы не использовать.

Меньше = выше в списке

App Store / Play Console

Идентификаторы продуктов из App Store Connect (iOS) и Google Play Console (Android). Эти строки обязаны совпадать с productId/SKU, заведёнными в консолях. ID разные по сторам: Apple — длинный с префиксом com.supplydiets.mobile.sub.<slug>_<period>; Google — короткий <slug>_<period> (лимит 40 символов). Заполняются автоматически из slug — меняйте только если в консоли задали иначе.

0/40 символов (лимит Google)

0/40 символов (лимит Google)

Преимущества

Отображаются в мобильном приложении на экране выбора подписки

+