Перейти к основному содержимому

Pay SDK

Pay SDK — это новый SDK для приёма платежей от RuStore. Мы стремимся сделать взаимодействие с продуктами RuStore максимально комфортным, поэтому в новом SDK мы учли ваши отзывы, полученные за время использования billingClient SDK.

Возможности Pay SDK

  • Удобная интеграция и быстрый запуск

    Минимум внешних зависимостей и простая настройка через AndroidManifest.xml позволяют интегрировать SDK быстро за несколько шагов.

  • Гибкость оплаты для любого продукта

    Вы можете использовать как одностадийную оплату (сразу списать деньги), так и двухстадийную (резервирование средств и подтверждение покупки), независимо от типа продукта. Выбор всегда остаётся за вами и зависит от вашего бизнес-кейса.

  • Работа с большим ассортиментом товаров

    SDK поддерживает получение до 1000 товаров за один запрос.

  • Расширенные возможности по работе с неавторизованными пользователями

    SDK позволяет запрашивать список продуктов и проводить оплату без авторизации пользователя, что способствует сокращению цикла продаж и увеличению конверсии.

  • Оплата части заказа купонами

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

  • Простая обработка и учёт покупок

    Все покупки (потребляемые и непотребляемые) возвращаются одним методом, что заметно упрощает учёт транзакций и сокращает количество кода.

  • Понятные ответы SDK

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

  • Прозрачная и простая обработка ошибок

    Обработка отмен и ошибок оплаты унифицирована через OnFailureListener. Это позволяет сократить время разработки и исключить ошибки в реализации сценариев обработки платежей.

Отличия Pay SDK от billingClient SDK

На данный момент Pay SDK включает в себя ряд улучшений, которых не будет в billingClient SDK:

img

Чтобы узнать больше, смотрите:

Временные ограничения

Об отличиях и нюансах перехода на Pay SDK читайте в статье Как перейти на Pay SDK.

В ближайших релизах мы добавим:

  • поддержка монетизации через подписки;
  • поддержка платежей с баланса мобильного телефона, через SberPay, T-Pay и др. Сейчас поддерживается оплата только картами и через СБП.
примечание

Если при интеграции у вас появятся вопросы или пожелания, пришлите их на support@rustore.ru, указав в теме письма «Pay SDK».

В этом разделе