Техническое задание: Интеграция бонусной программы
Цель проекта
Создать единую экосистему для работы программы лояльности, обеспечив бесперебойный обмен данными между бухгалтерской системой, CRM-платформой и корпоративным сайтом.
Основные задачи
- Настроить двустороннюю синхронизацию данных о клиентах (контрагентах) между 1С и Битрикс24.
- Реализовать механизм обмена информацией о начисленных и списанных бонусных баллах.
- Обеспечить отображение текущего баланса бонусов клиента в его личном кабинете на сайте.
- Настроить автоматическое обновление данных о транзакциях (покупки, начисления, списания) между всеми системами.
- Обеспечить отказоустойчивость и логирование процессов обмена для устранения ошибок.
Требования к интеграции
Для 1С
- Разработать обработки или расширения для выгрузки данных о клиентах и операциях с бонусами.
- Реализовать механизм приема входящих данных об изменениях из CRM и сайта.
Для Битрикс24
- Настроить карточку клиента с полем для отображения бонусного баланса.
- Создать бизнес-процессы или автоматизации для обработки событий, связанных с бонусами.
- Интегрировать обмен данными через REST API или готовые коннекторы.
Для сайта на Битрикс
- Интегрировать модуль или компонент для отображения баланса и истории бонусов в ЛК пользователя.
- Обеспечить передачу данных о покупках для расчета начислений.
- Реализовать функционал списания баллов при оформлении заказа.
Ожидаемый результат
Единая и согласованная система учета бонусов, где изменение в любой из связанных платформ (1С, Битрикс24, сайт) автоматически отражается во всех остальных, обеспечивая актуальность данных и удобство для клиентов и сотрудников.