Что произошло

На странице обновлений RuStore от 12 мая 2026 года указано обновление RuStore 1.100.0 и изменения в RuStore SDK. Среди заметных пунктов - обновления Pay SDK и платежных сценариев.

В документации RuStore по платежам отдельно описан сценарий, при котором пользователь может оплатить покупку внутри приложения, даже если RuStore не установлен на устройстве.

RuStore также опубликовал отдельный миграционный материал: с 1 августа 2026 года старый BillingClient SDK перестанет возвращать списки покупок и подписок, поэтому разработчикам нужно перевести покупки и подписки на Pay SDK.

Почему это важно

Для пользователя это не абстрактная SDK-новость. Если приложение или игра на Android продает подписку, премиум-функцию, монеты, подсказки или отключение рекламы, платежный сценарий зависит от того, как разработчик подключил оплату.

RuStore пишет, что платеж без установленного RuStore доступен начиная с Pay SDK 9.0.1. В таком сценарии доступны новая карта, СБП и SberPay, а пользователь может не проходить обязательную авторизацию VK ID для разовой покупки.

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

Официальный логотип RuStore
Официальный логотип RuStore в справочном центре.

Что меняется для разработчиков

Разработчикам нужно заранее проверить, используют ли они BillingClient SDK. По материалу RuStore, после 1 августа 2026 года покупки и подписки через старый SDK перестанут работать как прежний поток.

Разовые покупки, уже сделанные через BillingClient, сохраняются и остаются доступными через методы Pay SDK и Public API. Подписки требуют отдельной миграции: активные подписки будут работать до конца оплаченного периода, но автоматическое продление через BillingClient не продолжится.

RuStore рекомендует сделать снимок активных подписок, быстрее включить Pay SDK для новых подписок, подготовить понятный сценарий повторной подписки и заранее предупредить пользователей.

Что проверить пользователю

Если в приложении изменилась оплата, проверьте способ платежа: карта, СБП, SberPay или баланс мобильного оператора могут быть доступны не во всех сценариях и не во всех версиях приложения.

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

Если приложение просит авторизоваться через VK ID именно для подписки, это не обязательно ошибка: RuStore описывает VK ID как требование для платежей по подписке.

Кому это полезно

Пользователям это поможет понять, почему в Android-приложении поменялась кнопка оплаты или способ продления подписки.

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

Главный вывод: RuStore Pay SDK становится основным платежным контуром для покупок и подписок. Чем раньше приложение обновит платежный сценарий, тем меньше риск потерять оплату и доступ пользователей в августе.