Перейти к содержимому
Документация · Приём платежей

Приём платежей

Подключите платёжного провайдера для создаваемых вами продуктов.

Используйте собственный аккаунт провайдера

BuildMidas хранит платёжные подключения для каждого аккаунта. Текущая конфигурация провайдеров поддерживает Stripe, WeChat Pay, Alipay, Paddle, Lemon Squeezy и Coinbase Commerce. Подключение провайдера не означает, что все типы сборок поддерживают одинаковый процесс оформления заказа.

Подключение из панели управления

Откройте настройки платёжного подключения и укажите поля, необходимые для провайдера. Для Stripe публикуемый и секретный ключи должны относиться к одному режиму — тестовому или боевому; информация для подписи webhook указывается отдельно. При проверке платёжного процесса используйте тестовые учётные данные.

Опишите нужный вам процесс оформления заказа

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

Храните секретные данные на сервере

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

Проверьте перед запуском

Протестируйте оформление заказа, поведение при успехе и отмене, а также соответствующую обработку webhook. Доступность провайдера и требования к распространению зависят от площадки. Изменение или удаление сохранённых учётных данных не заменяет автоматически учётные данные, уже используемые запущенным приложением.