Ресурсы

Кейсы интеграции

Интеграция Ego ART

Обеспечили интеграцию мобильного приложения CartaMe с программой лояльности торговой сети Ego ART, построенной на базе 1С: Управление торговлей 8.3, чтобы пользователи CartaMe могли становиться участниками программы лояльности сети и использовать единый Loyalty ID в качестве идентификатора участника.

В рамках проекта была реализована интеграция между CartaMe и учетной системой клиента для передачи новых пользователей, предоставивших согласие на участие в программе лояльности. На первом этапе в систему клиента передавались данные, необходимые для регистрации участника и его дальнейшей идентификации в программе.

Особенностью проекта стала логика поэтапного формирования клиентского профиля. После первого визита пользователя в магазин и совершения покупки профиль в 1С активировался. Далее, в соответствии с ранее предоставленными пользователем согласиями на обработку персональных данных, система могла запрашивать и использовать дополнительную информацию, необходимую для полноценного ведения профиля участника программы лояльности.

Со стороны CartaMe были подготовлены описание API-обменов, тестовый контур и логика безопасного взаимодействия между системами. Это позволило организовать стабильный обмен данными, упростить подключение новых участников и обеспечить соблюдение требований к обработке персональных данных.

Этапы разработки

1
Изучили архитектуру учетной системы клиента
2 часа
Провели аудит учетной системы — справочников контрагентов, документооборота и регистров накопления. Выявили оптимальные точки интеграции для передачи Loyalty ID и статусов согласий.
2
Подготовили описание API-обменов для интеграции
5 часов
Разработали детальную спецификацию API-обменов: форматы данных, сценарии создания участников, передачи Loyalty ID, обновления согласий и активации профилей.
3
Развернули тестовый контур
6 часов
Создали изолированное тестовое окружение — копии учетной системы, программы лояльности и фронтальных сервисов. Безопасная среда для отработки сценариев: регистрация, ожидание активации, первая покупка, применение Loyalty ID — без риска для боевых данных
4
Настроили передачу новых участников программы лояльности
8 часов
Автоматизировали передачу данных о новых участниках из программы лояльности в учетную систему в момент регистрации. Участник создается в 1С в статусе «ожидает активации» — без дублей и ручного ввода.
5
Реализовали использование Loyalty ID как идентификатора участника
6 часов
Внедрили Loyalty ID в качестве единого сквозного ключа между программой лояльности, учетной системой и кассой. Однозначная связь бонусного счета, истории покупок и статусов согласий — исключены дубли и потери данных при обменах.
6
Настроили логику активации профиля после первой покупки
4 часа
Реализовали отложенную активацию: профиль участника становится полностью активным в учетной системе только после совершения первой покупки и списания/начисления бонусов. Это защищает базу от «мертвых» регистраций и повышает качество аналитики лояльности.
7
Обеспечили корректную работу согласий на обработку персональных данных
5 часов
Настроили сквозную передачу статусов согласий от интерфейса сбора до карточки контрагента в учетной системе.
8
Провели совместное тестирование и запуск интеграции
2 часа
Организовали кросс-функциональное тестирование с участниками бизнес-процессов: регистрация, отсроченная активация, первая покупка, применение Loyalty ID, работа согласий. Проверили позитивные и негативные сценарии.
Использован модуль
Подключен продукт
Что получил клиент:
- Пользователь CartaMe предоставляет согласие на участие в программе лояльности торговой сети Ego ART.
- Loyalty ID используется как единый идентификатор участника в учетной системе клиента.
- После первой покупки профиль пользователя в 1С активируется.
- Далее система может использовать дополнительную информацию о клиенте в рамках ранее предоставленных согласий на обработку персональных данных.
- Интеграция упростила подключение новых участников программы и обеспечила корректное ведение клиентского профиля в системе лояльности.
Команда
6
Всего часов
38
Количество дней
5
Технологии:
Rest API Rest API
Python Python
Команда проекта:
Виктор
СТО
Андрей
Developer
Марина
Project manager
Вадим
Developer
Дмитрий
Developer
Ольга
Lawer
Chief Technology Officer
1
Developer
3
Project manager
1
Lawer
1
Назад к списку кейсов