Ресурсы

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

Интеграция Fizcult

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

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

1
Изучили архитектуру учетной системы клиента
3 часа
Глубокий аудит учетной системы (1С, ERP, CRM) для выявления точек интеграции. Мы проанализировали структуру справочников, документооборот и бизнес-процессы, чтобы предложить бесшовную интеграцию без доработки «ядра».
2
Подготовили описание API-обменов для интеграции
5 часов
Разработали детальную карту API-обменов: форматы запросов, протоколы передачи (REST/SOAP), схему данных и сценарии обработки ошибок. Четкая спецификация API позволила согласовать логику интеграции между разработчиками и нашей командой еще до начала интеграции, сократив время на согласования на 40%
3
Развернули тестовый контур
1 час
Оперативно подняли изолированное тестовое окружение, полностью имитирующее продуктивную среду. Это позволило безопасно выполнять отладку обменов, не рискуя боевыми данными клиента.
4
Настроили механизм передачи новых участников программы лояльности
3 часа
Реализовали автоматическую и безопасную передачу данных о новых участниках лояльности из фронтальной системы в 1С. Настроили триггерные события, чтобы профиль пользователя мгновенно создавался в учетной системе при выполнении целевого действия.
5
Реализовали обмен минимально необходимыми данными для регистрации и дедубликации
8 часов
Внедрили принцип Data Minimization: передаем только обязательные поля (ФИО, телефон, email) для быстрой регистрации и проверки на дубли. Настроили алгоритмы дедубликации (поиск пересечений по телефону/email), чтобы исключить создание карт-двойников в 1С.
6
Настроили логику последующей активации профиля в 1С
6 часов
Разработали отложенную активацию профиля: после первичного обмена участник помечается как «ожидающий». Полноценная активация в 1С происходит после верификации или выполнения условий (например, согласия на обработку ПД).
7
Проверили корректность работы согласий и обменов персональными данными
2 часа
Юридически безопасная интеграция: мы протестировали сквозную передачу статусов согласий (маркетинг, СМС-рассылки, партнеры) от интерфейса сбора до карточки контрагента в 1С.
8
Провели совместное тестирование и запуск интеграции
1 час
Организовали кросс-функциональное тестирование с участием ваших бизнес-пользователей и ИТ-отдела. Проверили все позитивные и негативные сценарии, нагрузку и восстановление после сбоев.
Использован модуль
Подключен продукт
Что получил клиент:
Команда
5
Всего часов
29
Количество дней
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
Назад к списку кейсов