Как выдавать ссылки на оплату и отслеживать сами оплаты в боте?

Разбираемся на простом примере

После подключения интеграции у вас может возникнуть вопрос: что дальше? Как формировать ссылки на оплаты через бота? И как отслеживать потом, что человек оплатил заказ по ссылке?

На эти вопросы мы сделали подробный пример бота, предложенный в этой статье:

Пример готовой схемы работы с интеграцией

Зайдите в вашего бота и добавьте блок «Действие» - «Действия с платежными системами» - далее выберите название платежной системы, которое вы указали при создании интеграции.

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

Далее выберите действие "Создать платеж"

И заполните появившиеся поля. В нашем случае это: сумма платежа в рублях и описание.

После заполнения полей сохраните блок.

Отправляем ссылку на оплату

Добавьте блок «Сообщение»

Внутри нажмите на кнопку «Переменные» - выберите «Ссылка на оплату». После нажатия на неё в сообщение вставится ссылка.

Соедините схему.

Важно: сообщение с ссылкой на оплату должно отправляться строго после блока создания заказа через выбранную платежную систему.

Как отследить, что человек оплатил заказ?

Откройте блок сообщения. Пролистайте вниз к настройкам. Вы увидите пункт «Ожидать оплаты заказа». Выберите его и сохраните блок.

У вас появится новое ожидающее действие «Пользователь оплатил заказ по ссылке из текста». Проведите связь от него, чтобы указать что должно произойти после оплаты. Всё просто :)

Успехов в ваших проектах!

Last updated