Как подключить оплату в телеграм
Платежи через ботов в телеграм
Представьте себе мир, где вы можете заказать пиццу, заплатить за пару обуви, такси, или заплатить и тут же войти в метро — все в несколько нажатий кнопок прямо в телеграмм.
Для того, чтобы создать этот мир, сегодня мы запускаем Bot платежи. Теперь боты могут принимать платежи от своих пользователей по всему миру:
Если у вас установлена Телеграмм 4.0 (или более поздняя версия), то вы можете заказать товары или услуги от ботов и тут же оплатить их если бот предоставил кнопку оплаты. При нажатии кнопки оплаты, вам будет предложено заполнить данные вашей кредитной карты и подтвердить платеж. Вуаля! И всё это не выходя из любимого мессенджера!
Если ваша учетная запись защищена 2-двухэтапной авторизацией, то вы можете сохранить вашу карту для будущих покупок.
Оплатить прямо сейчас
Телеграмм является открытой платформой, так что разработчики ботов могут смело внедрять необходимые интерфейсы и принимать платежи от пользователей прямо сейчас, без длительных процедур утверждения платежных систем. Если вы разработчик бота, посмотрите документацию и приступайте!
В настоящее время большинство платежей обрабатывается системой stripe.com, но Bot Pay — это платформа для оплаты поставщиков услуг по всему миру, поэтому при приеме платежа от пользователя, разработчик бота может предоставить ему выбор между всеми доступными платежными системами (например выбрав один уже используемый покупателем метод оплаты или с наименьшей комиссией)
Stripe — это только начало. В ближайшие дни, бот-платежи будут доступны для разработчиков в Индии через RazorPay, в Нигерии, Кении, Ганы, Южной Африки и Уганды через FlutterWave, и в более чем 190 других странах через Paymentwall.
Наберитесь терпения, так как вскоре Yandex.Money и Qiwi также будут доступны для оплаты из России и Payme из Узбекистана будут подключены чуть позже. Следите за обновлениями нашего канала @Tblog, чтобы первыми узнать о подключении новых способов оплаты.
Если вы являетесь платежной системой или поставщиком оплаты (особенно в развивающихся странах), то нажмите здесь, чтобы узнать, как попасть на борт Telegram Payments.
Как происходит оплата в Телеграм
Телеграмм при приёме платежей выступает в качестве посредника между плательщиком-пользователем, разработчиком бота, и выбранной платежной системой. Пользователь отправляет свои данные кредитной карты непосредственно к платежной системе. После чего ответ платежной системы и необходимые технические данные, введенные пользователем, передаются разработчику бота, так что они могут обработать и завершить заказ.
Поскольку Телеграмм не обрабатывает платежи, мы не храним и не можем получить доступ к любым конфиденциальным данным. Мы также не берем комиссию с платежей и не получаем прибыль от этих сделок.
Удачных покупок всем, и до скорых обновлений!
Май 18, 2017
Телеграмм команда
Платежная система в Телеграм
Платежная система в Телеграме появилась еще в 2017 году. С помощью ботов можно получать оплату за товары и услуги прямо в каналах. С новым обновлением возможности расширились. Давайте рассмотрим, как подключить платежи в канале Телеграм.
Как работает платежная система в Телеграм?
Платежная система в Телеграм позволяет оплачивать все что угодно одним нажатием кнопки. Не нужно возиться с вводом данных карты или номером кошелька (только в первый раз пользования сервисом). Весь процесс происходит при помощи ботов.
Оплачивать покупку можно с любой банковской карты, а также используя Apple Pay и Android Pay.
Платежи обрабатывают либо Яндекс.Деньги, либо QIWI.
Телеграм во всей этой движухе всего лишь посредник. Это значит, что он не хранит ваши данные, а лишь передает ее напрямую платежной системе. И не берет комиссию! Из минусов: Телеграм не принимает жалобы по поводу возврата денег на счет или в других спорных моментах. Все ситуации придется решать с владельцем бота, с платёжной системой или с банком. Но при этом Телеграм все равно будет держать все под контролем, и блокировать мошенников.
Что изменилось с обновлением платёжной системы в Телеграм 2.0?
С обновлением 2.0 можно оплачивать и принимать оплату с кредитных карт в любом чате (сюда входят и группы, и каналы). Для этого доступны 8 платежных систем.
Также у покупателей появилась возможность оставлять чаевые. Это помогает не только выразить свое мнение, но и поддержать магазин, блогера и так далее.
Как подключить платежи в Телеграм?
Как мы уже говорили выше: все платежи в Телеграм возможны при помощи ботов. Поэтому первым вашим шагом будет регистрация бота через @BotFather.
Заключение
Процесс создания бота, который умеет принимать платежи в Телеграме, может происходить самостоятельно, или с привлечением опытных разработчиков. В любом случае такое дополнение в чатах Телеграм очень упрощает взаимодействие между продавцами и покупателями.
Как настроить платежи через бота в Telegram
Чтобы принимать платежи в Telegram, нужно сделать три вещи:
Подключить его к боту PayMaster.
Настроить своего бота для работы с платежами.
Как создать бота в Telegram
В Telegram необходимо найти в поиске @BotFather.
Далее отправьте ему команду /start :
Далее отправьте ему команду /newbot :
Придумайте боту имя (name) и юзернейм (username). Имя бота будет в списке контактов и наверху чата, оно может быть неуникальным.
Далее, необходимо будет вести имя пользователя (адрес по которому вашего бота можно будет найти через поиск telegram). Юзернейм должен быть уникальным и обязательно заканчиваться на bot.
В ответ BotFather пришлет в ответ сообщение с токеном — «ключом» для доступа к созданному боту.
Теперь у нас есть бот, которым мы можем управлять. Но пока наш бот без какой либо начинки – функционала и его необходимо дальше настроить.
Отправьте @BotFather команду /mybots. Нажмите на имя своего бота.
Откроется панель управления ботом, в ней, выберите настройку платежных систем Payments.
Выберите платежного бота PayMaster.
Если хотите протестировать процесс оплаты — выберите Connect PayMaster TEST. Создание привязки возможно, если вы рассматриваете вариант подключения нового процесса оплаты, не имеете подписанного договора и доступа в ЛК PayMaster.
Отправьте команду /start
Бот подтвердит успешную привязку и создаст тестовый платежный токен, который вам необходимо будет сохранить и использовать в дальней настройке любого бот магазина.
Если хотите настроить настоящие платежи, в открывшемся меню выберите Connect PayMaster LIVE.
Создание привязки возможно, если у вас есть доступ ЛК PayMaster и подписан договор.
Для подключения реальной оплаты, отправьте боту PayMaster LIVE команду /start
Далее отправьте боту идентификатор сайта из вашего ЛК PayMaster.
Создать магазин в Telegram можно с помощью конструкторов PuzzleBot, bot4shop
Рассмотрим создание магазина в Telegram на примере PuzzleBot с условно бесплатным тарифом
В Telegram необходимо найти в поиске @PuzzleBot
Далее отправьте ему команду /start
После этого, ваш аккаунт в сервисе PuzzleBot будет успешно создан и вы можете приступать к настройке магазина. Для этого перейдите в личный кабинет PuzzleBot и подтвердите согласие с пользовательским соглашением.
Введите почту которая будет использоваться для авторизации и получения уведомление от сервиса о совершенных продажах.
Подтвердите введенный почтой адрес, пройдя по ссылке из письма автоматически отправленного сервисом PuzzleBot.
Далее в @BotFather оправьте команду /mybots. Нажмите на имя своего бота.
Откроется панель управления ботом, в ней, выберите API Token.
Сохраните данный токен (API Token), вы будете его использовать для связки вашего бота с сервисом PuzzleBot.
Для продолжения настройки перейдите и авторизуйтесь в сервисе PuzzleBot https://cp.puzzlebot.top/
Добавьте свой бот, указав данные токена (API Token) которые вы получили ранее.
После этого ваш бот будет привязан в сервисе PuzzleBot и вы сможете активировать функционал магазина.
После активации в сервисе PuzzleBot функционала магазина вам необходимо настроить валюту выбрав и сохранив настройку Russian Ruble (₽)
Для запуска магазина, остается только добавить продаваемые товары и услуги.
А также, в разделе конструктор сервиса PuzzleBot, возможные сценарии продажи и оплаты.
Для проверки работы вашего магазина необходимо в Telegram найти поиском свой бот магазин и отправить ему команду /start. После этого, будет отображен каталог товаров с возможностью их покупки и оплаты через платежную систему PayMaster.
Платежи 2.0, отложенные голосовые чаты и новые версии Telegram для браузеров
В Telegram появилась возможность принимать платежи в любом чате, заранее объявлять о предстоящих голосовых чатах, видеть больше информации об участниках голосового чата и многое другое. Кроме этого, запущены сразу две новые версии Telegram для Вашего браузера.
Платёжные боты существуют в Telegram с 2017 года. С их помощью можно безопасно оплачивать товары и услуги вроде доставки пиццы, не покидая приложения.
С сегодняшнего дня продавцы могут принимать платежи кредитными картами с помощью 9 встроенных платёжных систем в любом чате, включая группы и каналы.
Для оплаты можно использовать любое приложение – в том числе Telegram для компьютеров. Покупатель также может оставить чаевые, чтобы поддержать любимого автора, кафе или магазин.
Платформа для платежей открытая и бесплатная – Telegram не берёт комиссии и не хранит платежную информацию. Реквизиты отправляются напрямую платежной системе, а адрес для доставки — продавцу, чтобы он мог отправить товар.
Испытать новые возможности на бесплатных тестовых товарах и услугах можно в этом канале.
Подключить свой магазин к платформе платежей можно без согласования с Telegram. Все подробности доступны в технической документации для разработчиков.
Голосовые чаты Telegram можно использовать как для бесед в небольшой компании друзей, так и для массовых трансляций с миллионами слушателей.
С сегодняшнего дня администраторы групп и каналов могут запланировать предстоящий голосовой чат на определенное время – чтобы все желающие успели подстроить свои планы и рассказать о событии друзьям.
Участники сообщества увидят цветной таймер с обратным отсчётом и смогут подписаться на уведомление о начале голосового чата.
Создать отложенный голосовой чат можно из профиля группы или канала, где Вы являетесь администратором. На Android нажмите ⋮ > Начать голосовой чат > Выбрать время. На iOS необходимо нажать на кнопку c символом голосового чата, а затем Выбрать время.
Чат начнется только после того, как кто-то из администраторов нажмет на кнопку Начать сейчас.
Из окна голосового чата теперь можно быстро просмотреть фотографию и данные из графы О себе любого участника – чтобы лучше понимать, с кем Вы говорите.
Отредактировать свою фотографию и данные О себе тоже можно прямо из голосового чата – например, загрузить фотографию из паспорта перед ответственным выступлением.
Telegram можно пользоваться прямо из браузера с 2014 года. Сегодня мы представляем сразу две новые веб-версии Telegram. Обе поддерживают анимированные стикеры, ночной режим, папки для чатов и другие возможности – и отлично работают на мобильных устройствах.
Благодаря этим приложениям, Вы можете моментально получить доступ к Вашим чатам на любом компьютере или телефоне — без установки, скачав всего 400 KB, что сопоставимо с размером двух фотографий.
Как и другие наши приложения, все веб-версии работают независимо от Вашего телефона — он может быть выключен или вне сети. Новые приложения доступны по этим адресам:
Поделиться пожеланиями относительно новых версий можно на платформе для предложений и сообщений об ошибках — в настоящий момент только на английском языке.
Те, кто предпочитает приложения, могут загрузить Telegram для Android напрямую с официального сайта telegram.org. Приложения, установленные таким образом, будут обновляться автоматически — и, скорее всего, на несколько дней, а то и недель раньше, так как не нужно будет ждать, пока новую версию одобрят в каталоге.
Telegram поддерживает воспроизводимые сборки, поэтому каждый может убедиться, что его версия приложения собрана в точности из того открытого исходного кода, который мы публикуем на GitHub.
Теперь Вы можете быстро приблизить фотографии и видеозаписи в чате, не открывая их: достаточно потянуть за изображение двумя пальцами.
Пользователи iOS могут перематывать видеозаписи вперед или назад, удерживая пальцем кнопки +/- 15с. На Android видео можно перематывать, удерживая пальцем правую или левую часть экрана. Двойное нажатие перемотает на 10 секунд в ту или иную сторону.
С каждым обновлением приложение для Android работает плавнее и дополняется новыми анимациями. В этот раз — при появлении бокового меню и возвращении в чат из списка чатов.
Чтобы узнать больше о возможностях Telegram, нажмите Возможности Telegram в левом меню или перейдите по адресу @TelegramTips.
На этом пока всё. Мы уже работаем над следующим обновлением — и если Вы только что подумали «Так держать!», а не «Когда же вы отдыхаете?», Вам стоит заглянуть в наш обновлённый список вакансий.
26 апреля 2021
Команда Telegram
Оплата в телеграм боте — Платежи 2.0 — Сбербанк + Telegraf + Node.js
Платежи 2.0 — В мессенджере Telegram появилась возможность принимать платежи в любом чате, включая группы и каналы. Подключить свой магазин к платформе можно самостоятельно, без согласования с Telegram.
И в этом туториале мы создадим простого бота с Node.js на фреймворке Telegraf.js, который сможет принимать деньги с клиента и отправлять их на ваш счет через Сбербанк.
Платежи 2.0
Платёжные боты существуют в Telegram с 2017 года. С их помощью можно безопасно оплачивать товары и услуги вроде доставки пиццы, не покидая приложения.
С сегодняшнего дня продавцы могут принимать платежи кредитными картами с помощью 8-ми встроенных платёжных систем в любом чате, включая группы и каналы.
На данный момент поддерживаются платежи из более чем 200 стран через следующие платежные системы:
Telegram не обрабатывает платежи от пользователей и вместо этого полагается на разных поставщиков платежей по всему миру. Именно провайдеры платежей обрабатывают и хранят всю конфиденциальную информацию, например данные кредитной карты. Ни Telegram, ни разработчики ботов не имеют к нему доступа.
Для оплаты можно использовать любое приложение – в том числе Telegram для компьютеров. Покупатель также может оставить чаевые, чтобы поддержать любимого автора, кафе или магазин.
Создаём бота в Telegram
Если адрес не занят, а имя введено правильно, BotFather пришлет в ответ сообщение с токеном — «ключом» для доступа к созданному боту.
ВНИМАНИЕ! Его нужно сохранить и никому не показывать.
Создаем проект Node.js
Далее создадим новый проект. Создаем папку.
и добавим файл index.js в котором будет разрабатываться наш бот.
Telegraf.js
Cтавим telegraf.js — это один из популярных фреймворков для создания телеграм бота.
Добавляем скрипт запуска в package.json
Из документации telegraf.js, копируем в наш проект первоначальную настройку бота.
Запускаем бот командой
Проверяем работу бота
Получаем PROVIDER_TOKEN от @SberbankPaymentBot
Для получения PROVIDER_TOKEN вам необходимо получить merchantLogin в Сбербанк. Для этого необходимо подключить услугу интерент-эквайринг.
Где выбираем Сбербанк
Выбираем Connect Сбербанк Live
Подключаем оплату в приложении
Пишем в index.js следующий код:
Используйте этот метод для отправки счетов. В случае успеха отправленное сообщение возвращается.
Запускаем бот командой yarn start и проверяем проходит ли оплата.
Отправляем боту текст pay и получаем в ответ счет на оплату.
Проверить как работает оплата можно в наших телеграм ботах JavaScript Bot — это бот с тестовыми вопросами по нашим курсам JavaScript, React Native, TypeScript.
Также проверить платежи можно в боте по изучению английских слов по эмодзи Englishmoji
Проблемы или вопросы?
Задавайте их в телеграм сообществе Боты на Telegraf
Подписывайтесь на наши новости и социальные сети.