Flutter / Android

Оплата RuStore во Flutter.
Для Android-приложений.

Короткий основной сценарий и явная настройка окружения. Начните с тестового приложения.

Подготовьте приложение

Пакет rustore_platform версии 0.2.0 доступен в hosted-репозитории https://app.ru-flow.ru/pub. Настройте Android-часть приложения и параметры продавца. Поддержка оплаты на iOS не заявлена.

Основной сценарий

final sdk = await RuFlow.configure(
  publicKey: 'pk_YOUR_PUBLIC_APP_KEY',
);

final profile = await sdk.getProfile();

final result = await sdk.showPaywall(
  context, 'home',
);

Проверьте интеграцию

Создайте размещение home и опубликуйте пейвол с продуктом из RuStore. Сохраните экземпляр SDK. Запускайте асинхронные операции в подходящем жизненном цикле приложения и обрабатывайте ошибки.

Не забудьте о восстановлении

Решите, как пользователь вернёт доступ после переустановки. Для связи с вашим аккаунтом используйте доверенную серверную привязку.

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

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

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

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