Чат-бот с оплатой через СБП: как принимать платежи прямо в мессенджере
87% россиян активно используют Систему быстрых платежей. Комиссия для бизнеса — 0,4–0,7% вместо 2–3% по банковским картам. При этом средний чек через СБП на 23% выше, чем при оплате картой. Если ваш бизнес ещё не принимает СБП в чат-боте — вы теряете деньги на каждой транзакции.
Почему СБП, а не карты или онлайн-касса
| Критерий | Банковская карта | Онлайн-касса | СБП в боте |
|---|---|---|---|
| Комиссия | 2–3% | 1,5–2,5% | 0,4–0,7% |
| Конверсия оплаты | 60–70% | 65–75% | 78–85% |
| Время оплаты | 30–60 сек | 20–40 сек | 5–10 сек |
| Требование к кассе | Да (54-ФЗ) | Встроена | Да (54-ФЗ) |
| Мобильность | Средняя | Низкая | Высокая |
Ключевое преимущество СБП — мгновенная оплата. Клиент нажимает кнопку в боте, подтверждает в банковском приложении, деньги на счёте через 5 секунд. Без ввода номера карты, без CVV, без 3-D Secure.
Как работает оплата в чат-боте
Пользовательский сценарий за 4 шага:
- Выбор товара/услуги — клиент просматривает каталог в боте или нажимает «Оплатить»
- Генерация QR/ссылки — бот через API банка создаёт уникальный платёжный QR-код
- Подтверждение — клиент сканирует QR или переходит по ссылке, подтверждает в приложении банка
- Webhook — банк отправляет уведомление боту, бот подтверждает оплату клиенту
Весь процесс занимает 10–15 секунд. Без участия менеджера.
Пошаговая настройка: Точка Банк
Точка Банк — один из лучших вариантов для СБП в ботах: быстрые API, низкая комиссия, нет абонентской платы.
Шаг 1. Подключение к Точка Банк
- Регистрация ИП/ООО в Точка (1–2 дня)
- Подключение «Приём платежей» в личном кабинете
- Получение TERMINAL_KEY и SECRET_KEY
Шаг 2. API-интеграция
import requests
TERMINAL_KEY = "ваш_ключ"
SECRET_KEY = "ваш_секрет"
# Создание платежа
response = requests.post("https://securepay.tinkoff.ru/v2/Init", json={
"TerminalKey": TERMINAL_KEY,
"Amount": 5000, # в копейках = 50 рублей
"OrderId": "order-12345",
"Description": "Оплата консультации",
"Receipt": {
"Email": "client@example.com",
"Taxation": "usn_income",
"Items": [{
"Name": "Консультация",
"Price": 5000,
"Quantity": 1,
"Amount": 5000,
"Tax": "none"
}]
}
})
payment_url = response.json()["PaymentURL"]Шаг 3. Webhook для подтверждения
Бот получает POST-запрос от банка при смене статуса платежа:
@app.route('/webhook/sbp', methods=['POST'])
def sbp_webhook():
data = request.json
if data["Status"] == "CONFIRMED":
order_id = data["OrderId"]
# Обновить статус заказа
# Отправить клиенту подтверждение в боте
notify_client(order_id, "✅ Оплата получена!")
return "OK"Шаг 4. Клавиатура оплаты в Telegram
keyboard = {
"inline_keyboard": [[{
"text": "💳 Оплатить через СБП",
"url": payment_url # Ссылка на платёжную страницу
}]]
}Безопасность и 54-ФЗ
При приёме платежей через СБП в чат-боте необходимо:
- Онлайн-касса — каждый платёж формирует фискальный чек (54-ФЗ). Точка предоставляет облачную кассу
- ФЗ-152 — персональные данные клиентов не хранятся в боте, платёж проходит через банк
- Шифрование — все запросы к API банка идут по HTTPS с подписью SECRET_KEY
- Токены — платёжные данные не хранятся, каждая транзакция уникальна
Кейс: салон красоты «Монако»
До бота: клиент звонил → администратор записывал → отправлял ссылку на оплату на сайте → клиент оплачивал картой (конверсия 62%).
После бота с СБП: клиент выбирает услугу в боте → нажимает «Оплатить» → СБП за 10 сек → конверсия 84%.
| Метрика | До | После | Изменение |
|---|---|---|---|
| Конверсия оплаты | 62% | 84% | +35% |
| Средний чек | 2 800 ₽ | 3 400 ₽ | +21% |
| Комиссия | 2,5% | 0,7% | −72% |
| Время на приём платежа | 5 мин | 15 сек | −95% |
Экономия на комиссии: при выручке 800 000 ₽/мес — 14 400 ₽/мес только на разнице комиссий.
Альтернативы Точка Банку
| Банк | Комиссия СБП | API качество | Онлайн-касса | Скорость подключения |
|---|---|---|---|---|
| Точка | 0,4–0,7% | Отличное | Встроена | 1–2 дня |
| Тинькофф | 0,5–0,8% | Хорошее | Встроена | 2–3 дня |
| Альфа-Банк | 0,5–0,9% | Хорошее | Отдельно | 3–5 дней |
| Сбербанк | 0,6–1,0% | Среднее | Встроена | 5–7 дней |
Сколько стоит и когда окупается
| Вариант | Стоимость | Срок |
|---|---|---|
| Базовый бот + 1 кнопка оплаты | от 15 000 ₽ | 3–5 дней |
| Каталог + корзина + СБП + онлайн-касса | от 50 000 ₽ | 7–10 дней |
| Полный цикл: бот + CRM + СБП + аналитика | от 80 000 ₽ | 14 дней |
Окупаемость: при экономии 14 400 ₽/мес на комиссии + рост выручки от +35% конверсии — вложения окупаются за 1–3 месяца.
Готовы подключить СБП-оплату в вашем боте? Обсудим проект — консультация бесплатная.