Понимание того, что такое встроенные покупки в App Store, требуется любому разработчику, который планирует монетизировать свое приложение. In-App Purchases — это один из ключевых механизмов получения дохода.
В статье рассказываем, как использовать In-App Purchases: что это такое, как подключить такие покупки, какие преимущества они предлагают и что важно знать при работе из РФ.
Платформа App Store
App Store — это магазин мобильных приложений для iOS и macOS. На этой платформе публикуется ПО для iPhone, iPad и других продуктов Apple. Площадка имеет огромную аудиторию из десятков стран мира, что обеспечивает возможности для продвижения, и пользуется доверием миллионов пользователей.
Онлайн-платформа предлагает разработчикам ряд инструментов для публикации, тестирования, выпуска обновлений и монетизации приложений. Одной из ключевых функций являются In-App Purchases. Чтобы монетизировать свой продукт, разработчик должен понимать, как работают встроенные покупки на айфоне, что это значит и как их подключить.
In-App покупки: что нужно знать?
In-App Purchases (IAP) — это транзакции внутри приложения, которые обрабатываются через системы App Store. Такие операции — один из ключевых способов монетизации продукта.
Встроенные покупки в приложениях появились с развитием таких маркетплейсов, как App Store и Google Play. Если изначально основным инструментом монетизации было платное скачивание приложения, то с распространением подобных платформ начали появляться новые инструменты.
Одной из популярных моделей получения дохода стала модель «freemium». Приложения, работающие по такой модели, можно скачать бесплатно и затем приобрести премиум-аккаунт, чтобы получить доступ к дополнительному контенту, открыть новый функционал или отключить рекламу.
В настоящее время популярные разновидности IAP включают платные подписки, открытие нового контента или уровней, отключение рекламы, покупку внутриигровой валюты и других ресурсов. Возможность совершить оплату в приложении, не переходя на сторонние сайты или на страницу продукта платформы, сделала такие расчеты популярными среди пользователей.
Благодаря своему удобству и прибыльности встроенные покупки стали стандартом монетизации. Чтобы успешно получать доход от своего продукта, современные разработчики должны понимать, что значит встроенные покупки в приложении и как пользоваться ими для увеличения своей прибыли.
Типы встроенных покупок
Существует несколько основных разновидностей In-App Purchases:
- Многоразовые покупки. Такие IAP популярны в мобильных играх — это любые ресурсы, которые расходуются при использовании и могут приобретаться неограниченное количество раз. Примером таких расходников может быть внутриигровая валюта, жизни, энергия и т. д.
- Одноразовые покупки. Это функция или контент, которые приобретаются один раз на неограниченный срок. Так, пользователь может купить доступ к новым уровням, дополнительной информации, расширенному функционалу. Ряд приложений также запрашивают разовые платежи, чтобы отключить рекламу.
- Подписки. Эта модель подразумевает внесение регулярной оплаты (как правило, ежемесячно или ежегодно) за отключение рекламы и / или доступ к контенту или функционалу. Существуют как подписки с автоматическими платежами, так и невозобновляемые модели без автопродления.
Ограничения для российских разработчиков
В связи с санкционными ограничениями США российские разработчики столкнулись с невозможностью использовать App Store. Летом 2023 года платформа сообщила, что россияне могут размещать на платформе только бесплатные продукты. Полный запрет на монетизацию был снят в октябре того же года, но возможности остались значительно ограничены. Создатели из РФ могут принимать оплату только от российских пользователей, соблюдая ряд дополнительных правил.
Работать с аудиторией из других стран можно от имени иностранного юрлица. Это открывает все инструменты маркетплейса, позволяя публиковать свои продукты и вести расчеты с клиентами из-за границы. Открыть компанию и банковский счет, избежав подводных камней и задержек, помогут специалисты Easy Payments — дистанционно и «под ключ».
Рекомендуем прочитать нашу статью «Руководство по получению выплат от App Store и Google Play в РФ и РБ».
Комиссии за использование и способы их снизить
Для полного понимания того, что значит встроенные покупки в App Store, необходимо разобраться в том, как работают комиссии платформы. Тариф онлайн-магазина может быть высокой нагрузкой для предпринимателей: базовая комиссия — 30%. Она распространяется на цифровые услуги, которые пользователи могут оплатить внутри приложения.
Уменьшить комиссию можно несколькими способами:
- Apple Small Business Program. Это программа для малого бизнеса, которая снижает сборы до 15%. Под условия подпадают пользователи с годовым оборотом до $1 000 000. Заявку на участие можно подавать ежегодно. При оценке соответствия условиям учитывается не только основная страница, но и связанные аккаунты. Чтобы аккаунт был определен как связанный, требуется владение более 50% активов или право контроля над продуктами.
- Storekit external link. Эта система позволяет использовать внешние ссылки, чтобы перенаправить пользователя на стороннюю страницу оплаты. При этом Apple продолжает взимать достаточно высокую комиссию — 27% (12% для малого бизнеса и в течение первых семи дней), а также требует соблюдения ряда правил. Однако этот вариант нельзя совмещать с внутренними IAP.
- Оплата подписок через сайт. Сервисы, которые работают по модели подписок, могут обрабатывать платежи на своем сайте, после чего направлять клиентов в приложение для авторизации. При этом переводить клиентов из приложения на страницу оплаты нельзя — трафик следует вести на сайт.
- Сторонние платежные системы. В 2025 году разработчики из Америки получили разрешение подключать внешние системы для обработки оплаты. Одной из популярных опций является Stripe, базовая комиссия которого составляет 2,9% + $0,30.
Оптимальным вариантом для использования такого способа снизить комиссии является регистрация компании в США и открытие бизнес-счета.
Подробнее о способах снижения комиссии в App Store можно узнать в статье.
Какие возможности теряет бизнес без IAP?
Переход на внешние варианты платежей — хороший способ оптимизации финансовой нагрузки, который дает возможность значительно снизить комиссии. Тем не менее перед принятием такого решения следует взвесить и его недостатки: встроенные покупки App Store имеют ряд плюсов. В число основных возможностей, которые теряет разработчик без In-App Purchases, входят:
- Удобный встроенный интерфейс. Одно из основных преимуществ, которое сделало встроенные покупки ключевым инструментом монетизации — это полная интеграция в приложение. Все операции полностью встроены в интерфейс, а экраны страниц оплаты имеют тот же стиль и дизайн, что и остальное приложение. Такая интеграция упрощает для пользователя выбор услуги или тарифного плана, ознакомление с условиями, оплату.
- Упрощенная обработка платежей. Для обработки оплаты не требуется интегрировать сторонние сервисы. Это избавляет предпринимателя от необходимости заключать договор с внешней платформой, изучать условия сервиса, проходить процесс интеграции, а также беспокоиться о конвертации валюты, расчете налогов и других вопросах.
Для клиентов это открывает простой процесс оплаты без перехода во внешние сервисы, а также доступ к дополнительным функциям App Store — например, семейным аккаунтам, которые позволяют предоставить другим пользователям доступ к приобретенным функциям и контенту. - Маркетинговые инструменты и аналитика Apple. Ряд встроенных инструментов, доступных разработчикам на App Store, полагается на использование In-App Purchases. Так, авторы приложений с подключенными IAP могут использовать аналитику, инструменты продвижения, системы анализа поведения пользователей. Это упрощает формирование маркетинговой стратегии и позволяет оптимизировать продажи.
Кроме того, полезным инструментом платформы является функционал, позволяющий управлять ценами для пользователей из различных стран. Это дает возможность устанавливать оптимальную стоимость с учетом валют и местных особенностей. - Факторы безопасности и доверия. Как и другие продукты и сервисы Apple, App Store пользуется доверием миллионов пользователей из десятков стран мира. Встроенные платежные инструменты системы обеспечивают качественную защиту пользовательских данных и соблюдают мировые стандарты безопасности.
Доверие, которые пользователи испытывают к платежным инструментам Apple, становится дополнительным фактором повышения конверсии. Использование сторонних систем, в свою очередь, может снизить доверие к приложению, что приведет к меньшему количеству покупок. - Клиентская поддержка и возвраты. Встроенные инструменты платформы включают управление возвратами и систему техподдержки, что снижает нагрузку на команду разработчика. Использование встроенной системы платежей позволяет клиентам запрашивать возвраты средств через само приложение, а разработчику — управлять такими операциями через механизмы App Store.
Обращения в техническую поддержку также становятся проще для обеих сторон. Это дополнительно повышает доверие аудитории и обеспечивает качественный покупательский опыт.

Процесс подключения In-App Purchases
Рассмотрим, как подключить встроенные покупки к своему продукту.
1. Подготовка аккаунта
Прежде всего потребуется пройти регистрацию в Apple Developer Program:
1. Создать Apple ID;
2. Получить D-U-N-S на сайте Dun & Bradstreet;
3. Создать аккаунт, нажав «Enroll» на сайте платформы. Потребуется ввести запрошенные системой данные, отправить заявку на регистрацию и дождаться одобрения;
4. Оплатить лицензию (оплачивается ежегодно) в размере $99;
5. Убедиться в наличии доступа к App Store Connect и прав администратора / менеджера. Создатель аккаунта может давать соответствующие права другим пользователям через вкладку «Пользователи и доступ» в аккаунте Apple Developer.
Подробнее о регистрации в Apple Developer Program можно узнать в статье.
Добавим, что специалисты Easy Payments разработали подробный гайд по регистрации и работе в Apple Developer. Вы можете приобрести его, написав в нашу поддержку на сайте или через Telegram.
2. Настройка продукта в App Store Connect
После регистрации в Apple Developer и получения всех необходимых прав разработчик может начать подключение IAP:
1. Добавить приложение в App Store Connect, заполнив предложенные формы и настроив сертификацию через Apple Developer Program. Потребуется подготовить сборку в Xcode и дождаться ее одобрения представителями системы;
2. Зайти на страницу продукта в App Store Connect — My Apps;
3. На странице приложения перейти в Features — In-App Purchases;
4. Запустить процесс настройки, нажав «+».
3. Создание продукта In-App Purchase
При создании продукта IAP разработчик должен указать следующую информацию:
- Модель покупок. Доступно четыре категории: многоразовые покупки (Consumable), одноразовые покупки (Non-Consumable), подписки (Subscription), невозобновляемые подписки (Non-Renewing Subscription).
- Название продукта, видное разработчику (Reference Name). Это название не будет видно пользователям.
- Уникальный идентификатор продукта (Product ID). Он состоит из букв и цифр и используется для составления отчетов.
- Цена (Price). Разработчик может указать стоимость для различных валют или установить ее только в долларах США, полагаясь на внутренние инструменты конвертации Apple.
- Локализация (Localization). Здесь указывается информация, которая будет видна пользователям: отображаемое имя, описание.
- Иллюстрация (Screenshot). Потребуется загрузить изображение — например, иконку с внутриигровой валютой.
4. Настройка в Xcode
Потребуется открыть приложение в Xcode и перейти в раздел Target. После этого нужно найти раздел Signing & Capabilities и активировать опцию «In-App Purchase capability». Перед выполнением дальнейших шагов следует убедиться, что указанный в этом разделе bundle ID совпадает указанным в App Store Connect.
5. Использование StoreKit в коде
Чтобы организовать работу через StoreKit, потребуется:
1. Импортировать StoreKit;
2. Использовать запрос SKProductsRequest, чтобы получить список созданных ранее продуктов IAP с серверов Apple;
3. Отобразить для пользователя список доступных покупок, используя ID продуктов;
4. Использовать SKPaymentQueue для запуска платежных операций;
5. Подписаться на уведомления о транзакциях через протокол SKPaymentTransactionObserver;
6. Настроить предоставление оплаченного контента или функций после оплаты.
6. Тестирование
Перед публикацией следует убедиться, что встроенные покупки работают корректно. Для этого необходимо:
1. Создать Sandbox-пользователя в App Store Connect. Для этого используется TestFlight или тестовый Apple ID;
2. Запустить приложение в Sandbox;
3. Протестировать все сценарии, с которыми может столкнуться пользователь: покупка платных опций, восстановление покупок своего аккаунта при смене устройства, отмена операции, запрос на возврат средств и т. д.
Если приложение использует систему возобновляемых или невозобновляемых подписок, особенно важно убедиться в корректной работе восстановления покупок. Так пользователь не потеряет доступ к возможностям своего аккаунта в случае смены устройства.
7. Публикация
Перед тем как платные опции станут доступны пользователям, потребуется пройти проверку Apple. Продукт отправляется на ревью в App Store Connect, где представители платформы проверят правильность работы встроенных покупок. После получения одобрения приложение можно опубликовать, предоставляя клиентам доступ к платным функциям.
Работа в App Store с Easy Payments
Работать с App Store из РФ можно только от имени иностранной компании. Зарегистрировать такое юрлицо поможет Easy Payments. Мы работаем с Великобританией, США, Гонконгом. Наши представители помогут выбрать страну и форму бизнеса, собрать документы, пройти процедуру регистрации. Все шаги осуществляются удаленно.
После открытия юрлица мы зарегистрируем счет в необанке (Payoneer, Wise). Это нужно для монетизации продуктов в App Store и вывода денег с баланса сервиса. Необанки позволяют совершать все операции онлайн и предоставляют удобные инструменты для управления финансами.
После завершения этих шагов мы предложим подробные консультации: от особенностей налогообложения выбранной страны до использования необанков. Кроме того, мы предоставляем гайд по началу работы с App Store, который поможет избежать подводных камней на этапе запуска.
Запуск встроенных покупок на App Store
In-App Purchases для Apple имеют ряд плюсов: удобство для пользователя, возможность монетизации различных функций, безопасность расчетов, аудитория из широкого ряда стран. К этому инструменту обращается большинство разработчиков, несмотря на достаточно высокие комиссии платформы.
Процесс подключения IAP может быть сложным, особенно при работе из России. Easy Payments поможет зарегистрировать юрлицо за рубежом и открыть бизнес-счет для управления финансами, а также предоставят подробный гайд по работе с App Store.