Заказы через WhatsApp — настройка и проверка получения
Гость собирает корзину на вашей витрине и открывает сообщение в WhatsApp. Одновременно сайт пытается передать заказ в панель cenaly.ge. Это два отдельных действия: открытый чат ещё не означает, что вы получили заказ.
1. Обзор#
Кнопка заказа использует ссылку wa.me на номер вашей точки.
Подходит обычный WhatsApp или WhatsApp Business; для этой кнопки не нужны ключи Cloud API.
Сообщение содержит состав корзины, выбранные варианты, сумму и сведения для получения заказа. Гость должен отправить его в открывшемся чате самостоятельно. Вы отвечаете в WhatsApp и обрабатываете заказ в панели, если он туда поступил.
Как это выглядит для гостя#
- Гость открывает витрину и добавляет позиции в корзину.
- Выбирает доступный способ получения и заполняет обязательные поля.
- Нажимает «Заказать через WhatsApp».
- Проверяет результат отправки на сайте и открывает WhatsApp, если чат не открылся сам.
- Проверяет адресата и текст, нажимает «Отправить» в WhatsApp.
- Дожидается подтверждения от сотрудника.
Пример сообщения#
В сообщении будут номер заказа, позиции с количеством и вариантами, итог, способ получения и заполненные гостем контакты. Цена и валюта берутся из заказа; текст формируется на языке меню. Перед отправкой гостю полезно проверить адрес доставки и комментарий.
Что нужно для запуска#
- Доступ к настройкам нужной точки и включённая возможность оформлять заказы на витрине.
- Номер WhatsApp, который действительно обслуживает сотрудник.
- Настроенные способы получения: например, доставка или самовывоз.
- Устройство для приёма сообщений и доступ к разделу «Заказы».
Определите, кто следит за чатом и кто принимает заказы в панели. Если это разные сотрудники, договоритесь сверять номер заказа перед приготовлением.
3. Настройка#
- Откройте «Мой сайт» → «Онлайн-заказ» для нужной точки.
- В настройках приёма заказов включите «Принимать заказы через WhatsApp».
- Укажите номер WhatsApp в международном формате: код страны и номер абонента.
- Сохраните настройки и откройте гостевую витрину этой точки.
- Соберите пробную корзину и проверьте, что кнопка ведёт на правильный номер.
- Отправьте пробное сообщение, затем найдите тот же заказ в панели.
Не используйте номер с добавочным кодом или ссылку на группу вместо номера абонента. Одного появления кнопки недостаточно: проверьте получение и сообщения, и заказа.
4. Как обрабатывать заказы#
- Откройте входящее сообщение и проверьте номер заказа, состав и способ получения.
- Найдите заказ в «Заказах». Если он уже есть, работайте с ним — не создавайте второй по сообщению.
- Проверьте наличие позиций, сумму и адрес, согласуйте изменения с гостем.
- Примите заказ в панели и ответьте гостю в чате.
- Меняйте статус в панели по мере выполнения. Ответ в WhatsApp сам по себе статус заказа не меняет.
Как понять, что заказ дошёл#
| Состояние на сайте гостя | Что это означает | Действие |
|---|---|---|
| Отправка на сервер не подтверждена | Заказ может отсутствовать в панели | Отправить сообщение в WhatsApp; проверить связь и предложенную повторную отправку |
| Заказ ожидает отправки | Он находится в очереди на устройстве | Сохранить страницу открытой, восстановить связь; сообщить сотруднику о заказе |
| Заказ передан заведению | Сервер подтвердил передачу | Сотруднику найти заказ в панели и принять его |
| Заказ подтверждён заведением | Появился статус обработки заказа | Дальше следить за выполнением |
Это смысл состояний; формулировки зависят от языка гостя. Не называйте заказ принятым только потому, что открылся WhatsApp.
Ограничения#
- Кнопка не отправляет сообщение за гостя и не читает ваш ответ в чате.
- При потере связи появление заказа в панели не гарантировано до серверного подтверждения.
- Сообщение в WhatsApp не подтверждает оплату. Проверяйте оплату отдельно.
- Эта настройка не подключает iFood, Rappi, PedidosYa или курьерскую службу.
- Переписка внутри панели через WhatsApp Cloud API — отдельное подключение, описанное в гостевом чате.
- Доставка, налоги и способы оплаты работают в пределах настроек точки; WhatsApp не расширяет их доступность.
Устранение неполадок#
| Проблема | Что проверить |
|---|---|
| Кнопки нет | Выбрана ли нужная точка; включены ли заказы и WhatsApp; указан ли корректный номер |
| Чат не открылся автоматически | Нажать ссылку WhatsApp на экране результата: браузер мог заблокировать новое окно |
| Открылся чужой чат | Исправить номер и код страны в настройках точки |
| Есть чат, но нет сообщения | Попросить гостя нажать «Отправить» в WhatsApp |
| Сообщение есть, а заказа в панели нет | Проверить результат на сайте гостя и связь; перед ручным вводом повторно поискать заказ по номеру |
| Заказ есть, а сообщения нет | Заказ мог попасть на сервер до отправки сообщения; уточнить у гостя намерение и контакты |
| Гость повторил сообщение | Сверить номер и состав с существующим заказом; не готовить повторно автоматически |
При обращении в поддержку укажите точку, время, номер заказа и результат отправки на сайте. Не пересылайте лишние персональные данные гостя.
5. Частые вопросы#
Нужен ли WhatsApp Business API?#
Для кнопки заказа — нет. Она открывает сообщение через wa.me.
Заказ появится в панели, если гость не отправит сообщение?#
Может появиться, если сайт успешно передал его серверу. При ошибке или ожидании связи это не гарантируется. Сверяйте оба канала.
Ответ «принято» в WhatsApp меняет статус на сайте?#
Нет. Обработайте заказ в панели: переписка и статус заказа — разные действия.
Можно ли считать переписку подтверждением платежа?#
Нет. Проверьте оплату в предусмотренном для неё разделе или у платёжного провайдера.