Как выдавать ссылки на оплату и отслеживать сами оплаты в боте?
Разбираемся на простом примере
После подключения интеграции у вас может возникнуть вопрос: что дальше? Как формировать ссылки на оплаты через бота? И как отслеживать потом, что человек оплатил заказ по ссылке?
На эти вопросы мы сделали подробный пример бота, предложенный в этой статье:
Пример готовой схемы работы с интеграцией
Зайдите в вашего бота и добавьте блок «Действие» - «Действия с платежными системами» - далее выберите название платежной системы, которое вы указали при создании интеграции.
В нашем примере покажем на платежной системе YooKassa. У вас может быть любая другая, процесс не будет отличаться.
Далее выберите действие "Создать платеж"
И заполните появившиеся поля. В нашем случае это: сумма платежа в рублях и описание.
После заполнения полей сохраните блок.
Отправляем ссылку на оплату
Добавьте блок «Сообщение»
Внутри нажмите на кнопку «Переменные» - выберите «Ссылка на оплату». После нажатия на неё в сообщение вставится ссылка.
Соедините схему.
Важно: сообщение с ссылкой на оплату должно отправляться строго после блока создания заказа через выбранную платежную систему.
Как отследить, что человек оплатил заказ?
Откройте блок сообщения. Пролистайте вниз к настройкам. Вы увидите пункт «Ожидать оплаты заказа». Выберите его и сохраните блок.
У вас появится новое ожидающее действие «Пользователь оплатил заказ по ссылке из текста». Проведите связь от него, чтобы указать что должно произойти после оплаты. Всё просто :)
Успехов в ваших проектах!
Last updated