Платежи
ImpactBot поддерживает несколько платёжных провайдеров. Доступный для конкретного проекта список и возможности возврата отображаются в настройках платежей.
YooKassa (РФ)
- Зарегистрируйте магазин на yookassa.ru
- Settings → Payments → YooKassa: shopId + secretKey
- Поддержка СБП, карт, Apple/Google Pay
Stripe (глобал)
- stripe.com → Dashboard → Developers → API keys
- Settings → Payments → Stripe: Publishable + Secret key + Webhook secret
- Multi-currency: RUB, USD, EUR, KZT
Telegram Stars
- Не нужен внешний регистрация — работает из коробки в Telegram
- Минимальная сумма — 1 Star (≈1.3 ₽)
- Идеально для микро-платежей и tip jar
Robokassa (legacy РФ)
- robokassa.ru — старая интеграция, поддерживается для совместимости
Использование во flow
Блок "Платёж":
- Сумма (число или `#{variable}`)
- Описание ("Курс 'X'")
- Провайдер (telegram_stars / yookassa / stripe / robokassa)
После оплаты бот автоматически продолжит выполнение flow с блока, привязанного к успешной оплате.
Возвраты
Владелец проекта может открыть платёж в разделе Payments и запросить возврат, если провайдер поддерживает эту операцию. Итоговый статус и срок определяет платёжный провайдер.