Работа с платежами в RuStore
Вы можете монетизировать своё приложение через покупки в RuStore. Вот 4 варианта, как это сделать:
- Продать приложение на витрине. Создайте платное приложение, загрузите его на витрину RuStore и получайте выплаты за скачивания.
Учитывайте, что продажа приложения на витрине приносит доход только один раз. Если вы хотите регулярно получать выплаты за работу своего приложения, рекомендуем рассмотреть добавление подписок и платных товаров.
- Добавить возобновляемые подписки. Подписки дают пользователям дополнительные преимущества внутри приложения или игры за фиксированную оплату в месяц.
- Добавить потребляемые товары. Это покупки, которые можно купить более одного раза, чтобы использовать в приложении. Например, бусты для здоровья, подсказки, кристаллы и монетки в играх.
- Добавить непотребляемые товары. В отличие от потребляемых, их можно купить только один раз и нельзя потратить в приложении или игре. Приобретая такие товары, пользователь становится их владельцем. Это может быть отключение рекламы, скрытый уровень или премиальная техника в играх.
Все виды платных товаров добавляются через систему RuStore Консоль.
С чего начать
Чтобы начать работу с платежами, заполните заявление на подключение монетизации в соответствии с формой регистрации бизнеса:
- Юрлица и ИП, зарегистрированные в РФ.
- Иностранные компании, незарегистрированные в РФ.
- Физические лица со статусом самозанятых.
Что дальше
1. Создание платных приложений или продуктов
Добавьте приложение для продажи на витрине в RuStore Консоль, если вы выбрали этот способ монетизации.
Если вы хотите монетизировать приложение с помощью платных продуктов, создайте товары или подписки, которые будут встроены в ваше приложение, через систему RuStore Консоль.
Вы сможете изменить цену товаров и подписок в любой момент. После сохранения изменений, товары будут сразу продаваться по новой стоимости. В случае с подписками, понижение цены коснётся всех пользователей, в том числе тех, у кого ваша подписка активна, а повышение — только новых приобретателей подписки.
См. Как создать платный товар, Как создать подписку
2. Настройка SDK
Встройте в своё приложение RuStore SDK, чтобы покупатели могли приобрести товары или подписки.
С помощью SDK можно:
- Получить информацию о созданных через RuStore Консоль продуктах.
- Инициализировать о плату, чтобы пользователи могли купить добавленные вами товары в приложении.
- Контролировать потребление товаров, чтобы они начислились пользователям без ошибок.
Подробнее про интеграцию см. Настройка SDK платежей
3. Получение уведомлений на сервер
Чтобы получать уведомления о платежах в приложении в режиме онлайн, настройте уведомления на сервер. Это упростит работу: вам не понадобится регулярно запрашивать статус платежа — RuStore сам пришлёт уведомления при любом изменении статуса платежа.
4. Подключение API
Использование API обезопасит ваше приложение. Его не смогут взломать, чтобы получить товары и подписки бесплатно.
Чтобы работать с RuStore API пройдите авторизацию и получите JWE-токен.
Используйте методы API для:
- Получения данных платежа, чтобы следить за покупками приложений, платных товаров и платежами подписок.
- Получения данных подписки. Вы можете использовать метод, в структуре кторого подробно указаны сроки действия подписки, статусы подписки, например, активна она или приостановлена. Другой метод получения данных подписки подойдёт разработчикам, которые уже используют похожие инструменты.
- Получения статуса подписки, если не хотите отслеживать остальные параметры.
5. Тестирование платежей
Проверьте интеграцию SDK и API с помощью тестовых платежей. Процесс покупки в тестовом режиме повторяет обычный платёж, но с использованием тестовых банковских карт.
Управление платежами
Как только у вас появятся первые платежи, вы можете управлять ими в системе RuStore Консоль.