Оплатить услугу
Используйте блок Оплата, чтобы дать клиенту возможность оплатить ваши услуги.
Warning | Оплата доступна, если администратор подлючил хотя бы одну платежную систему в профиле пользователя. Подробно: Подключить сервисы. |
Настройка блока
Платформы – от выбора платформы зависит сервис, который Bot.one предложит вам для проведения оплаты. Если вы не планируете встраивать бота в Telegram, выберите Web. Если бот будет общаться с респондентами в Telegram, выберите Telegram – не все платежные системы умеют работать с ним. Вы также может выбрать оба значения.
Платёжная система для Web – если в предыдущем поле вы выбрали Web, то Bot.one предложит вам выбрать платежную систему из числа подключенных. Если в предыдущем поле вы выбрали только Telegram, то поле будет недоступно, так как с Telegram работает только Yookassa.
Сообщение – текст сообщения респонденту перед формой оплаты.
Сумма – сумма платежа, число может быть дробным.
Валюта – валюта, в которой будет производиться оплата. Смена валюты не влияет на сумму и сообщение респонденту.
Email респондента - текст или переменная с указанием электронной почты получателя платёжного чека;
Название товара или услуги - текст или переменная с указанием приобретаемого товара/услуги;
Ставка НДС, код - текст или переменная с указанием кода ставки НДС, значение должно соответствовать данным сервиса Юкаssa.

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

После нажатия на сумму, будет открыто новое окно для ввода реквизитов (окно будет отличаться в зависимости от выбранной платежной системы).
Если платеж прошел успешно, бот сообщит об этом в диалоге.

Информация об оплате сохранится в данных диалога.
Если при оплате произошла ошибка (неверная работа блока, неправильно указаны данные карты, вышел срок действия карты и пр.), то Bot.one остановит диалог и будет ожидать завершения оплаты.
Оплата в диалоге Telegram
Респондент в диалоге увидит сообщение с суммой оплаты.

Нажмите кнопку Оплатить. Откроется окно оплаты в Telegram. Выберите спрособ оплаты, укажите реквизиты карты и нажмите кнопку Оплатить.
Если платеж прошел успешно, появится сообщение об этом.
Если по каким-то причинам платеж не прошел, нажмите кнопку Обновить платеж и попробуйте оплатить снова.