Payment easy для Телеграмм

Вы можете принимать платежи от пользователей Telegram за предоставляемые услуги или товары. Есть два способа настройки оплаты в сценарии JAICP:

  1. С помощью тега действия TelegramPayment .
  2. С помощью ответа бота telegramPayment через объект $response .

Тег действия — это готовое решение, которое вы можете быстро встроить в сценарий, лишь указав необходимые параметры. Использование ответа бота через $response подходит для сценариев, в которых нужно более гибко настроить проверку наличия товара.

В этой статье описан пример, как настроить оплату с помощью ответа бота telegramPayment . Подробное описание того, как использовать тег действия, вы можете найти в статье TelegramPayment .

Пример использования

Рассмотрим следующий пример. Вы хотите, чтобы бот отправил пользователю форму на оплату билета.

Чтобы это сделать, необходимо:

  1. Создать бота в Telegram.
  2. Подключить платежную систему и получить ее уникальный токен.
  3. Использовать в сценарии ответ с типом telegramPayment .

state: TelegramPayment intent!: /Payment script: $response.replies = $response.replies || []; $response.replies.push(< «type»: «telegramPayment», «providerToken»: $injector.providerToken, «startParameter»: true, «paymentTitle»: «Она», «description»: «Кинотеатр «Аврора», 25 декабря, 12:00», «imageUrl»: «https://upload.wikimedia.org/wikipedia/en/4/44/Her2013Poster.jpg», «amount»: «400», «currency»: «RUB», «invoicePayload»: «197110, Санкт-Петербург, ул. Большая Зеленина, 24, стр. 1» >);

Статус товара

Перед тем как обработать платеж, Telegram отправляет в JAICP запрос на проверку наличия товара. В сценарии на этот запрос срабатывает событие telegramPrecheckoutEvent . Добавьте в стейт TelegramPayment два вложенных стейта: Precheckout и PaymentFailed .

How to Create Paid Telegram Channel in 2023! — FULL GUIDE

Используйте тип ответа telegramPaymentPrecheckout , чтобы установить статус проверки.

Для проверки наличия товара бот будет посылать запросы на URL-адрес сервиса, который вы укажете в переменной precheckoutUrl . Если товара нет в наличии и сервис вернет ответ с HTTP-кодом, отличным от 2xx , то бот перейдет в стейт PaymentFailed . В этом стейте будут обрабатываться ошибки, его реализация будет рассмотрена позже.

Примечание
В сценарии нужно обязательно обрабатывать событие telegramPrecheckoutEvent . Иначе платежи не будут проходить, а последующие сообщения пользователя будут обрабатываться в стейте CatchAll .

Если вам не нужно проверять наличие товара перед оплатой, то используйте в сценарии следующую запись:

state: Precheckout event: telegramPrecheckoutEvent script: $response.replies = $response.replies || []; $response.replies.push(< «type»: «telegramPaymentPrecheckout», «precheckoutId»: $request.query, «success»: true >);

В таком случае событие будет всегда успешно обрабатываться, а товар будет считаться всегда в наличии.

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

Статус оплаты

Для обработки статуса оплаты предусмотрены события:

  • telegramPaymentSuccessEvent — оплата прошла успешно.
  • telegramPaymentFailedEvent — возникла ошибка, потому что товара нет в наличии или параметры ответа заполнены некорректно. Например, был указан невалидный токен или цена меньше минимального допустимого значения.
  • noMatch — оплата не прошла и пользователь отправил произвольное сообщение боту.

Создайте для telegramPaymentSuccessEvent и noMatch вложенные стейты PaymentSuccessful и CatchAll . Для обработки события telegramPaymentFailedEvent используйте написанный ранее стейт PaymentFailed .

state: PaymentSuccessful event: telegramPaymentSuccessEvent a: Оплата прошла успешно. Мы выслали ваш билет на указанный email. До встречи в эфире! go!: /SendTickets state: CatchAll event: noMatch a: Платеж не прошел. Проверьте, пожалуйста, правильность введенных данных и повторите попытку. go!: /TelegramPayment

Полный пример сценария

Источник: help.just-ai.com

Приём платежей в Telegram с Robokassa

Быстро и легко подключить 24 способа приёма платежей одним договором: банки и карты, онлайн-кошельки, оплата с мобильного, терминалы и др.

Один договор и дистанционный запуск. Загрузите сканы документов и начните продавать
Никаких долгих процедур: мы сделаем все, чтобы вы запустили продажи максимально быстро.

Онлайн-касса не нужна: используйте нашу. Соответствует 54-ФЗ
Компании и предприниматели могут подключить Robokassa, не имея онлайн-кассы!

Подключение без программиста
Встроенная поддержка Robokassa и десятки готовых модулей для самых популярных CMS
Выставление счетов и Push, ВК и Telegram уведомления
Будьте в курсе оплаты моментально
Отчеты по операциям

Предоставление бухгалтерского документа о всех совершённых платёжных операциях для последующей обработки и предоставления в качестве отчётности в гос.структуры
(чеки отправляет Robokassa)

Принимайте платежи так, как удобно покупателю

Быстро и легко подключить самые актуальные способы оплаты одним договором: банковские карты, онлайн – кошельки, бесконтактная оплата Yandex Pay, а также карты рассрочки.

Подключение к Robokassa —
4 простых шага!

Зарегистрируйтесь в личном кабинете

Зарегистрируйтесь в личном кабинете

  • Введите необходимые данные;
  • Загрузите сканы запрашиваемых документов;
  • Выберите способ формирования кассовых чеков.

Настройте свой сайт на прием платежей

Настройте свой сайт на прием платежей

  • Выберите Robokassa в настройках своего сайта;
  • Или проведите прямую интеграцию через API.

Проведите тестовый платеж

Проведите
тестовый платеж

  • Создайте в личном кабинете ссылку на оплату;
  • Совершите покупку на своём сайте в тестовом режиме (без списания денег).

Активируйте

Активируйте магазин для старта продаж

  • Отправьте заявку на активацию через личный кабинет;
  • Дождитесь активации. Готово!

Стартовый

  • ПРИМЕНИМОСТЬ ТАРИФА, ОБОРОТ/₽/МЕС
  • Карты РФ: Visa, MasterCard, МИР, UnionPay
  • Иностранные карты: UnionPay
  • Иностранные карты: MasterCard, VISA
  • СБП (система быстрых платежей)
  • Без ввода данных: Yandex.Pay, MTS.Pay, Mir Pay
  • Оплата частями: Подели (индивидуальный тариф)
  • Рассрочка (3-24 мес.)
  • Кредит (4-36 мес.)
  • Кошелек: ЮMoney — товары с доставкой
  • Кошелек: ЮMoney — иные товары/услуги
  • Кошелек: Qiwi Wallet *
  • Карты рассрочки «Халва» и «120 дней без %»
Еще по теме:  Сделать сердечко из Смайликов в Телеграмме

Легкий

  • ПРИМЕНИМОСТЬ ТАРИФА, ОБОРОТ/₽/МЕС
  • Карты РФ: Visa, MasterCard, МИР, UnionPay
  • Иностранные карты: UnionPay
  • Иностранные карты: MasterCard, VISA
  • СБП (система быстрых платежей)
  • Без ввода данных: Yandex.Pay, MTS.Pay, Mir Pay
  • Оплата частями: Подели (индивидуальный тариф)
  • Рассрочка (3-24 мес.)
  • Кредит (4-36 мес.)
  • Кошелек: ЮMoney — товары с доставкой
  • Кошелек: ЮMoney — иные товары/услуги
  • Кошелек: Qiwi Wallet *
  • Карты рассрочки «Халва» и «120 дней без %»

от 300 тыс руб.

Оптимальный

  • ПРИМЕНИМОСТЬ ТАРИФА, ОБОРОТ/₽/МЕС
  • Карты РФ: Visa, MasterCard, МИР, UnionPay
  • Иностранные карты: UnionPay
  • Иностранные карты: MasterCard, VISA
  • СБП (система быстрых платежей)
  • Без ввода данных: Yandex.Pay, MTS.Pay, Mir Pay
  • Оплата частями: Подели (индивидуальный тариф)
  • Рассрочка (3-24 мес.)
  • Кредит (4-36 мес.)
  • Кошелек: ЮMoney — товары с доставкой
  • Кошелек: ЮMoney — иные товары/услуги
  • Кошелек: Qiwi Wallet *
  • Карты рассрочки «Халва» и «120 дней без %»

от 700 тыс руб.

Продвинутый

  • ПРИМЕНИМОСТЬ ТАРИФА, ОБОРОТ/₽/МЕС
  • Карты РФ: Visa, MasterCard, МИР, UnionPay
  • Иностранные карты: UnionPay
  • Иностранные карты: MasterCard, VISA
  • СБП (система быстрых платежей)
  • Без ввода данных: Yandex.Pay, MTS.Pay, Mir Pay
  • Оплата частями: Подели (индивидуальный тариф)
  • Рассрочка (3-24 мес.)
  • Кредит (4-36 мес.)
  • Кошелек: ЮMoney — товары с доставкой
  • Кошелек: ЮMoney — иные товары/услуги
  • Кошелек: Qiwi Wallet *
  • Карты рассрочки «Халва» и «120 дней без %»

от 3 млн руб.

VIP

  • ПРИМЕНИМОСТЬ ТАРИФА, ОБОРОТ/₽/МЕС
  • Карты РФ: Visa, MasterCard, МИР, UnionPay
  • Иностранные карты: UnionPay
  • Иностранные карты: MasterCard, VISA
  • СБП (система быстрых платежей)
  • Без ввода данных: Yandex.Pay, MTS.Pay, Mir Pay
  • Оплата частями: Подели (индивидуальный тариф)
  • Рассрочка (3-24 мес.)
  • Кредит (4-36 мес.)
  • Кошелек: ЮMoney — товары с доставкой
  • Кошелек: ЮMoney — иные товары/услуги
  • Кошелек: Qiwi Wallet *
  • Карты рассрочки «Халва» и «120 дней без %»

от 7 млн руб.

* Тариф зависит от категории продаваемых товаров. Детали в Договоре.

Хотите индивидуальные условия?
Позвоните нам — 8-800-500-25-57

Кто и почему нас выбрал

Евгения Климук

Я эксперт в области китайской метафизики, бацзы, выбора дат и правильного жилья. В мае 2020 года у меня появилась идея масштабировать свои услуги в соц. сетях и сразу возник вопрос: как и через какой сервис принимать платежи. А так как в последнее время было много различных изменений в продажах через интернет, я начала искать чтобы было все просто и правильно. В Robokassa мне понравилось полное участие в моём вопросе, т.к я человек творческий, с платежными системами столкнулась впервые. Помогли всё подключить, и настроить.

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

Юлия Шевкун

Когда у меня возник вопрос о приобретении кассы, друзья порекомендовали Robokassa для облегчения работы, за что им очень благодарна!

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

Спасибо огромное команде Robokassa.

Анна Мушинская

Я занимаюсь консультированием родителей детей раннего возраста. Сейчас мои первостепенные задачи сервис полностью удовлетворяет: мне было важно подключиться и чтобы всё проходило через вашу кассу.

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

Александра Иванова

Самый лучший сервис — все для людей! И для нас, как для интернет-магазина и для наших клиентов! Как приятно, что не нужно ничего дополнительно объяснять, использовать дополнительные сервисы, все настроили профессионально!

Процесс оплаты проходит автоматизировано, быстро. Время — самое ценное, что у нас есть. Спасибо вам за прекрасную интеграцию и скорость!

Татьяна Извозникова

Я пока только начинаю заниматься. У меня интернет-магазин с детскими пособиями, играми для детского сада. Я на Robo.market первый месяц, я только зарегистрировала ИП месяц назад. Сейчас подала заявку. В личном кабинете все отлично видно: и заказы, и товары. Очень удобно, что дают ссылку, какой товар какому клиенту. Все приходит как нужно без всяких проблем.

Дмитрий Шухов

Все сделали своими силами, все работает идеально. Интеграция потрясающая, обожаю вас! Спасибо за заботу! Наш магазин запущен и уже совершает успешные оплаты благодаря вам!

Александра Кириенко

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

Екатерина Кокорина

Хотелось бы поблагодарить команду Robokassa за помощь в оперативной установке cервиса приема платежей. Более того, это было сделано в субботу по причине высокой необходимости! Специалисты отвечали на все вопросы как до, так и после установления кассы. Также оказывают поддержку в дальнейшем! Было приятно работать с таким отзывчивым работниками!

Источник: robokassa.com

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