Что такое встроенные покупки в App Store и как их подключить разработчикам

11.09.2025 • Регистрация компаний

5

10 минут на чтение

Понимание того, что такое встроенные покупки в 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». Приложения, работающие по такой модели, можно скачать бесплатно и затем приобрести премиум-аккаунт, чтобы получить доступ к дополнительному контенту, открыть новый функционал или отключить рекламу.  

In-App покупки позволяют оплачивать товары и услуги прямо внутри приложения.

В настоящее время популярные разновидности IAP включают платные подписки, открытие нового контента или уровней, отключение рекламы, покупку внутриигровой валюты и других ресурсов. Возможность совершить оплату в приложении, не переходя на сторонние сайты или на страницу продукта платформы, сделала такие расчеты популярными среди пользователей.

Благодаря своему удобству и прибыльности встроенные покупки стали стандартом монетизации. Чтобы успешно получать доход от своего продукта, современные разработчики должны понимать, что значит встроенные покупки в приложении и как пользоваться ими для увеличения своей прибыли.  

 Лид-магнит Компании

Типы встроенных покупок

Существует несколько основных разновидностей In-App Purchases: 

  • Многоразовые покупки. Такие IAP популярны в мобильных играх — это любые ресурсы, которые расходуются при использовании и могут приобретаться неограниченное количество раз. Примером таких расходников может быть внутриигровая валюта, жизни, энергия и т. д. 
  • Одноразовые покупки. Это функция или контент, которые приобретаются один раз на неограниченный срок. Так, пользователь может купить доступ к новым уровням, дополнительной информации, расширенному функционалу. Ряд приложений также запрашивают разовые платежи, чтобы отключить рекламу.
  • Подписки. Эта модель подразумевает внесение регулярной оплаты (как правило, ежемесячно или ежегодно) за отключение рекламы и / или доступ к контенту или функционалу. Существуют как подписки с автоматическими платежами, так и невозобновляемые модели без автопродления.

Ограничения для российских разработчиков

В связи с санкционными ограничениями США российские разработчики столкнулись с невозможностью использовать App Store. Летом 2023 года платформа сообщила, что россияне могут размещать на платформе только бесплатные продукты. Полный запрет на монетизацию был снят в октябре того же года, но возможности остались значительно ограничены. Создатели из РФ могут принимать оплату только от российских пользователей, соблюдая ряд дополнительных правил. 

Российские разработчики не могут принимать оплату за In-App покупки в App Store от иностранных пользователей.

Работать с аудиторией из других стран можно от имени иностранного юрлица. Это открывает все инструменты маркетплейса, позволяя публиковать свои продукты и вести расчеты с клиентами из-за границы. Открыть компанию и банковский счет, избежав подводных камней и задержек, помогут специалисты 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 можно узнать в статье.

Существуют различные способы снизить комиссию в 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 покупок бизнес теряет часть дохода и аудиторию внутри приложений.

Процесс подключения 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. Запустить процесс настройки, нажав «+».

Настройка продукта в App Store Connect позволяет управлять приложением и его параметрами перед публикацией.

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. Настроить предоставление оплаченного контента или функций после оплаты.

StoreKit используется в коде для реализации и управления In-App покупками в приложении.

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. Мы работаем с Великобританией, США, Гонконгом. Наши представители помогут выбрать страну и форму бизнеса, собрать документы, пройти процедуру регистрации. Все шаги осуществляются удаленно. 

Работать с App Store из России можно через иностранную компанию, оформленную с помощью Easy Payments.

После открытия юрлица мы зарегистрируем счет в необанке (Payoneer, Wise). Это нужно для монетизации продуктов в App Store и вывода денег с баланса сервиса. Необанки позволяют совершать все операции онлайн и предоставляют удобные инструменты для управления финансами.

После завершения этих шагов мы предложим подробные консультации: от особенностей налогообложения выбранной страны до использования необанков. Кроме того, мы предоставляем гайд по началу работы с App Store, который поможет избежать подводных камней на этапе запуска. 

Запуск встроенных покупок на App Store

In-App Purchases для Apple имеют ряд плюсов: удобство для пользователя, возможность монетизации различных функций, безопасность расчетов, аудитория из широкого ряда стран. К этому инструменту обращается большинство разработчиков, несмотря на достаточно высокие комиссии платформы.

Процесс подключения IAP может быть сложным, особенно при работе из России. Easy Payments поможет зарегистрировать юрлицо за рубежом и открыть бизнес-счет для управления финансами, а также предоставят подробный гайд по работе с App Store. 

 Промо Компании