Ресурсы

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

Интеграция Etib

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

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

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

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

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