Telegram-бот с оплатой: как подключить приём платежей
Бот, который принимает заказы, но не может принять оплату, оставляет клиента на полпути к покупке. Приём платежей закрывает сделку внутри одного диалога.
Какие способы оплаты подключаются
В Узбекистане это в первую очередь Payme и Click — они закрывают подавляющее большинство онлайн-платежей и привычны пользователям. Оба провайдера дают API для интеграции в бота или сайт-обёртку.
Технически бот генерирует ссылку или платёжную кнопку на конкретную сумму заказа, пользователь оплачивает во встроенном окне, а бот получает уведомление об успешной оплате через вебхук — без ручной проверки менеджером.
Что происходит после оплаты
Заказ должен автоматически менять статус на «оплачен» сразу после подтверждения от платёжной системы, а не после того, как менеджер вручную сверит чек. Задержка здесь — частая причина недовольства клиентов.
Клиент получает подтверждение с чеком или номером транзакции. Это не формальность: при спорах с платёжным провайдером именно эти данные потребуются для разбирательства.
Неудачные и незавершённые платежи
Если оплата не прошла, заказ должен остаться в корзине, а не исчезнуть — пользователю нужно попасть обратно на экран оплаты, а не начинать оформление заново.
Отдельно обрабатывайте зависшие платежи: если статус от провайдера не пришёл в течение нескольких минут, бот должен запросить его повторно, а не оставлять заказ в неопределённом состоянии.
Стоимость подключения
Интеграция одного платёжного провайдера в готового бота: 3 000 000 – 5 000 000 сум. Двух провайдеров с обработкой ошибок и логированием транзакций: 6 000 000 – 9 000 000 сум.
Дополнительно закладывайте комиссию самого провайдера — она не входит в стоимость разработки и взимается с каждой транзакции отдельно, обычно в пределах нескольких процентов.