Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

Разрабатывая приложение, его создатели неизбежно столкнутся с понятием in-app purchases (IAP). Что значит «встроенные покупки в приложении»? Такая система представляет собой один из способов дохода. Онлайн-платформа App Store предлагает функционал для запуска таких расчетов, упрощая получение дохода от аудитории по всему миру.

Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

Всем привет! На связи команда Easy Payments.

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

Принципы работы App Store

App Store — это официальный онлайн-магазин приложений, где размещаются продукты для iOS и macOS. К площадке обращаются пользователи устройств и сервисов Apple. Здесь публикуется как официальное ПО, так и продукты независимых разработчиков.

Платформа предоставляет разработчикам широкие возможности для роста и продвижения, открывая доступ к международной аудитории. Среди доступных инструментов — публикация приложений, обновления, рекламные кампании, тестирование и монетизация.

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

Как устроены встроенные покупки?

Прежде чем рассказывать о монетизации приложений, рассмотрим, что значит встроенные покупки в App Store. In-App Purchases (IAP) — механизм оплаты, при котором все покупки совершаются прямо внутри приложения, без необходимости переходить на внешние платежные сервисы или сайты.

Такой тип монетизации стал популярен с запуском магазин приложений (App Store, Google Play). Этот вариант расчетов стал дополнением или альтернативой платному скачиванию. С появлением IAP утвердилась модель «freemium», позволяющая пользователям бесплатно скачивать приложение с возможностью покупок внутри.

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

Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

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

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

Разновидности IAP

Для полного ответа на вопрос «In App Purchases — что это такое?» следует понимать, какие разновидности подобных покупок может подключить разработчик:

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

На что обратить внимание при работе из РФ?

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

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

Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

Чтобы полноценно использовать возможности платформы, многие россияне выбирают работать через иностранное юрлицо. Аккаунт в этом случае регистрируется на компанию, оформленную за рубежом. Так, он позволяет работать с клиентами из любой точки мира и свободно монетизировать свой продукт.

Открыть компанию за границей дистанционно и без ошибок помогут Easy Payments. Специалисты также готовы зарегистрировать бизнес-счет в онлайн-банке для вывода средств.

О том, как российским и белорусским разработчикам получать выплаты от App Store и Google Play — читайте в статье.

Комиссии площадки и способы их уменьшения

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

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

  • Apple Small Business Program. Участие в программе для поддержки малого предпринимательства позволяет сократить комиссию вдвое — до 15%. Получить эту льготу могут разработчики с доходом до $1 000 000 в год. Заявки рассматриваются ежегодно, что дает возможность снизить комиссию при уменьшении дохода до установленного порога.

    При рассмотрении учитываются связанные аккаунты — учетные записи, где пользователь имеет больше половины активов или имеет контроль над продуктами, и аккаунты, которые имеют такие возможности в отношении пользователя.
  • Storekit external link. Механизм дает возможность использовать внешние инструменты для получения платежей. Тем не менее следует учесть, что маркетплейс продолжает брать комиссию 27% (12% в первую неделю и для малого бизнеса), устанавливает ряд дополнительных правил и запрещает совмещать этот инструмент с IAP.
  • Платные подписки на сайте. Если сервис работает с платными подписками и имеет собственный сайт, пользователи могут оплачивать услуги через него. После оплаты сайт предоставляет клиенту возможность перейти в приложение и войти в свой аккаунт, получая доступ к преимуществам подписки. Важно: трафик должен идти с сайта в приложение, а не наоборот.
  • Сторонние системы платежей. Этот вариант является новым: авторы приложений с США получили такую возможность только в 2025 году. Подключение сторонних платежных систем позволяет значительно снизить комиссии — так, стандартный тариф Stripe составляет 2,9% + $0,30.

    Стоит отметить, что международные системы не работают с РФ: разработчику из России потребуется открыть компанию в Америке или другой стране и подключить Stripe на имя этого юрлица, используя иностранный бизнес-счет для вывода средств.

Подробнее о том, как снизить комиссию в App Store, читайте в нашей статье.

Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

Преимущества встроенных покупок

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

Тем не менее, отказываясь от In-App Purchases, автор приложений теряет ряд возможностей, которые предоставляет встроенная система Apple.

Ключевые функции, которые открывает использование встроенных покупок в App Store, включают:

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

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

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

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

    Применение сторонних сервисов может привести к снижению конверсии, если клиенты не знакомы с предложенными сервисами и не готовы доверять им свои данные для оплаты.
  • Техническая поддержка. App Store предлагает удобные инструменты для организации техподдержки — в том числе по вопросам оплаты. При использовании IAP пользователь может подать запрос прямо в приложении, а разработчик получает уведомление и может оперативно его обработать.

    Обращение в техподдержку по другим вопросам также осуществляется через встроенные инструменты. Это позволяет предложить клиентам оперативное решение возникшей проблемы и повысить качество пользовательского опыта.
Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

Интеграция IAP

Предлагаем инструкцию по запуску приема платежей через IAP в App Store.

1. Создание аккаунта

Чтобы начать работать с Apple Developer Program, нужно:

  1. Зарегистрировать Apple ID, если его нет.
  2. Получить номер D-U-N-S для своего юрлица. Это можно сделать самостоятельно и бесплатно на сайте D&B.
  3. Зарегистрироваться в качестве разработчика через кнопку «Enroll». Система запросит информацию о компании и владельце аккаунта и проведет проверку данных.
  4. Заплатить $99 за лицензию разработчика. Взнос потребуется совершать каждый год. Оплатить его можно иностранной картой VISA / MasterCard.
  5. При необходимости — дать доступ к аккаунту другим пользователям через раздел «Пользователи и доступ». Для настройки платежей требуются права администратора или менеджера.

Подробнее о том, как проходит регистрация в Apple Developer Program, вы можете прочитать по ссылке.

Команда Easy Payments подготовила пошаговый гайд по оформлению и использованию аккаунта разработчика Apple. Чтобы получить его, свяжитесь с нашей поддержкой на сайте или в Telegram.

2. Подготовка приложения

Первый этап подключения встроенных покупок выполняется через App Store Connect. Для этого потребуется:

  1. Добавить приложение. Нужно заполнить формы в App Store Connect, пройти сертификацию в Apple Developer, собрать приложение в Xcode и дождаться результатов проверки.
  2. Подписать Paid Applications Agreement (Соглашение о платных приложениях).
  3. Указать иностранный корпоративный счет для получения выплат (например, в Payoneer или Wise), так как российские банки не принимаются. Перечисления поступают в выбранной валюте в течение 45 дней после конца финансового месяца.
  4. Найти добавленное приложение в разделе «Мои приложения» App Store Connect.
  5. Выбрать раздел «Features». Найти в нем опцию встроенных покупок.
  6. Нажать «+», чтобы начать создание IAP.
Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

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

Чтобы организовать встроенные покупки, необходимо:

  1. Выбрать модель. App Store предлагает четыре варианта: многоразовые / одноразовые покупки и возобновляемые / невозобновляемые подписки.
  2. Указать «внутреннее» название IAP-продукта. Оно будет видно только автору приложения.
  3. Ввести идентификатор (Product ID). В нем можно использовать буквы и цифры. Этот идентификатор будет применяться при формировании отчетов.
  4. Установить цену. Ее можно указать только в американских долларах либо установить вручную для различных валют. Для валют, где стоимость не была указана разработчиком, будет проведена автоматическая конвертация из USD.
  5. Внести данные, которые будут видны аудитории (Localization). В этом разделе вводится название и описание продукта.
  6. Добавить иллюстрацию приобретаемого продукта. В зависимости от типа продукта, в этой роли могут выступать иконки игровой валюты, символы для различных уровней подписки и т. д.

4. Активация в Xcode

Чтобы активировать встроенные покупки, потребуется запустить продукт в Xcode. Раздел «Target» — «Signing & Capabilities» позволит найти «In-App Purchase capability». Эту опцию нужно активировать. Кроме того, следует проверить, что в этом разделе указан тот же bundle ID, что и в App Store Connect.

5. Запуск платежей в StoreKit

Для дальнейшей настройки потребуется:

  1. Импортировать StoreKit, следуя инструкциям Apple.
  2. Загрузить перечень IAP-продуктов с серверов Apple. Для этого используется SKProductsRequest.
  3. Настроить отображение этого перечня для аудитории через ID продуктов.
  4. Запустить платежные операции через SKPaymentQueue.
  5. Настроить уведомления о совершаемых платежах. Для этого применяется протокол SKPaymentTransactionObserver.
  6. Организовать открытие доступа к приобретенным возможностям после совершения оплаты.
Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

6. Проверка работы IAP

Финальным шагом перед запуском встроенных платежей является тестирование — это поможет убедиться в отсутствии ошибок. Для проверки корректной работы IAP через App Store Connect потребуется:

  1. Создать Sandbox-пользователя. Можно использовать TestFlight или тестовый Apple ID.
  2. Открыть приложение в Sandbox.
  3. От имени Sandbox-пользователя провести все операции, которые будут доступны реальной аудитории: осуществление платежей, отмена оплаты, возврат средств, восстановление аккаунта на другом устройстве и т. д.

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

7. Проверка и публикация

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

Заработок на цифровых продуктах в App Store

Санкционные ограничения сделали полноценную работу с App Store почти невозможной для разработчиков с аккаунтами РФ. Чтобы избежать ограничений, предприниматели используют иностранные юридические лица.

Зарегистрировать компанию можно при помощи специалистов: Easy Payments откроет юрлицо «под ключ» и дистанционно. В число доступных стран входят Англия, Америка, Гонконг и другие.

Как работают встроенные покупки In-App Purchase в App Store: полное руководство для разработчиков из РФ

Еще одним необходимым шагом для монетизации продукта является открытие банковского счета. Easy Payments поможет создать корпоративный аккаунт в международном необанке (Wise, Payoneer), организуя удобный вывод средств и управление финансами юрлица.

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

IAP для приложений на Apple

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

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

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

Спасибо, что прочитали нашу статью. Команда Easy Payments напоминает, что мы всегда готовы помочь вам:

— открыть компанию за рубежом,

— зарегистрировать бизнес-счет в онлайн-банке,

— получить аккаунт в международных платежных системах Stripe и PayPal,

— оформить именную дебетовую карту в банках СНГ.

Если наша статья оказалась для вас полезной…

Пожалуйста, порадуйте нас своим лайком и подпишитесь на обновления, чтобы не пропустить следующую статью.

Подписывайтесь на наш Telegram! Вы найдете там еще больше новостей о выходе на зарубежный рынок.

7
Начать дискуссию