Управляемые рассылки по клиентской задолженности
Команда 1IS разработала процесс подготовки рассылок по клиентской задолженности: от импорта получателей и проверки данных до пакетной отправки и мониторинга доставки. Решение развивается; рабочая отправка зависит от настроек транспорта и готовности кампании.
Битрикс24 · PHP
Управляемые рассылки по клиентской задолженности
Развивается- Список получателей
- Шаблон и ссылки
- Проверка готовности
- Пакетная отправка
- Мониторинг доставки
- Жизненный цикл кампании
- Контроль готовности
- Статусы доставки
О проекте
- Проект: единая CRM-платформа для аренды автомобилей.
- Формат работы: развитие продукта и интеграция.
- Роль 1IS: подготовка кампаний, шаблоны, платёжные ссылки, обработка отправки и мониторинг.
Задача
Требовалось подготовить управляемый процесс рассылки с актуальными обязательствами, корректными получателями и связанными документами. Подготовку, разрешение отправки и доставку необходимо разделить, чтобы изменения списка или шаблона не проходили незаметно.
Решение
В Битрикс24 создан сервис кампаний с собственным SQL-хранилищем, очередью и интерфейсами списков, сообщений и мониторинга. Он использует реестр задолженностей, SMTP-транспорт и Nextcloud для ссылок на выписки.
Что реализовали
- Импорт задолженностей и формирование списка получателей.
- Шаблоны уведомлений, ссылки на выписки и оплату.
- Публичные токены и привязка платёжного контекста.
- Проверка готовности кампании и версий подготовленных данных.
- Пакетная обработка, события доставки, сверка статусов и дашборд.
Как работает решение
Сотрудник формирует список задолженностей, проверяет получателей и шаблон, затем запускает подготовку. После проверки готовности и разрешения отправки очередь обрабатывает сообщения. Результаты доставки и ошибки доступны в мониторинге.
Особенности реализации
Подготовка и отправка имеют отдельные состояния. Учитываются изменения списка, срок действия токенов и связь оплаты с обязательством. Предусмотрены отдельные правила для тестового и рабочего транспорта и повторных кампаний.
Результат
Подготовлен управляемый процесс рассылок с проверкой данных и наблюдаемыми состояниями обработки. Решение развивается; использование рабочего транспорта зависит от настроек и готовности конкретной кампании.
Технологии
- PHP.
- Битрикс24.
- SQL - хранение кампаний и событий.
- JavaScript и CSS - интерфейсы.
- SMTP - доставка.
- Nextcloud - ссылки на выписки.
Интерактивная схема
Управляемые рассылки по клиентской задолженности
РазвиваетсяВыберите этап, чтобы узнать подробности
Список формируется по клиентским задолженностям.
- Жизненный цикл кампании
- Контроль готовности
- Статусы доставки
Обсудим похожую задачу
Расскажите, что требуется разработать или изменить в вашей системе.

Связаться