Easy Payments 18 ноября 2025

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

В статье рассказываем про In-App Purchases: что это, как настроить разработчикам из России и чем это может быть выгодно

Кирилл Панасенко
Управляющий партнер компании, руководитель отдела маркетинга

Окончил факультет экономики, менеджмента и бизнес–информатики Высшей Школы Экономики. С 2018 года сопровождал более 30 проектов в направлениях международного маркетинга и продаж

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

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

App Store и In-App покупки

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

Одним из таких правил является использование встроенных покупок (In-App Purchases). Это механизм, который позволяет пользователю оплатить дополнительные функции, подписку или цифровой контент прямо внутри приложения. Платеж обрабатывает Apple, а разработчик получает доход уже после вычета комиссии. Такая модель делает процесс проще для обеих сторон, но означает, что разработчик должен корректно оформить приложения и настроить их работу в полном соответствии с правилами магазина.

Чтобы встроенные покупки работали правильно, Apple делит их на несколько типов. Есть расходуемые товары, которые пользователь может покупать многократно, есть нерасходуемые — они закрепляются за аккаунтом навсегда. Отдельно выделяются подписки и разовые покупки. Выбор подходящего типа влияет на логику приложения и на успешное прохождение модерации: Apple проверяет, соответствует ли выбранная модель тому, что пользователь получает в действительности.

О том, как опубликовать в App Store платное приложение для иностранной аудитории, читайте в статье.

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

Для российских разработчиков работа в App Store сегодня возможна, но с рядом ограничений. Основная сложность касается монетизации: встроенные покупки, оформленные через российский аккаунт разработчика, недоступны пользователям из других стран. Это означает, что приложение можно публиковать и обновлять, работать с аудиторией из РФ, но получать прибыль от иностранной аудитории — нельзя.

Дополнительные препятствия связаны с финансовыми операциями. Apple не поддерживает вывод средств на российские банковские счета. Даже если аудитория находится в России, а встроенные покупки работают корректно, у разработчика возникает проблема с тем, куда и как получать деньги.

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

Выгоды и ограничения In-App покупки

Работа со встроенными покупками дает разработчикам официальный и полностью поддерживаемый способ монетизации. Однако базовая комиссия App Store в размере 30% может быть ощутимой для небольших проектов и сервисов с высокой транзакционной активностью.

Из-за этого многие команды ищут варианты снижения комиссии. Основные инструменты для этого  — участие в программе Apple Small Business Program (комиссия становится 15% при обороте до $1 млн), использование StoreKit External Purchase с пониженной ставкой 27% (или 12% для малого бизнеса в первые дни), а также обработка подписок через собственный сайт, если формат продукта позволяет. Для компаний, зарегистрированных в США, возможна также интеграция сторонних платежных систем вроде Stripe с более выгодными тарифами.

Однако эти альтернативные решения требуют дополнительных ресурсов. Разработчику нужно самостоятельно выстраивать юридическую инфраструктуру, учитывать требования Apple, подавать сложные отчеты, обрабатывать платежи, валюты и возвраты. Любое нарушение правил может привести к отклонению на этапе модерации.

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

Кроме того, Apple берет на себя обработку платежей, защиту данных, возвраты и часть пользовательской поддержки. Разработчик получает доступ к встроенной аналитике, управлению ценами по регионам и инструментам продвижения — возможностям, которые недоступны при использовании сторонних платежных систем.

Настройка In-App Purchases

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

1. Подготовка аккаунта

Для начала нужно зарегистрироваться в Apple Developer Program: создать Apple ID, получить D-U-N-S-номер для компании, отправить заявку на участие и оплатить годовую лицензию. После активации разработчику должен быть доступен App Store Connect с правами администратора, чтобы управлять приложениями и встроенными покупками.

2. Настройка приложения в App Store Connect

Когда аккаунт готов, приложение добавляют в App Store Connect, загружают сборку через Xcode и заключают соглашение Paid Applications Agreement. На этом этапе также потребуется указать зарубежный счет для выплат, так как российские банки не поддерживаются. Далее в разделе My Apps → Features можно перейти к настройке In-App Purchases.

3. Создание продукта IAP

Каждая встроенная покупка оформляется как отдельный продукт. Разработчик выбирает ее тип (расходуемая, нерасходуемая, подписка, невозобновляемая подписка), задает уникальный Product ID, цену, локализацию и загружает изображение. Эти данные должны точно соответствовать тому, что пользователь получит в приложении.

4. Настройка в Xcode

В Xcode необходимо активировать возможность In-App Purchase в разделе Signing & Capabilities. Важно убедиться, что bundle ID совпадает с тем, что указано в App Store Connect — иначе встроенные покупки работать не будут.

5. Интеграция StoreKit в код

В приложении подключается StoreKit: загружается список доступных покупок через SKProductsRequest, отображаются товары, обрабатываются транзакции через SKPaymentQueue, а после успешной оплаты автоматически предоставляется цифровой контент или функция.

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

Перед публикацией создают Sandbox-пользователя и проверяют покупку, отмену, повторное восстановление и все возможные сценарии. Для приложений с подписками особенно важно убедиться, что восстановление доступа работает корректно на разных устройствах.

7. Публикация и ревью

После настройки и тестирования приложение отправляется на проверку Apple. Модерация оценивает корректность работы встроенных покупок и соответствие правилам платформы. После одобрения платные функции становятся доступными пользователям.

Работа с зарубежной аудиторией в App Store

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

Тем не менее работать с зарубежными пользователями все еще возможно, если оформить бизнес за пределами РФ. Достаточно зарегистрировать компанию в иностранной юрисдикции, такой как США, Великобритания или Гонконг. После открытия юрлицо разработчик получает возможность создать зарубежный аккаунт Apple Developer и подключить бизнес-счет в международных финтех-сервисах вроде Payoneer или Wise. Эти счета поддерживают выплаты от Apple и позволяют выводить прибыль в долларах или евро.

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

Встроенные покупки для международных платежей

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

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

Присоединяйтесь к компаниям, которые уже делятся новостями бизнеса на РБК КомпанииУзнать больше