Платежи · боты

Приём оплаты прямо в боте

Клиент видит счёт в чате, платит картой или через СБП и сразу получает подтверждение и чек. Заказ меняет статус сам, без звонка менеджеру и сверки выписки руками.

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

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

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

Что нужно с вашей стороны

  • Договор с платёжным сервисом или банком-эквайером. Проверка компании занимает от нескольких дней до пары недель, и ускорить её со стороны подрядчика нельзя.
  • Онлайн-касса: своя или облачная в аренду. Без неё чек по 54-ФЗ пробивать нечем.
  • Номенклатура в понятном виде: название позиции, ставка НДС, признак предмета расчёта. Это уходит в чек, и налоговая смотрит именно туда.
  • Решение, кто получает деньги: юрлицо, ИП или самозанятый. От этого зависят комиссия, набор документов и схема выдачи чека.
  • Правило возврата: кто принимает решение и в какой срок деньги уходят обратно, если клиент передумал.

Как проходит платёж

  1. Счёт в чатеБот показывает состав заказа и сумму. Клиент видит, за что платит, до того как нажал кнопку, - половина спорных возвратов рождается именно здесь.
  2. ОплатаКарта, СБП или встроенные платежи мессенджера. Клиент не уходит из бота, а данные карты вводит на стороне платёжного сервиса.
  3. ПодтверждениеСервис присылает уведомление, бот меняет статус заказа сам. Менеджер не подтверждает оплату вручную и не смотрит в выписку.
  4. ЧекКасса пробивает чек, клиент получает его в чат, копия уходит в ОФД. Платёж и заказ связаны в вашей системе одним номером.

Чек по 54-ФЗ: кто и чем его пробивает

Кто получает деньгиКак выдаётся чек
Ваше юрлицо или ИП, своя кассаБот передаёт данные в кассу, чек уходит клиенту в чат
Ваше юрлицо или ИП, облачная кассаТо же самое, но кассу арендуете помесячно и железо не покупаете
Платёжный сервис как агентЧек пробивает сервис, вы платите за это в его тарифе
СамозанятыйЧек формируется в приложении налоговой, автоматизируется отдельно

Схему выбираем до разработки: от неё зависит, что именно бот отправляет и куда.

Почему 7 000 ₽ - это подключение, а не проект

За эту сумму мы подключаем платёжный сервис к боту, который уже работает: ключи, кнопка оплаты, приём уведомления, смена статуса заказа. День работы при условии, что доступы у вас на руках.

Дороже становится там, где появляются чеки, возвраты, частичная оплата, подписка, несколько юрлиц или сверка платежей с 1С. Это уже логика расчётов, а не подключение, и её объём мы называем после разговора о том, чем вы торгуете и кому.

  1. Подключение платежей к готовому боту - день работы, 7 000 ₽.
  2. Дольше всего идут договор с эквайрингом и подключение кассы, и это на вашей стороне.
  3. При оплате от физлица чек обязателен: схему выдачи выбираем до разработки.
  4. Данные карты бот не видит и не хранит - платёж проходит на стороне сервиса.

Три объёма работы по платежам

Отличаются не кнопкой оплаты, а тем, что происходит после платежа: подтверждение, чек, возврат и сведение денег с заказами.

Подключение

Для бота, который уже принимает заказы, - осталось добавить оплату.

7 000 ₽

Один рабочий день. Разовая работа.

  • Подключение платёжного сервиса по вашим ключам
  • Счёт и кнопка оплаты в чате
  • Приём уведомления об оплате
  • Смена статуса заказа после платежа

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

Чаще всего берут

Оплата с чеками

Для тех, кто продаёт физлицам и обязан выдавать чек на каждый платёж.

от 25 000 ₽

От недели. Разовая работа, срок зависит от готовности кассы.

  • Всё из варианта "Подключение"
  • Своя или облачная касса, чек клиенту в чат и в ОФД
  • Предоплата и частичная оплата
  • Возврат по заявке из бота
  • Журнал платежей с поиском по номеру заказа

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

Расчёты и сверка

Для потока платежей, который бухгалтерия перестала сводить руками.

от 60 000 ₽

От трёх недель. Дальше - развитие по задачам.

  • Всё из варианта "Оплата с чеками"
  • Несколько юрлиц и способов оплаты в одном боте
  • Подписки и регулярные списания
  • Выгрузка платежей в 1С и сверка с заказами
  • Уведомление бухгалтерии о расхождениях
  • Месяц сопровождения после запуска

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

Частые вопросы

За сколько запустите оплату в боте?
Сама интеграция - день. Реальный срок считается от момента, когда у вас есть договор с платёжным сервисом и ключи: проверка компании идёт от нескольких дней до двух недель, подключение кассы - ещё несколько дней. Разработку можно вести параллельно и ждать только ключей.
Обязательно ли пробивать чек?
Если платит физическое лицо, чек по 54-ФЗ обязателен. Вопрос только в том, кто его пробивает: ваша касса или платёжный сервис, выступающий агентом. Схему выбирают до разработки, потому что от неё зависит, какие данные бот передаёт и в какой момент.
Бот будет хранить данные карт?
Нет, и это принципиально. Клиент вводит реквизиты на стороне платёжного сервиса с сертификацией по стандарту платёжных систем. Бот получает только идентификатор платежа и его статус.
Какая будет комиссия?
Комиссию берёт платёжный сервис, а не мы: обычно это единицы процентов с платежа, точный процент зависит от оборота и способа оплаты. Аренда облачной кассы - отдельная помесячная плата. Эти расходы считаем вместе с вами до запуска.
Что будет, если деньги списались, а бот не отреагировал?
Такое случается: уведомление не дошло, сервер перезапустился. Поэтому бот не только слушает уведомления, но и сам сверяет статусы платежей по расписанию, а расхождения выводит в журнал. Клиент не остаётся с оплаченным, но неподтверждённым заказом.

Из того же направления. Полный список с ценами - в каталоге услуг.