Ресурсы

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

Интеграция Beauty level

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

Со стороны CartaMe были подготовлены описание API-обменов, тестовый контур и все необходимые условия для быстрого подключения. Интеграция велась в тесном взаимодействии с командой партнера, что позволило организовать быстрый и согласованный запуск.
Логика обмена была реализована следующим образом: система 1С по собственному расписанию, установленному на стороне клиента, подключалась к системе CartaMe и получала список новых пользователей, которые дали согласие на участие в программе лояльности торговой сети Beauty level. В рамках первичного обмена передавались только Loyalty ID как номер дисконтной карты и номер телефона для дедубликации в базе данных клиента.

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

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

1
Изучили архитектуру учетной системы клиента
3 часа
Провели аудит структуры справочников, документооборота и бизнес-процессов в 1С / ERP. Выявили точки входа для интеграции, оценили риски и ограничения.
2
Подготовили описание API-обменов для интеграции
5 часов
Разработали детальную спецификацию API (REST / SOAP / файловый обмен): форматы данных, сценарии запросов, обработку ошибок и логирование.
3
Развернули тестовый контур
2 часа
Оперативно создали изолированное тестовое окружение, идентичное продуктивному. Безопасная среда для отладки обменов, проверки граничных случаев и нагрузочного тестирования — без риска для боевых данных клиента.
4
Настроили механизм передачи новых участников программы лояльности
6 часов
Автоматическая передача данных из фронтальной системы в 1С при регистрации нового участника.
5
Реализовали обмен минимально необходимыми данными для регистрации и дедубликации
5 часов
Передаем только обязательный набор полей (телефон / email / ФИО) — соблюдаем принцип минимизации данных. Настроили автоматическую дедубликацию по ключевым полям, исключая создание карт-дублей в 1С
6
Настроили логику последующей активации профиля в 1С
6 часов
Реализовали отложенную активацию: участник попадает в 1С в статусе «ожидает активации». Полноценный профиль создается только после верификации или получения явного согласия
7
Проверили корректность работы согласий и обменов персональными данными
2 часа
Сквозное тестирование передачи статусов согласий на маркетинг, СМС, партнеров — от формы сбора до карточки контрагента в 1С.
8
Провели совместное тестирование и запуск интеграции
1 час
Организовали кросс-функциональное тестирование с бизнес-пользователями и ИТ. Проверили позитивные / негативные сценарии, восстановление после сбоев и нагрузку. Выполнили плавный переход на боевой контур (cut-over) с мониторингом в первые 48 часов.
Использован модуль
Подключен продукт
Что получил клиент:
Команда
5
Всего часов
30
Количество дней
10
Технологии:
Rest API Rest API
Python Python
Команда проекта:
Виктор
СТО
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
Lawer
Марина
Project manager
Chief Technology Officer
1
Head of Development Departmen
1
Developer
1
Lawer
1
Project manager
1
Назад к списку кейсов