Ресурсы

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

Интеграция Radius

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

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

Особенностью проекта стала интеграция с программой лояльности крупной торговой сети, где требовалось обеспечить стабильный обмен данными, корректную обработку идентификаторов пользователей и бесшовное подключение новых участников без необходимости повторной регистрации в системе клиента. Loyalty ID использовался как единый идентификатор участника, что позволило упростить клиентский путь и ускорить подключение к программе.

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

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

1
Изучили архитектуру учетной системы клиента
2 часа
Провели аудит учетной системы Radius: проанализировали справочники контрагентов, документооборот продаж и возвратов, регистры накопления бонусов. Выявили оптимальные точки интеграции с приложением CartaMe.
2
Подготовили описание API-обменов для интеграции
4 часа
Разработали детальную спецификацию API-обменов между мобильным приложением CartaMe и учетной системой Radius. Определили форматы запросов/ответов, сценарии передачи Loyalty ID, синхронизации участников лояльности, обработку ошибок и логирование
3
Развернули тестовый контур
3 часа
Создали изолированное тестовое окружение, включающее тестовую копию учетной системы Radius, эмулятор кассового ПО и тестовую версию приложения CartaMe. Безопасная площадка для отладки обменов и проверки сценариев лояльности
4
Настроили передачу новых участников программы лояльности
8 часов
Автоматизировали создание участников лояльности в учетной системе Radius при регистрации через мобильное приложение CartaMe
5
Реализовали использование Loyalty ID как идентификатора участника
4 часа
Внедрили Loyalty ID в качестве единого сквозного ключа между приложением CartaMe, учетной системой Radius и кассовым ПО. Это позволило однозначно идентифицировать участника при списании/начислении бонусов, исключить дубли карт и связать историю покупок с единым профилем клиента
6
Обеспечили корректную работу согласий на обработку персональных данных
7 часов
Настроили сквозную передачу статусов согласий
7
Провели совместное тестирование и запуск интеграции
2 часа
Организовали кросс-функциональное тестирование с участием сотрудников Radius: кассиров, администраторов 1С, IT-специалистов и маркетологов
Что получил клиент:
- Пользователь CartaMe предоставляет согласие на участие в программе лояльности торговой сети Magnum Узбекистан.
- Loyalty ID используется как единый идентификатор участника в учетной системе клиента.
- Между CartaMe и SET Loyalty реализован стабильный обмен данными по новым участникам программы лояльности.
- Интеграция исключила необходимость повторной регистрации пользователя в системе клиента.
- Торговая сеть получила удобный механизм подключения новых участников программы и расширения охвата лояльной аудитории.
Команда
8
Всего часов
30
Количество дней
22
Технологии:
Kotlin Kotlin
Swift Swift
Rest API Rest API
MySQL MySQL
Команда проекта:
Джамшид
Business developer Uzbekistan
Виктор
СТО
Елена
Marketing
Дмитрий
Head of Development Departmen
Андрей
Developer
Анна
Lawer
Вадим
Developer
Дмитрий
Developer
Leader
1
Chief Technology Officer
1
Marketing
1
Head of Development Departmen
1
Developer
3
Lawer
1
Назад к списку кейсов