ЮKassa

Приём оплаты в боте через ЮKassa

Работает

ЮKassa подключается как ваш собственный магазин — деньги приходят вам, а не Retensy. Бот выставляет счёт с кнопкой оплаты и ждёт уведомления: после оплаты сценарий идёт по ветке «Оплачено», а если срок вышел — по ветке «Не оплатили вовремя». Прошедшая оплата может и сама запустить сценарий.

Как это работает

  1. ЮKassaСобытиеПрошла оплата (уведомление payment.succeeded)ЮKassa
  2. RetensyRetensyОбработка в сценарииУсловия, переменные и шаги, которые вы настроили
  3. ЮKassaДействиеВыставить счёт с кнопкой оплатыЮKassa
  4. РезультатСценарий выполненБез ручного переноса данных

Что запускает сценарий

Прошла оплата (уведомление payment.succeeded)

Переменные для следующих шагов:

  • {{body.id}}
  • {{body.status}}
  • {{body.description}}
  • переменные подписчика, если счёт выставил бот

Что делает Retensy

Выставить счёт с кнопкой оплаты

Поля действия:

  • Сумма
  • Описание
  • Текст кнопки
  • Срок ожидания оплаты (1–1440 минут)

Как подключить ЮKassa

  1. В Retensy: «Интеграции» → ЮKassa → shopId магазина и секретный ключ, проверьте подключение.
  2. Скопируйте URL уведомлений из карточки подключения.
  3. В личном кабинете ЮKassa → «HTTP-уведомления» вставьте URL и включите событие payment.succeeded.
  4. В сценарии добавьте «Выставить счёт» последним действием блока и настройте ветки «Оплачено» и «Не оплатили вовремя».

Что понадобится

  • Действующий магазин ЮKassa.
  • Настроенные HTTP-уведомления с событием payment.succeeded.

Ограничения

  • Статус платежа Retensy перепроверяет запросом в ЮKassa, тексту уведомления не доверяет.
  • Автоплатежи, возвраты и чеки из сценария не поддерживаются.
  • Сумма платежа пока не подставляется в шаблоны сообщений — используйте описание платежа.

Готовые связки с ЮKassa

Частые вопросы

Куда приходят деньги?

В ваш магазин ЮKassa: Retensy подключается к нему по shopId и ключу и не участвует в расчётах.

Как бот узнаёт, что счёт оплачен?

ЮKassa присылает уведомление на URL из карточки подключения, Retensy перепроверяет статус платежа и продолжает сценарий по ветке «Оплачено».

Можно ли запускать сценарий при любой оплате?

Да, триггер «Оплата ЮKassa» срабатывает один раз на платёж; можно отфильтровать по минимальной сумме и по тексту в описании.

Соберите сценарий с ЮKassa

Подключение и сценарии настраиваются в кабинете, без программирования.