Как сделать бота для приёма заказов в Telegram

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

Из чего собирается бот-магазин

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

Куда попадают заказы

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

Как подключить приём оплаты

Способ оплаты настраивается на уровне проекта до подключения бота или после: можно указать просто ссылку на оплату, подключить ЮKassa, Т-Банк или Точку. Блок оплаты в сценарии сам подставит нужный способ и пришлёт клиенту кнопку для оплаты заказа.

Ограничение бесплатного тарифа

Блоки магазина доступны только на платных тарифах бота — на бесплатном тарифе доступен ограниченный набор блоков сценария. Тариф «Старт» за 990 рублей в месяц открывает все виды блоков, включая приём заказов, вместе с 3 ботами и 1000 сообщений в день.

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

Можно ли принимать заказы ботом бесплатно?
Блоки для магазина (карточка товара, доставка, самовывоз, оплата) доступны только на платных тарифах — на бесплатном тарифе доступен ограниченный набор блоков сценария без приёма заказов.
Куда приходят заказы, оформленные через бота?
Каждый заказ сохраняется в разделе управления ботом в виде карточки на канбан-доске со статусами «Новая», «В работе», «Обработана», «Отменена» — их можно перетаскивать между колонками по ходу работы.
Какие способы оплаты можно подключить к боту?
Можно указать простую ссылку на оплату или подключить платёжный сервис — ЮKassa, Т-Банк или Точку. Настройка делается один раз на уровне проекта, а не для каждого бота отдельно.
Нужно ли программировать интеграцию с каталогом товаров?
Нет. Карточка товара — готовый блок сценария, в который добавляются позиции с фото и описанием через интерфейс редактора, без написания кода.