Разработчикам

Развивайте приложение.
Подписки подключим.

Уменьшите количество собственной инфраструктуры вокруг покупки, доступа и интерфейса подписки.

val sdk = RuFlow.configure(
    context, publicKey = "pk_YOUR_PUBLIC_APP_KEY"
)

val profile = sdk.getProfile()
if (profile.hasAccess("premium")) {
    // Открыть премиум-возможности
}

val result = sdk.showPaywall(
    activity, placement = "home"
)

Пример основного сценария. Настройка магазина, manifest и обработка ошибок — в руководстве.

01

Явные границы ответственности

SDK показывает предложение и вызывает оплату. Backend проверяет покупку и возвращает право доступа. Ваш код решает, какие возможности открыть.

02

Видимость вместо догадок

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

03

Пилот с проверяемым финалом

Согласуйте устройство, merchant-настройки и сценарии ошибок. Интеграция считается готовой после проверки полного пути покупки.

Следующий шаг

У вашего продукта
есть потенциал.
Давайте его раскроем.

Начать с пилота

Одно приложение. Понятный объём.
Результат, который можно проверить.