Пейвол это экран в приложении, где человеку предлагают купить подписку или полную версию. По правилам Apple на 16.10.2026 на нём нужны название, срок и цена подписки, что человек получает за эти деньги, ссылки на условия и политику и способ восстановить покупки, а подписка не может быть короче 7 дней.
Что такое пейвол
Пейвол, или пейволл, от английского paywall, «стена оплаты». В приложении это экран, который предлагает купить подписку или полную версию. На нём варианты покупки, цены, кнопка оплаты и обязательные строки условий. Оплату проводит Apple, и после нажатия система показывает своё окно подтверждения, которое нельзя менять или подделывать.
Жёсткий пейвол не пускает дальше без покупки, мягкий можно закрыть и пользоваться бесплатной частью, пейвол с лимитом появляется, когда кончились бесплатные попытки. Бесплатный уровень, лимит и пробный период Apple в Human Interface Guidelines называет способами дать человеку попробовать приложение до покупки.
Где пейвол в App Store Connect и Xcode
Сам экран живёт в коде приложения, а товары, которые он продаёт, заводят в кабинете. Подписки лежат в App Store Connect › Apps › приложение › Subscriptions, там группа, сроки, цены по странам и пробный период. Разовые покупки рядом, в In-App Purchases (покупки внутри приложения).
В Xcode готовый пейвол даёт фреймворк StoreKit. Apple показала его экраны для SwiftUI на WWDC23 в 2023 году (видео Apple). SubscriptionStoreView работает с iOS 17.0, сам загружает из App Store названия, описания и цены подписок, показывает кнопки условий, политики и закрытия. Фон и стиль кнопок настраиваются модификаторами.
Что Apple требует на экране подписки
| Откуда правило | Что должно быть |
|---|---|
| Правило 3.1.2(a) App Store | подписка не короче 7 дней и работает на всех устройствах человека |
| Правило 3.1.2(c) App Store | до покупки ясно, что человек получает за эту цену |
| Лицензионное соглашение, приложение 2, пункт 3.8(b) | название подписки, срок, цена и цена за единицу, где уместно, ссылки на политику конфиденциальности и условия использования |
| Страница Apple о подписках | сумма, которую спишут, самая заметная цена на экране, разбивка по неделям или месяцам мельче |
| Там же | у пробного периода его длина и цена после него |
| Там же | способ войти или восстановить покупки для тех, кто уже подписан |
| App Store Connect | сроки подписки 1 неделя, 1, 2, 3 или 6 месяцев, 1 год |
По данным правил App Store (редакция 8 июня 2026 года), лицензионного соглашения, страницы о подписках и справки App Store Connect, проверено 16.10.2026.
Недельную подписку человек оплачивает 52 раза за год, месячную 12, годовую один раз. На годовой подписке Apple требует сделать самой заметной сумму за год, а пересчёт за неделю мельче.
Как собрать пейвол по шагам
- Заведите в App Store Connect группу подписок и сами подписки, выберите сроки и цены.
- Решите, где экран стоит в приложении, в конце онбординга, при попытке открыть платное или в настройках.
- Возьмите SubscriptionStoreView или соберите свой экран на товарах из StoreKit.
- Добавьте кнопку восстановления покупок, в SubscriptionStoreView это кнопка restorePurchases через модификатор storeButton.
- Напишите над кнопкой оплаты сумму и срок, а для пробного периода его длину и цену после него.
- Проверьте экран на каждом языке и в песочнице, цена должна приходить из App Store в местной валюте.
Где пейвол стоит в онбординге
У Apple два совета, и они не спорят. Раздел HIG о подписках предлагает показать пользу подписки уже в онбординге, с понятным призывом и коротким итогом условий (HIG). Раздел об онбординге советует сначала дать попробовать приложение, а потом просить оценку или покупку (HIG, онбординг).
Частый вариант у приложений с подпиской это пейвол последним экраном онбординга, когда человек уже ответил на вопросы и понял, что получит. Его можно закрыть, а повторно он появляется у платной функции. Вход в подписку Apple советует держать и в настройках приложения.
Частые ошибки
- Крупная цена «в неделю» при годовой подписке. Это прямо против правила о сумме списания. Правила App Store в редакции 8 июня 2026 года отдельно говорят, что приложения, которые обманом продают подписку, удаляют из App Store.
- Нет кнопки восстановления покупок. Тот, кто уже платил, на новом iPhone видит только кнопку оплаты и думает, что платить надо снова.
- Ссылки на условия и политику только на сайте. Они должны быть доступны в самом приложении и в метаданных App Store.
- Пробный период без цены после него. Человек должен знать, что после пробы спишется оплата и сколько.
- Пейвол для того, кто уже подписан. Человек решит, что подписка кончилась, Apple прямо советует так не делать.
Appto делает онбординг и экран покупки в нескольких вариантах и считает, сколько людей доходит до конца и какой пейвол покупают чаще, подробнее на странице об онбординге и пейволах.
Вопросы
Как правильно, пейвол или пейволл?
Встречаются оба написания английского paywall, люди ищут и так, и так. В интерфейсе приложения понятнее писать «экран покупки» или «подписка».
Какой минимальный срок подписки в App Store?
7 дней, так в правиле 3.1.2(a). Самый короткий срок в App Store Connect 1 неделя, самый длинный 1 год (на 16.10.2026).
Обязательна ли кнопка восстановления покупок?
Apple требует на экране подписки способ войти или восстановить покупки для тех, кто уже подписан. В SubscriptionStoreView это кнопка restorePurchases, она работает с iOS 17.0.
Где ставить пейвол, в начале или после онбординга?
Apple советует показать пользу подписки в онбординге и дать человеку попробовать приложение до покупки. Частый вариант это пейвол последним экраном онбординга, который можно закрыть.
Сделайте своё приложение в Appto
Appto сама проверит нишу по свежим данным App Store, нарисует экраны, напишет код, оформит страницу в App Store и отправит в Apple с вашего аккаунта или покажет, что нажать в App Store Connect. Работает на вашем Claude Code или Codex.
Скачать для Mac