Stripe
Stripe помогает интегрировать обработку платежей в ваше приложение FlutterFlow. С помощью этой платежной службы вы можете легко продавать товары непосредственно в приложении и управлять транзакциями.
При использовании Stripe в качестве провайдера платежей пользователи могут покупать товары с помощью кредитных карт, Apple Pay или Google Pay.
Перед началом настройки платежей убедитесь, что вы:
- Завершили настройку Firebase для вашего проекта.
- Включили аутентификацию Firebase для вашего проекта.
- Обновили проект Firebase до плана Blaze. Мы используем Firebase Cloud Functions для обработки транзакций.
Интеграция Stripe
Интеграция платежей Stripe в ваше приложение включает следующие шаги:
- Настр ойка платежей Stripe
- Настройка Apple Pay (необязательно)
- Запуск платежа Stripe
- Тестирование
- Выпуск в продакшн
1. Настройка платежей Stripe
Настройка платежей Stripe включает получение ключей из вашего аккаунта Stripe и добавление их в FlutterFlow.
Всегда тестируйте платежи в тестовом режиме перед выпуском в продакшн. Поэтому приведенные ниже инструкции помогут вам получить тестовые ключи.
Следуйте этим шагам, чтобы настроить плат ежи с помощью Stripe:
- Создайте новый аккаунт Stripe здесь. Если у вас уже есть аккаунт, войдите.
- На странице дашборда нажмите Developers.
- Включите Test Mode (в правом верхнем углу экрана).
- Перейдите на вкладку API keys.
- Вернитесь к проекту FlutterFlow и перейдите в Settings and Integrations > In App Purchases & Subscriptions > Stripe. Используйте переключатель, чтобы включить платежи Stripe.
- Скопируйте Publishable Key и Secret Key со страницы ключей API Stripe и вставьте их в соответствующие поля в FlutterFlow. Если вы используете Stripe в тестовом режиме, убедитесь, что вставляете их в раздел Test Credentials.
- В разделе Additional Settings укажите следующее:
- Merchant Display Name (Обязательно): Введите имя продавца (ваше), которое увидит пользователь при выполнении платежа.
- Merchant Country Code (Обязательно): Введите код вашей страны. Это должен быть 2-значный ISO-код страны, например US, IN или AU.
- Apple Merchant ID (Необязательно): Введите это, если хотите принимать платежи через Apple Pay. Инструкции по использованию Apple Pay приведены в этом разделе.
- Нажмите Deploy.
Это развернет службу платежей Stripe как Firebase Cloud Function. Теперь вы можете запускать платежи в приложении.
2. Настройка Apple Pay (необязательно)
Настройка Apple Pay включает следующие шаги: