Чтобы клиенты могли оплачивать заказы прямо в вашем магазине в Telegram, нужно добавить и настроить способ оплаты. В этой инструкции разберём, как подключить провайдера через BotFather на примере ЮKassa.
Готовим бота в BotFather
Начнём с подключения оплаты через
@BotFather — это официальный сервис Telegram для управления ботами. Откройте чат с BotFather, найдите в списке бота, которого привязывали к интернет-магазину, и перейдите в его настройки.
Далее нажмите на кнопку «Payments» — откроется список всех доступных провайдеров, через которых можно принимать оплату. Выберите нужного и переходите к его условиям.
Перед подключением оплаты внимательно ознакомьтесь с условиями выбранного провайдера и пройдите регистрацию. Учтите, что проверка данных, указанных в анкете, может занять несколько дней.
В этом примере мы будем работать с ЮKassa, так как у нас уже есть активный личный кабинет.
Регистрируемся у провайдера
Прежде чем подключать оплату на платформе, заходим в личный кабинет выбранного провайдера и создаём тестовый магазин. Это позволит протестировать оплату, не принимая реальные платежи.
На первом шаге в личном кабинете откроется список уже созданных магазинов и кнопка «Добавить магазин».
После нажатия на кнопку появится выбор: создать основной или тестовый магазин. Выбираем тестовый, нажимаем добавить и видим в списке созданный магазин.
Возвращаемся в BotFather и на последнем сообщении бота нажимаем кнопку «Войти и выдать доступ».
Далее система перенаправит вас на официальный сайт провайдера, где будет указан перечень, к каким данным требуется доступ. Нажмите на кнопку «Разрешить».
После этого выберите магазин, для которого хотите выдать доступ.
Система запросит подтверждение операции — проверьте данные и подтвердите.
Затем вас автоматически вернёт в Telegram, где официальный бот провайдера отправит сообщение с подтверждением успешного подключения оплаты.
Подключаем оплату на платформе BotFarm
Вернувшись в BotFather, вы увидите идентификатор метода оплаты в формате: 381764678:TEST:136163. Это уникальный токен, который связывает вашего бота с выбранным платёжным провайдером. Скопируйте его — он понадобится в дальнейшем.
Переходим на платформу BotFarm в раздел «Магазины» → «Оплата» и создаём новый способ.
Подробная инструкция доступна в правом верхнем углу под значком «?».
Во вкладке «Общие параметры» заполняем название способа оплаты, которое увидит клиент, а также код валюты, в которой будут проводиться расчёты.
Далее переходим во вкладку «Telegram», ставим галочку «Оплата через Telegram», вставляем идентификатор метода оплаты, который мы получили в BotFather, задаём заголовок, который увидят клиенты при оплате, и нажимаем «Сохранить».
Теперь можно открыть магазин через Telegram, выбрать товары и протестировать оплату.
Для проверки работы платежной системы используйте тестовую банковскую карту с номером 5555 5555 5555 4444 — срок действия и CVV-код могут быть любыми.
Ваш магазин готов принимать оплаты через Telegram. Если возникли трудности на каком-то из шагов, свяжитесь с нашей поддержкой:
А если у вас еще нет доступа к платформе — добро пожаловать на BotFarm. Здесь можно быстро собрать магазин, запустить продажи и начать зарабатывать: всё уже готово, остаётся только настроить под себя.