3 способа оплаты в чат-боте

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

Как же может осуществляться оплата в чат-боте?

 

1. Проверенный временем способ

 

Оплата с помощью Middleware.

Для того, чтобы интегрировать в чат-бота такой способ оплаты, используется API платёжной системы(PayPal, Stripe, EasyPay) или банка. На их API endpoint’ы из чат-бота посылается запрос, и он возвращает «ссылку» на Middleware — своеобразную «прослойку», которая позволяет осуществить оплату. Клиент перенаправляется на Middleware платёжной системы (то есть, оплата осуществляется не прямо в приложении для обмена сообщениями, а в этой «прослойке»).

Для пользователя это выглядит как форма, в которую вводятся данные по оплате.

При этом сам переход к оплате в боте может выглядеть как кнопка (при нажатии на кнопку «Купить» или «Оплатить» пользователь попадает на страницу оплаты через Middleware).  Это может отображаться в мессенджере как ссылка на оплату (на middleware-прослойку), или же открыться webview с содержимым этого middleware-прослойки

Middleware возвращает боту ответ о том, как прошёл процесс оплаты. Бот анализирует сообщение и уведомляет пользователя о том, что оплата прошла успешно, или что случилась определённая ошибка и надо повторить процедуру.

Двухфакторная аутентификация при этом реализуется на стороне Middleware.

Оплата через Middleware может быть интегрирована в любое приложение для обмена сообщениями.

 

2. Инновационный способ

 

Использование API платформы для осуществления оплаты. Такой способ на данный момент предлагается только Facebook Messenger и Telegram.

В Facebook Messenger эта возможность на данный момент находиться в бета-версии.

При использовании Webhook платежа в Facebook:

Создаётся карточка товара (Generic Template) с ценой и кнопкой Купить (Buy Button).

Кнопка при нажатии открывает диалоговое окно, в котором указывается товар (услуга), цена, метод оплаты, и, при необходимости другие детали — такие, как имя, номер телефона, адрес доставки.

Source: developers.facebook.com/docs/messenger-platform/send-api-reference/buy-button

Когда пользователь нажимает «Оплатить», владелец бота получает маркированные платёжные данные, по которым можно списать средства за товар, и информация о данном пользователе. Покупка подтверждается сообщением (например, шаблоном квитанции).

Владелец чат-бота, когда пользователь нажимает «Оплатить», получает обратный вызов (для этого он подписывается на него в настройках Webhook). Итак, вызов содержит информацию об отправившем вызов пользователе и платежные данные.

На данном этапе, функция доступна только на территории США.

 

В Telegram оплата в боте происходит похожим образом.

Разработчик добавляет к сообщению кнопку «Оплатить». После нажатия этой кнопки, у пользователя запрашиваются платёжные данные, информация о доставке, и запрос на подтверждение оплаты.

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

Руководство Telegram подчёркивает, что мессенджер действует в данном случае как посредник между пользователем, осуществляющим оплату, владельцами (создателями) бота, и выбранной ими платёжной системой. Платёжные данные отправляются напрямую в платёжную систему, а затем ответ системы (подтверждение оплаты) и информация о доставке передаётся разработчику или владельцу бота.

Платежи в Telegram доступны более чем в 200 странах, поддерживаются различные платёжные системы, включая Stripe, Yandex.Money, Payme, Paymentwall.

3. Простой способ с ограничением по платёжной системе

 

Использование Masterpass Chatbot

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

Source: https://developer.mastercard.com/documentation/masterpass-chatbot#

Этим способом оплаты могут воспользоваться только те конечные пользователи чат-бота, у которых есть Masterpass аккаунт.

Многие специалисты считают, что интегрированные платежи — единственное, чего не хватает чат-ботам, чтобы «убить» приложения.
Те же, кто не рассматривает чат-ботов как конкурентов приложений, также отмечают, что интеграция платежей — важнейший шаг в развитии экосистемы чат-ботов, подчёркивая успешный опыт WeChat, китайской платформы для обмена сообщениями.

2 Комментарии

Комментарии не доступны.

Напишите нам!

Мы ответим в течение 2 часов