Как создать Телеграмм бота с оплатой

23.12.2021

Принимайте платежи прямо в социальных сетях с большим количеством способов оплаты, используя всего одну ссылку! Простая установка платежной ссылки Pokupo позволит быстро и безопасно автоматизировать продажи. В данной статье мы покажем, как настроить прием платежей через бота в каналах Telegram.

Этап 1. Создайте свой канал

Перейдите в прилож ение Telegram, нажмите на кнопку “Редактировать” и выберите пункт “Создать канал”.

Telegram: создать канал

Заполните название, описание канала и добавьте логотип. Далее выберите тип канала “Публичный” и придумайте ссылку на ваш канал для дальнейшей удобной интеграции с другими социальными сетями.

Этап 2. Настройте бота

Найдите в поис ке Telegram ботов Controller Bot и BotFather.

Создал бота телеграм за 2 минуты и можно принимать оплату через бота

В диалоге с Controller Bot введите 2 команды: /start и /addchannel. После этого бот попросит вас перейти к другому боту для дальнейшей настройки.

В диалоге с BotFather введите команды: /start и /newbot. После этого бот попросит вас придумать какое имя будет у вашего бота и имя пользователя для бота. Второе нужно для хранения данных в базе данных BotFather. Обратите внимание, что оно должно оканчиваться на ‘bot’.

В конце он предостави т вам токен для подключения бота к ранее созданному каналу. Токен выделен красным цветом. Скопируйте его и отправьте Controller Bot.

О ткройте в ваш созданный канал, нажмите кнопку “Настройки” и выберите пункт “Информация”. Перейдите в раздел “Администраторы”, затем нажмите кнопку “Добавить администраторов” и найдите ранее созданного бота по его имени. В конце пришлите Controller Bot ссылку на ваш канал.

Этап 3. Создайте платежную ссылку

Перейдите на сайт www.pokupo.ru нажмите кнопку “Войти” и зарегистрируйтесь на платформе, перейдя по кнопке “Зарегистрироваться”. Обратите вни мание, что для получения полного функционала, необходимо зарегистрироваться в качестве юридического лица.

После регистрации перейдите в “Приложения Pokupo” и выберите “Платежная ссылка / Оплата по QR-коду”.

Выберите пункт “Ссылка” и в открывшемся окне заполните все необходимые данные: “Текст ссылки”, “Описание покупки”, “Сумма”, “Email для уведомлений”. В конце скопируйте короткую ссылку, она нам пригодится в дальнейшем.

Еще по теме:  Как в Телеграмме посмотреть кружок который ты удалил

Ботостроение Telegram. Оплата через бот. Aiogram3 — полное руководство.

Этап 4. Создайте продающий пост через бота

Вернитесь в Telegram и в поиске найдите ранее созданного бота, введите команду /start. Нажмите кнопку “Создать пост” и выберите ранее созданный канал.

Далее введите сообщение, которое будет отправлено подписчикам вашего канала. Нажмите кнопку “Добавить URL-кнопку”, чтобы вставить ранее созданную платежную ссылку.

Введите название кнопки и вставьте платежную ссылку Pokupo как на примере.

После этого нажмите кнопку “Далее”. Бот пр едоставит вам выбор: опубликовать сейчас или отложить пост. После публикации поста в вашем канале автоматически появится новая запись с кнопкой для оплаты.

При переходе по ссылке клиент будет попадать на форму оплаты, где он сможет выбрать любой удобный способ оплаты и совершить покупку.

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

Темы:

Источник: pokupo.ru

Как создать своего Telegram-бота для общения с покупателями

Как создать своего Telegram-бота для общения с покупателями

Онлайн-платежи развиваются стремительно, и любая технологичная компания старается создать свой финтех-продукт. Я расскажу, как настроить продажи в Telegram, и дам простые советы для тех, кто хочет покупать или развивать бизнес в мессенджере. Развитие платежной системы Telegram Первые платежные боты появились в Telegram еще в 2017 году.

Тогда они еще не имели большого охвата, но стали первым доступным в России финтех-сервисом в мессенджере. Спустя 4 года, в 2021 году, вышло первое масштабное обновление ботов, которое позволило добавить платежного бота в канал, группу или личную беседу. Тогда платежная система мессенджера стала доступна не только в мобильной, но и в десктопной версии.

Более того, в нее добавили возможность отправлять и принимать донаты. В середине апреля 2022 года функции ботов заметно расширились. Теперь для их создания можно использовать JavaScript. Это позволяет открывать сайты и мини-приложения в интерфейсе мессенджера. С помощью новых опций пользователи и бизнес могут создавать витрины с товарами и интегрировать службу доставки в своих ботов.

Все это делает мессенджер платформой, которая может быть интересна с точки зрения бизнеса. Используя новый функционал, в Telegram можно запустить собственный интернет-магазин. Советы: что нужно знать про платежи в Telegram Технически платежи в Telegram работают как интернет-эквайринг.

Еще по теме:  Если Телеграмм канал признан экстремистским

Поэтому пользоваться в мессенджере можно картами Visa и Mastercard, выпущенными в России, а также картой «Мир». Для обычного пользователя или для предпринимателя, который хочет работать в Telegram, будут интересны разные способы создания и настройки бота. Например, онлайн-бизнес, у которого есть собственная разработка, скорее выберет путь создания магазина на Java.

Он будет выглядеть привлекательнее и привычнее для пользователя. Начинающие предприниматели могут пойти менее дорогим путем и создать магазин самостоятельно с помощью конструктора для ботов. Такие платформы дадут больше возможностей и обойдутся бизнесу дешевле. Обычный пользователь может создать простого бота и подключить платежи самостоятельно, пользуясь инструкцией от Telegram.

Самые популярные кредитные карты c большим кредитным лимитом

Выбор пользователей Банки.ру

Источник: www.banki.ru

Оплата в Telegram боте

Платежи 2.0 — В мессенджере Telegram появилась возможность принимать платежи в любом чате, включая группы и каналы. Подключить свой магазин к платформе можно самостоятельно, без согласования с Telegram.

Платежи 2.0

И в этом туториале мы создадим простого бота с Node.js на фреймворке Telegraf.js, который сможет принимать деньги с клиента и отправлять их на ваш счет через Сбербанк.

Платежи 2.0​

Платёжные боты существуют в Telegram с 2017 года. С их помощью можно безопасно оплачивать товары и услуги вроде доставки пиццы, не покидая приложения.

С сегодняшнего дня продавцы могут принимать платежи кредитными картами с помощью 8-ми встроенных платёжных систем в любом чате, включая группы и каналы.

На данный момент поддерживаются платежи из более чем 200 стран через следующие платежные системы:

payments

Telegram не обрабатывает платежи от пользователей и вместо этого полагается на разных поставщиков платежей по всему миру. Именно провайдеры платежей обрабатывают и хранят всю конфиденциальную информацию, например данные кредитной карты. Ни Telegram, ни разработчики ботов не имеют к нему доступа.

Для оплаты можно использовать любое приложение – в том числе Telegram для компьютеров. Покупатель также может оставить чаевые, чтобы поддержать любимого автора, кафе или магазин.

Создаём бота в Telegram​

newBot

Если адрес не занят, а имя введено правильно, BotFather пришлет в ответ сообщение с токеном — «ключом» для доступа к созданному боту.

Его нужно сохранить и никому не показывать.

Еще по теме:  Гиф в Телеграмме аватарка не ставится

Создаем проект Node.js​

Далее создадим новый проект. Создаем папку.

Вводим в консоле:

mkdir sber_pay_test_bot cd sber_pay_test_bot
npm init
yarn init

Программа задаёт вам разные вопросы и создает package.json , который определяет настройки проекта, зависимости, скрипты, название и прочее. Для примера можно везде нажать enter

и добавим файл index.js в котором будет разрабатываться наш бот.

touch index.js

Telegraf.js​

Cтавим telegraf.js — это один из популярных фреймворков для создания телеграм бота.

Ставим библиотеку dotenv — это модуль, который загружает переменные среды из файла .env в process.env. , а также заодно поставим nodemon — инструмент, который помогает разрабатывать приложения на основе node.js путем автоматического перезапуска приложения node при обнаружении изменений файлов в каталоге.

npm install dotenv nodemon
yarn add dotenv nodemon

Добавляем скрипт запуска в package.json

«scripts»: «start»: «nodemon index» >

Из документации telegraf.js, копируем в наш проект первоначальную настройку бота.

const Telegraf > = require(‘telegraf’) require(‘dotenv’).config() const bot = new Telegraf(process.

env.BOT_TOKEN) //сюда помещается токен, который дал botFather bot.start((ctx) => ctx.

reply(‘Welcome’)) //ответ бота на команду /start bot.help((ctx) => ctx.

reply(‘Send me a sticker’)) //ответ бота на команду /help bot.on(‘sticker’, (ctx) => ctx.

reply(»)) //bot.on это обработчик введенного юзером сообщения, в данном случае он отслеживает стикер, можно использовать обработчик текста или голосового сообщения bot.hears(‘hi’, (ctx) => ctx.reply(‘Hey there’)) // bot.hears это обработчик конкретного текста, данном случае это — «hi» bot.launch() // запуск бота
BOT_TOKEN=’сюда’

Запускаем бот командой

npm run start
yarn run start

Проверяем работу бота

chekBot

Для получения PROVIDER_TOKEN вам необходимо получить merchantLogin в Сбербанке. Для этого необходимо подключить услугу интерент-эквайринг в Сбербанке.

Payments

Где выбираем Сбербанк

Payments

Выбираем Connect Сбербанк Live

Payments

SberbankPaymentBot

PROVIDER_TOKEN=’41018XXXX:LIVE:XXXXXXXXXXXXXXXXXXXXXXXXXXXXX’

SberbankPaymentBot

Подключаем оплату в приложении​

Пишем в index.js следующий код:

Используйте этот метод для отправки счетов. В случае успеха отправленное сообщение возвращается.

Запускаем бот командой yarn start и проверяем проходит ли оплата.

Проверить как работает оплата можно в наших телеграм ботах JavaScript Bot — это бот с тестовыми вопросами по нашим курсам JavaScript, React Native, TypeScript, а также проверить платежи можно боте по изучению английских слов по эмодзи Englishmoji

Проблемы или вопросы?​

Задавайте их в телеграм сообществе Боты на Telegraf

Подписывайтесь на наши новости и социальные сети.

Источник: www.jscamp.app

Рейтинг
( Пока оценок нет )
Загрузка ...