Afftimes
ТОП выплаты вебам!

Как подключить и настроить оплату через Telegram-бота

Как
0
58187
21 июля, 2023

Сегодня оплата через Телеграм-бота — это возможность не просто поднять объёмы продаж, а выйти на новую целевую аудиторию, так как в 2023 году число пользователей мессенджера достигло 700 млн. человек. Покупателю удобнее сделать покупку и оплату прямо в чате, поэтому прием платежей в Телеграм-боте позволяет монетизировать подписчиков групп и пабликов, почти не выходя из TG. Это укорачивает путь клиента к покупке, следовательно, повышает конверсию. 

Как подключить и настроить оплату через Telegram-бота
  • Ежедневная раздача TON и розыгрыш $500 за подписку на Телеграм канал Сrypto in CIS
Зарабатывай с FP!
Зарабатывай с FP!
Реклама

Как создать бота в Телеграм для приема оплаты?

Перед тем, как создать бота, необходимо получить токен управления им. Делается это в bofather через команды /start и /newbot.

Как сделать бота для оплаты в Telegram: настройка приема платежей
Как подключить и настроить оплату через Telegram-бота
Получение токена в Botfather.

Получив токен, вы можете приступить к разработке бота на конструкторе или через программирование. 

Конструкторы ботов для приема платежей в Телеграм

В Телеграм много конструкторов и сервисов по созданию ботов. Но лишь в немногие из них интегрированы платежные системы.

Botmother. Популярный инструмент, через который создают ботов не только в ТГ, но и в других мессенджерах и социальных сетях. Botmother работает с платёжками PayOnline, Robokassa, bePaid, VKPay, ЮKassa и платежи в Telegram. Есть бесплатный тариф для работы с максимум 10 ботами и есть платные тарифы от 2900 до 11000 рублей в месяц.

Sambot. Это конструктор широкого назначения, с помощью которого создают боты модерации, опросники, игровые, справочные и магазины в Телеграм. В него интегрированы платёжки QIWI, ЮMoney, Robokassa, ЮKassa, Prodamus, ТинькоффБанк. Тарифы от 500 рублей в месяц до 12600 рублей в год.

BotKits. Предназначен для коммерческих ботов — магазины в ТГ, выбор и покупка еды с доставкой, подбор депозита/кредита и другие средства взаимодействия с клиентами. Принимает оплату через ЮMoney, QIWI, терминалы оплаты и с международных банковских карт. Тарифы от 2000 до 7700 рублей в месяц.

BotTap. С его помощью создают ботов не только в TG, но и в Viber, Facebook и VK. Интегрирован с платёжками QIWI, ЮMoney, ЮКасса, YClients и Енот. Тарифы от 100 до 1200 рублей в месяц.

PuzzleBot. Конструктор для создания ботов автоматических ответов, модерации, магазинов, автопостинга и для других типовых задач. К нему подключают платёжки ЮMoney, QIWI, Енот, а также Cryptobot и Minter для платежей в криптовалюте. Юрлицам доступны также ЮКасса, Robokassa, Cloudpayments, Prodamus и ещё пара десятков платёжек. Есть бесплатный тариф и платные от 550 до 1600 рублей в месяц.

B4S — Bot4shop. Это конструктор для создания ботов-магазинов. Заточен под витрины продаж в Телеграм. К нему подключаются платёжки Tranzzo, LiqPay, Portmone, Cascad, Paymega, LeoGaming, Stripe, а также Apple и Google Pay. Тарифы 25$ в месяц или 120$ в год.

Пример кода на Python для приема оплаты в Телеграм-боте

Чтобы написать бота на Питоне, понадобится установить Python на своё устройство и создать два файла: main.py и config.py. Дальше устанавливаем aiogram для разработки ботов на Питоне через менеджер пакетов PIP: python -m pip install aiogram.

Далее в файл main.py вписываем базовый код любого бота и вставляем полученный токен. По токену Botfather свяжет ваш программный код с ботом в Teleram. Пример базового кода.

from aiogram import Bot, Dispatcher, executor, types

API_TOKEN = вставляем сюда токен из Botfather

bot = Bot(token=API_TOKEN)

dp = Dispatcher(bot)

@dp.message_handler(commands=[‘start’])

async def send_welcome(message: types.Message):

   await message.reply(«Привет!\nЯ Эхо-бот\nОтправь мне любое сообщение, а я тебе обязательно отвечу.»)

@dp.message_handler()

async def echo(message: types.Message):

   await message.answer(message.text)

if __name__ == ‘__main__’:

   executor.start_polling(dp, skip_updates=True)

Для приёма платежей в файл config.py вставляем этот код.

 import config

import logging

from aiogram import Bot, Dispatcher, executor, types

from aiogram.types.message import ContentType

# log

logging.basicConfig(level=logging.INFO)

# init

bot = Bot(token=config.TOKEN)

dp = Dispatcher(bot)

# echo bot

@dp.message_handler()

async def echo(message; types.Message):

    await message.answer (message.text)

# run long-polling

if __name__ == «main»:

    executor.start_polling(dp, skip_updates=False)

После создания файлов main.py и config.py к боту можно подключать оплату. 

Как подключить оплату в Телеграм-бота

Независимо от того, работаете ли вы на конструкторе или в Питоне, вы отправляете в Botfather команду /mybots, чтобы перейти к управлению ботами. 

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

Этот способ подходит для ботов, которые вы написали самостоятельно или создали на конструкторах без API платёжных систем.

После команды /mybots выбираем бот и жмём на кнопку Payments (платежи), а затем выбираем систему оплаты.

Как подключить и настроить оплату через Telegram-бота
Как подключить и настроить оплату через Telegram-бота

В нашем случае выберем платёжку Paymaster и чтобы её подключить, жмём на “Connect Paymaster Live”. В результате нас перебрасывает на PayMaster Bot.

Как подключить и настроить оплату через Telegram-бота
Как подключить и настроить оплату через Telegram-бота

Запускаем бот и указываем идентификатор своего сайта в системе Paymaster.

Как подключить и настроить оплату через Telegram-бота
Как подключить и настроить оплату через Telegram-бота

В результате в BotFather получаем “боевой” платёжный токен, который и будем использовать в своих ботах для привязки платёжной системы PayMaster. 

Кроме этой платёжки в BotFather есть множество других платежных систем: Robokassa, ECOMMPAY, Click.uz, Stripe, Liqpay и другие. Главное, чтобы у вас был аккаунт в этих системах, привязанный сайт и карта, кошелёк, либо счёт, куда вы будете выводить деньги. Привязка их к своему BotFather происходит аналогичным образом.

Статья по теме: Полезные боты для СММ.

Как подключить оплату в конструкторе?

Сделать это ещё проще, так как в конструкторе уже предусмотрены интеграции с платёжками. Здесь это будет разобрано на примере Puzzlebot.

  • Создаём аккаунт на платформе и авторизуемся через её бот;
  • Получаем токен в BotFather и отправляем его в Puzzlebot.

Теперь бот привязан к конструктору и им можно управлять. В конструкторе переходим в меню “Настройки”, а затем “Платёжные системы”.

Как подключить и настроить оплату через Telegram-бота

Далее нужно создать магазин с товарами и услугами. Например, добавим несколько товаров в Puzzlebot.

Как подключить и настроить оплату через Telegram-бота

Затем настраиваем цены и сценарии оплаты. 

Как подключить и настроить оплату через Telegram-бота

Теперь можно запустить бот и попробовать купить один из товаров.

Как подключить и настроить оплату через Telegram-бота
Как подключить и настроить оплату через Telegram-бота

Система после нажатия на кнопку оплаты сгенерирует уникальную ссылку и перебросит пользователя на страницу, где он введёт данные своей карты и произведёт платёж. Платежи также принимаются с Apple Pay и Google Pay. Владелец аккаунта Paymaster выводит их на свою карту либо счёт в банке.

FAQ

Какие платежные системы работают в Телеграме?

В мессенджере Дурова предусмотрены Global Pay, Paycom, Click.Uz, Freedom Pay, Stripe, ЮKassa, Сбербанк, Tranzzo, LiqPay, ECOMMPAY, PayMaster, Cascad, Paymega, Portmone, ПСБ, LeoGaming, Bank 131, Unlimint, iPay88, Robokassa, Paykassma, PayBox.money, bill_line, Redsys, Chapa. В основном они предназначены для оплаты с международных и национальных банковских карт в долларах, евро и местных валютах.

Что такое Telegram Payments?

Это платёжные системы, которые встроены в GodFather и которые можно подключить к боту для приёма платежей онлайн через Телеграм. Они принимают оплату онлайн через Mastercard, Visa, Maestro, Unionpay, МИР, а также местные карты.

Можно ли принимать платежи в Телеграм без ИП?

Все платёжные системы Телеграм — ЮKassa, Robokassa, Click.Uz и другие требуют заключить договор и оформить юридическое лицо для приёма платежей. Даже если подключать платёжные сервисы внутри конструкторов, ИП всё равно требуется, так как платформа у вас потребует подключить ваш собственный аккаунт в платёжной системе. Однако в Интернете нетрудно найти сервисы, которые продают рабочие аккаунты этих систем. Покупая такой акк, вы вяжете к нему свою карту и подключаете к телеграм-боту. Другой вариант приёма платежей без ИП — сервисы донатов, наподобие Donate, Tools, Remiling, Asay, Paidsub и множества других. Правда, они позволяют принимать платежи только за цифровые товары.

Как подключить кнопку доната в Телеграме?

Это делается через донаторские сервисы. Официальный сервис донатов в Telegram — Donate. Но кроме него есть Paywal, Admaker, Toolsy, Nemiling, Cashwave и множество других. Инструкции по настройке есть в каждом сервисе. Все они не только позволяют принимать донаты, но и предоставлять платный доступ к файлам, страницами цифровым товарам.

Можно ли подключить Сбербанк к Телеграм-боту?

Да, потому что он есть в списке официальных платёжных систем Telegram и интегрирован в BotFather. Для его подключения нужно открыть аккаунт в онлайн-банкинге Сбербанк, а также оформить юридическое лицо для приёма платежей.

Оцените статью по 5-бальной шкале

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читайте также

Комментарии (3)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Поле обязательно для заполнения
Необходимо ввести валидный E-mail
Поле обязательно для заполнения
pop-up