Частые ошибки при отправке сообщений
Расшифровка типичных сообщений об ошибке от Meta, которые видно рядом с сообщением со статусом failed.
Если сообщение не доставилось, под ним показывается статус failed и текст причины от Meta. Вот самые частые из них.
| Текст ошибки (примерный смысл) | Причина и решение |
|---|---|
| More than 24 hours have passed since the customer last replied | Истекло сессионное окно (см. «Правило 24 часов и шаблоны»). Решение: отправить одобренный шаблон сообщения вместо свободного текста. |
| Message failed to send because your WhatsApp Business account currency is not configured | В Meta Business Manager для аккаунта не указана валюта оплаты. Решение: зайти в Business Settings → Billing в Meta Business Manager и указать валюту — делается один раз. |
| Recipient phone number not in allowed list | Аккаунт находится в тестовом/ограниченном режиме и может писать только на заранее добавленные номера. Решение: пройти верификацию бизнеса в Meta или добавить номер получателя в список разрешённых на время теста. |
| Media upload failed / unsupported format | Формат прикреплённого файла не совпадает с заявленным типом (например, файл назван .mp4, но не является корректным видео/аудио). Решение: отправить файл в стандартном формате (JPEG/PNG для фото, MP4 для видео, OGG/MP3 для аудио). |
Эти ограничения и формулировки задаёт Meta, а не Wabio — они одинаковы для всех компаний, использующих WhatsApp Business API, независимо от того, через какую платформу они подключены.