Сайт использует файлы cookie для обеспечения удобства пользователей сайта, его улучшения, предоставления персонализированных рекомендаций.
Подробнее о настройках файлов Cookie
Вы можете настроить использование каждого типа файлов cookie, за исключением типа «технические/функциональные (обязательные) cookie», без которых невозможно корректное функционирование сайта CartaMe.by (далее – Сайт).
Сайт запоминает Ваш выбор настроек на текущий ваш сеанс. По окончании сеанса Сайт снова запросит Ваше согласие. Вы вправе изменить свой выбор настроек файлов cookie (в т.ч. отозвать согласие) в любое время в интерфейсе Сайта путем перехода по ссылке в нижней части страницы Сайта «Выбор настроек Сookie».
Перед тем как совершить выбор настроек параметров использования файлов cookie Вы можете ознакомиться с Политикой обработки файлов cookie ООО «Бонускарт», а также со списком файлов cookie, содержащим их описание и сроки хранения.
Данный тип cookie-файлов требуется для обеспечения функционирования Сайта, в том числе корректного использования предлагаемых на нем возможностей и услуг, и не подлежит отключению. Эти сookie-файлы не сохраняют какую-либо информацию о пользователе, которая может быть использована в маркетинговых целях или для учета посещаемых сайтов в сети Интернет.
Аналитические и Рекламные cookie-файлы
Отключено
Данные cookie-файлы необходимы в статистических целях, позволяют подсчитывать количество и длительность посещений Сайта, анализировать как посетители используют Сайт, что помогает улучшать его производительность и сделать более удобным для использования. Запретить хранение данного типа cookie-файлов можно непосредственно на Сайте либо в настройках браузера.
Рекламные cookie-файлы используются для целей маркетинга и улучшения качества рекламы (предоставление более актуального и подходящего контента и персонализированного рекламного материала). Запретить хранение данного типа cookie-файлов можно непосредственно на Сайте либо в настройках браузера.
Включить
Отзыв согласия на обработку персональных данных
В данном разделе Вы можете отозвать ранее предоставленное ООО "Бонускарт" согласие на обработку персональных данных (в зависимости от цели, на которое оно давалось).
Обращаем Ваше внимание
Отправляемое электронное сообщение относится к сфере действия Закона Республики Беларусь от 7 мая 2021 г. № 99-З «О защите персональных данных».
Обеспечили бесшовную интеграцию пользователей мобильного приложения CartaMe с действующей учетной программой лояльности «Magnum club» торговой сети «Magnum», чтобы пользователи CartaMe могли автоматически становиться полноправными участниками программы и получать накопления.
У партнера уже функционировала программа лояльности «Magnum club» на базе учетной системы Set Loyalty. Задача проекта заключалась в том, чтобы обеспечить автоматическое участие пользователей мобильного приложения CartaMe с единым Loyalty ID в программе лояльности без двойной регистрации и без потери истории накоплений.
В рамках проекта была изучена структура данных Set Loyalty, включая формат хранения карт, транзакций и правил начисления баллов. Были выявлены точки входа для внешнего API. Также были внесены изменения в модуль приема внешних запросов Set Loyalty, чтобы система корректно принимала и распознавала CartaMe Loyalty ID как валидный номер участника программы «Magnum club».
Для безопасного обмена данными реализованы двусторонняя аутентификация по токенам и шифрование чувствительных данных, включая персональные идентификаторы и информацию о балансе, при передаче через API.
Этапы разработки
1
Изучили программное обеспечение клиента
16 часов
Провели аудит существующего ПО клиента: учетную систему, кассовое ПО, сайт, мобильное приложение. Проанализировали архитектуру, узкие места, текущие бизнес-процессы и точки входа для интеграции с системой лояльности
2
Доработали программное обеспечение клиента
22 часа
Внесли точечные изменения в ПО клиента: добавили поддержку новых API-эндпоинтов, настроили фоновые задания для синхронизации бонусных баллов, интегрировали модули шифрования и валидации данных
3
Разработали протоколы безопасности
17 часов
Создали защищенные протоколы обмена между серверами клиента и платформой лояльности: шифрование, подпись каждого запроса, ролевую модель доступа, аудит всех действий и защиту от повторного воспроизведения запросов
4
Реализовали API-обмены между серверами для передачи персональных данных и бонусных баллов
1 день
Разработали высокопроизводительные API-мосты для синхронной и асинхронной передачи: регистрация/обновление профилей участников, начисление и списание бонусных баллов за покупки, выгрузка истории транзакций, проверка баланса
5
Обеспечили защиту от спама и фишинга
15 часов
Внедрили многоуровневую систему фильтрации входящих запросов к API: rate limiting (ограничение частоты запросов), валидацию по белым спискам IP, проверку рефереров и User-Agent, анти-бот механизмы (captcha)
6
Повысили устойчивость системы к высоким нагрузкам и большому количеству запросов
3 часа
Провели оптимизацию производительности под пиковые нагрузки
- Пользователь CartaMe авторизуется в приложении, после чего его Loyalty ID автоматически становится картой участника программы «Magnum club» в системе Set Loyalty.
- Все операции - покупки, начисления и списания - проходят через единый API-шлюз с гарантией доставки данных.
- Инциденты рассинхронизации данных сведены к минимуму благодаря использованию очередей и механизмов повторной регистрации.