WhatsApp API для сайта
Подтверждайте заявки, сообщайте о заказах и принимайте ответы клиентов в своей системе. Отправкой управляет сервер сайта.
Ответы и статусы возвращаются в вашу систему через вебхуки. Настройка выполняется один раз.
Форма на сайте → сообщение клиенту
Сначала посетитель оставляет номер и согласие на сообщение. Сервер проверяет поля, сохраняет заявку и создаёт запись уведомления с UUID. Затем отправляет одобренный шаблон через WAIX.
В браузере остаётся только форма. API-ключ WAIX хранится на сервере. Добавьте защиту от повторного нажатия, ограничение частоты заявок и проверку согласия.
Заказ принят, готов или передан в доставку
У каждого события заказа свой UUID. Сохраните его до HTTP-запроса: если ответ потеряется, повторите тот же запрос с тем же ключом. Не генерируйте новый UUID на каждой попытке.
В шаблон передайте номер заказа, имя или другой параметр, который действительно есть в одобренной версии. HTTP 202 означает постановку в очередь. Пометку «доставлено» ставьте по вебхуку доставки.
Вход по коду WhatsApp
Создайте sandbox-проект: сервер запрашивает тестовый код, связывает challenge ID с тестовой сессией и проверяет введённое значение. Sandbox не проверяет владение телефоном — не используйте его для входа настоящих пользователей. Для реальных сообщений нужны ключ Live-проекта и действующий OTP-пакет.
Ограничивайте запросы по пользователю и IP. Тестовый код из sandbox нельзя возвращать посетителю или включать в клиентский JavaScript.
Выберите способ подключения
Если сайт написан на Node.js, PHP или Python, используйте SDK. Для сайта с готовыми событиями и вебхуками подойдёт сценарий n8n. Он уже содержит проверку полей и запрос к WAIX.
Сколько стоит подключение
Для собственного номера оплачивается подписка WAIX в тенге, а сообщения — напрямую Meta с карты в вашем WhatsApp Business Account. Количество номеров и сумму можно рассчитать на странице тарифа. Для OTP доступен отдельный пакет; проверить интеграцию можно в бесплатном sandbox.
Проверьте интеграцию на своём сценарии
Начните с подключения номера и одного сообщения. Если внедряете WhatsApp клиентам, приглашайте их по своей партнёрской ссылке — она появится в кабинете после регистрации.
Создать аккаунт →Партнёрская программа