Loyalty 2.7 – историчность, антифрод, быстродействие

В релизе 2.7 добавлены инструменты для повышения удобства работы операторов – консолидированная история взаимодействия с контактом на одной вкладке, возможность фильтрации по типам событий.

Также у операторов появилась возможность вручную блокировать карты с автоматической фиксацией времени.

Большой блок доработок затрагивает ускорение работы – это касается и непосредственно быстродействия отработки методов и оптимизации последовательности вызовов. А для быстрого развертывания системы обновлен пакет демо-данных.

Выдача промокодов из кампаний

Добавлять промокоды можно было и раньше, теперь механизм получил отдельный элемент в дизайнере кампаний. С его помощью вы можете не только выбрать промокод из пула, но и сгенерировать код на лету по маске.

Хронология контакта

CRM – это место сбора единого профиля клиента. В соответствии с этой парадигмой мы сделали единую вкладку «Хронология», где теперь видны история начисления\списания баллов, выданные промокоды, заведенные карты, совершенные покупки и возвраты.

 

Также в блок информации по подпискам метода Contact/info добавлено отображение параметров category, source, reason.

Блокировка карт

Механики антифрода разделяют клиентов на зеленую, желтую и красную зону. В красной зоне блокировка происходит автоматически, в желтой — требует внимания супервизора.

В релизе Loyalty 2.7 добавлены возможности:

  • Блокировка/разблокировка карт
  • Указание даты блокировки в разделе «Карты»
  • Реализован функционал «Основная карта»
  • При блокировке/разблокировке карты убрана необходимость обновлять страницу для корректного отображения действий

Расширение интеграций и API

Изменения в API расширяют функционал платформы и поддерживают обратную совместимость:

  • Метод purchase/refund может быть выполнен без блока продуктов, таким образом возврат будет создан на всю покупку
  • Добавлена проверка на дубли email в методе contact/edit
  • Исправлена ошибка неверного подсчета баланса/неверного времени начислений из-за разных часовых поясов
  • Реализовано создание продуктов в методах Purchase/create, Purchase/confirm, Purchase/update если указанное в запросе значение не существует
  • Добавлено автоматическое распределение бонусных баллов на всю покупку в методе Purchase/calculate

В дополнение добавлены новые типы оплаты [Ручной безнал] и [Предактивированная подарочная карта], а также поддержка SMS-сервиса Rapporto.

Быстродействие

Процессинг программы лояльности – это работа с большими данными и нагрузками, поэтому мы в каждом релизе выполняем комплекс работ, направленных на повышение скорости работы API и системы в целом:

  • Оптимизирована передача сегментов раздела Контакт в процессинг
  • Оптимизирован метод Purchase/confirm
  • Переработана передача сегментов, теперь передаются только изменения в сегментах
  • Контакт-сервис обновлен до .net core 3
  • Процессинг обновлен до .net core 3

Демо-данные и импорт

Разворачивать решение и знакомиться с ним в облаке стало еще проще:

  • Пакет демо-данных обновлен
  • При первичной установке всем контактам проставляется default бренд
  • Добавлено поле Бренд в шаблон импорта баллов
  • Исправлены задублированные записи в демо-данных