WhatsApp API для 1С
Отправляйте уведомления по событиям в 1С: заказ принят, счёт готов, товар можно забирать. Сообщения уходят с номера вашей компании.
Что входит в пример
В репозитории есть серверный модуль BSL: шаблоны с несколькими переменными, статус сообщения, отправка и проверка OTP. Он нормализует телефон, формирует JSON, сохраняет HTTP-код, request ID и Retry-After в результате.
Это исходный код для интегратора. Его нужно включить в вашу конфигурацию или расширение и связать с нужными документами. Универсального файла, который подходит любой базе 1С без настройки, здесь нет.
Открыть BSL и инструкцию ↗Не задерживайте проведение документа
При бизнес-событии создайте запись в регистре исходящих уведомлений: документ, получатель, шаблон, параметры, UUID и состояние. Сетевой запрос выполняйте фоновым заданием после завершения транзакции.
Так временный сбой сети не мешает пользователю работать в 1С. Сохранённый UUID позволяет безопасно повторить отправку с теми же параметрами.
Подключение и проверка
Подключите номер в WAIX, создайте ключ с messages:write и одобрите шаблон. Вызовите функцию из тестовой базы для своего номера, затем проверьте data.id и статус в журнале.
Ключ должен быть доступен только серверному модулю. Используйте проверку TLS по сертификатам ОС. Проверку BSL нужно провести на вашей версии 1С: автоматического исполнения в конкретной конфигурации пример не гарантирует.
Сколько стоит подключение
Для собственного номера оплачивается подписка WAIX в тенге, а сообщения — напрямую Meta с карты в вашем WhatsApp Business Account. Количество номеров и сумму можно рассчитать на странице тарифа. OTP оплачивается отдельным пакетом.
Проверьте интеграцию на своём сценарии
Начните с подключения номера и одного сообщения. Если внедряете WhatsApp клиентам, подайте заявку в партнёрскую программу.
Создать аккаунт →Партнёрская программа