В платёжном API мессенджера Telegram появилась встроенная поддержка платежей через Яндекс.Кассу. С помощью этой функции магазины и сервисы могут автоматизировать приём оплаты от клиентов и покупателей прямо в чате с собственным Telegram-ботом.
Теперь, чтобы ваш бот мог принимать оплату в Telegram, при его создании достаточно выбрать Яндекс.Кассу среди предустановленных платёжных провайдеров и указать ваш идентификатор (shopId) из Яндекс.Кассы. После этого бот сможет продавать и принимать оплату банковской картой в чате. Историю платежей, полученных ботом, вы увидите в личном кабинете Яндекс.Кассы.
Попробовать продавать в Telegram сегодня может любой клиент Яндекс.Кассы, поскольку для создания бота необязательно быть профессиональным программистом: Telegram помогает собрать и запустить вашего бота с помощью своего бота-помощника BotFather.
Яндекс.Блог
Платежи через бота в Telegram
Создайте своего бота, привяжите его к боту Яндекс.Кассы по нашей инструкции — и можете принимать платежи в Telegram. Эта опция подходит всем, кто подключен к Кассе.
Как это происходит?
- Клиент оформляет заказ через вашего бота.
Чтобы сделать заказ и заплатить, вашему клиенту не нужно закрывать Telegram и прерывать беседу.
- Ваш бот присылает счет с нужной суммой и кнопкой Pay.
Заказ и оплата проходят автоматически: клиент дает боту команды, бот присылает счет и форму оплаты.
- По кнопке клиент попадает на форму оплаты — и платит картой прямо в Telegram.
Платежи сохраняются в личном кабинете на сайте Кассы. Там можно посмотреть детали или вернуть деньги.
Разобраться на примере
По кнопке вы сможете пополнить телефон через бота. Нажмите ее со смартфона: прием платежей пока что работает только в мобильном приложении Telegram.
Почитать инструкцию