Главная · Блог · Уведомление о новом заказе в Телеграм: что приходит покупателю и продавцу

Уведомление о новом заказе в Телеграм: что приходит покупателю и продавцу

· Команда ЧБТ · Магазин, Уведомления

Заказ оформлен — и с этого момента начинается переписка, которую в обычном магазине ведёт менеджер: «спасибо, заказ принят», «оплата получена», «отправили», «можно забирать». Продавцу, в свою очередь, нужно узнать о новом заказе быстро, а не при следующем заходе в кабинет. В магазине ЧБТ эти сообщения уходят сами. Разбираем, кто какое уведомление получает, где их настроить и как заменить стандартный текст покупателю своим сценарием.

Коротко: кто что получает

СобытиеПокупателюПродавцу
Заказ оформленчат и письмомессенджер, почта, push, «Заказы»
Заказ оплаченчат и письмомессенджер, «Заказы»
Собираетсятолько чат—
Отправлен, готов к выдаче, выполненчат и письмо«Заказы»
Отменён, возврат денегчат и письмо«Заказы»
Проблема с оплатой—мессенджер, почта, push

«Чат» — сообщение в диалог покупателя с ботом: в Telegram, MAX, ВКонтакте или виджете на сайте. «Письмо» — только если покупатель указал e-mail при оформлении.

Что получает покупатель

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

  • при оплате при получении — «Спасибо! Заказ №… принят. Продавец скоро свяжется с вами.»;
  • при онлайн-оплате — «Заказ №… оформлен — осталось оплатить.»

Дальше — по одному короткому сообщению на каждый шаг: «Заказ №… оплачен», «собирается», «отправлен», «готов к выдаче» с адресом и часами работы точки самовывоза, «выполнен. Спасибо за покупку!». При отмене бот добавит: «Если это ошибка — напишите сюда», а при возврате денег — сумму и обычный срок зачисления банком.

Под каждым сообщением — кнопка «Открыть заказ»: она ведёт на страницу заказа в витрине.

Когда сообщение придёт в чат, а когда нет

Сообщение в чат уходит, если заказ связан с диалогом. Это происходит, когда покупатель открыл витрину кнопкой из бота — «Открывает магазин», кнопкой меню «Магазин» в Telegram или кнопкой «Купить в магазине» у ИИ-продавца.

Если витрину открыли просто по ссылке в браузере, связать заказ с перепиской не с чем. Тогда покупатель получит только письма — если указал e-mail. Поэтому в сценариях, рассылках и описании бота ведите в магазин кнопкой, а не ссылкой текстом.

Все сообщения бота покупателю видны и продавцу: они записываются в «Диалоги» в историю переписки, как обычные ответы бота.

Что получает продавец

О новом заказе продавец узнаёт сразу в нескольких местах:

  • Мессенджер — «🛍 Новый заказ №…» с суммой, именем и телефоном покупателя, способом получения и ссылкой на карточку заказа в кабинете;
  • почта — письмо владельцам и администраторам проекта;
  • push — операторам, у которых включены уведомления браузера;
  • раздел «Заказы» — заказ появляется в списке сразу.

Когда касса подтверждает онлайн-оплату, в мессенджер приходит «✅ Заказ №… оплачен» — можно собирать. О сменах статуса, которые делает сам продавец, отдельных уведомлений ему нет: он их и поставил.

Почему сразу несколько каналов: мессенджер видят быстрее всего, но сообщение легко пролистать в потоке чатов; письмо остаётся как запись; push приходит тем, кто сидит в кабинете и отвечает клиентам. Если в команде кто-то отвечает только за сборку, достаточно подключить его к мессенджеру с одним событием «Заказы магазина» — остальное ему не нужно.

Как подключить уведомления сотрудникам

Сообщения о заказах в Telegram или MAX шлёт уже подключённый бот проекта — отдельного бота настраивать не нужно.

  1. Откройте «Уведомления в мессенджерах».
  2. Выберите бота, нажмите «Пригласить получателя» → «Создать ссылку».
  3. Отправьте ссылку сотруднику. Он откроет бота и нажмёт «Старт» — после этого начнёт получать уведомления. Ссылка одноразовая и действует 7 дней; есть и код для ручного ввода в бота.
  4. У получателя отметьте «Заказы магазина» — и при желании другие события: оплаты, новые заявки, диалоги.

Получатель уведомлений не становится клиентом бота: диалог для него не заводится, и в «Контакты» он не попадает. Так можно подключить кладовщика, курьера или руководителя — каждому свой набор событий.

Тревоги об оплате

Есть три ситуации, когда продавцу нужно вмешаться, и о них ЧБТ сообщает везде сразу — в мессенджер, на почту и push:

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

Сообщение начинается с «⚠️ Заказ №…» и содержит ссылку на карточку, где уже есть нужные кнопки — например, «Восстановить заказ» и «Вернуть деньги».

Свой текст вместо стандартного

Стандартные сообщения короткие и нейтральные. Если хочется писать покупателю своими словами — добавить благодарность, инструкцию, приглашение в канал или кнопку «оставить отзыв», — используйте триггер «Событие магазина».

  1. Создайте сценарий и добавьте триггер «Событие магазина».
  2. В «Какое событие» выберите «Заказ оформлен», «Заказ оплачен», «Заказ собирается», «Заказ отправлен», «Заказ готов к выдаче», «Заказ выполнен», «Заказ отменён» — или «Любое событие заказа».
  3. Напишите «Сообщение» с переменными: {{order_number}} — номер, {{order_total}} — сумма, {{order_status}} — статус, {{order_url}} — ссылка на заказ.

Когда сценарий на событие есть, покупатель получает его вместо стандартного сообщения, а не вдобавок. Письмо на почту при этом уходит как обычно.

Идеи для сценариев на события

  • «Заказ оформлен» — благодарность, срок сборки и кнопка «Открывает ссылку» на условия доставки.
  • «Заказ отправлен» — как отследить посылку у вашей службы доставки и к кому обращаться, если она задерживается.
  • «Заказ готов к выдаче» — схема проезда, парковка, что взять с собой.
  • «Заказ выполнен» — просьба оценить покупку кнопками и тег купил, чтобы позже предложить сопутствующий товар рассылкой.
  • «Заказ отменён» — предложение помочь с выбором и кнопка перехода к оператору.

В ветке можно ставить и действия: тег, «Уведомить оператора», «HTTP-запрос» в вашу учётную систему.

Пример: что видят обе стороны за один заказ

Магазин чая с доставкой по стране получает онлайн-заказ из Telegram. Вот вся переписка, которую никто не писал руками:

ШагПокупатель в чатеПродавец
Оформила заказ«Заказ №214 оформлен — осталось оплатить», состав и сумма«🛍 Новый заказ №214» в Telegram, письмо, push
Оплатила через СБП«Заказ №214 оплачен… Продавец уже собирает его»«✅ Заказ №214 оплачен» в Telegram
Продавец нажал «Собирается»«Заказ №214 собирается»—
Продавец нажал «Отправлен»сообщение сценария «Событие магазина»: как отследить посылку у службы доставки—
Продавец нажал «Выполнен»сценарий: «Как вам чай?» с кнопками оценкисделка в CRM закрыта выигранной

Два последних сообщения — свои сценарии продавца, остальные — стандартные. Покупательница получила пять сообщений в одном чате и ни разу не спросила «где мой заказ», а продавец потратил на переписку ноль минут: только нажимал статусы в карточке заказа.

Если диалог ведёт оператор

Когда покупатель переписывается с живым оператором, бот в этом диалоге молчит — и сценарий «Событие магазина» тоже не запускается, чтобы не вклиниваться в разговор. Покупатель в этом случае получает стандартное сообщение о заказе: короткое, без кнопок сценария, но о событии он узнает.

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

Надёжность: без потерь и без дублей

Уведомления о заказе уходят через очередь с повтором. Если Telegram временно ограничил отправку или почта не ответила, ЧБТ повторит попытку позже — и отправит только тем получателям, до кого сообщение ещё не дошло. Покупатель не получит одно и то же дважды, а продавец не пропустит заказ из-за минутного сбоя.

Если мессенджер не принял сообщение — например, покупатель заблокировал бота, — в истории «Диалогов» это будет видно отметкой о неудачной доставке.

Частые ошибки

  • В магазин ведут текстовой ссылкой. Заказ не свяжется с диалогом, и сообщения в чат не придут. Нужна кнопка «Открывает магазин».
  • Получатель не нажал «Старт». Пока сотрудник не открыл ссылку-приглашение и не запустил бота, уведомления ему не приходят.
  • Не отметили «Заказы магазина». Получатель подключён, но о заказах молчит — проверьте его набор событий.
  • Сценарий события без сообщения. Если ветка ставит только тег, покупатель останется без текста: сценарий уже заменил стандартное сообщение.
  • Ждут SMS. SMS-уведомлений нет: покупатель получает сообщения в чат с ботом и на почту.

Ещё в блоге