Техническое задание: Интеграция системы лояльности

Цель проекта

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

Ключевые требования

Функционал для покупателей:

  • Отображение текущего баланса бонусных баллов в личном кабинете пользователя.
  • Возможность применения доступных скидок на основе накопленных баллов при оформлении заказа.
  • Прозрачный расчет итоговой суммы с учетом бонусной скидки.

Функционал обмена данными:

  • Корректная передача информации о совершенных заказах (номер, сумма, состав, клиент) во внешнюю систему лояльности.
  • Настройка надежного механизма синхронизации данных между системами.
  • Обеспечение стабильной работы интеграции без потерь информации.

Технические аспекты:

  • Интеграция должна быть реализована на базе предоставляемого API системы лояльности.
  • Необходимо обеспечить корректную обработку ошибок и логирование ключевых событий.
  • Работа интеграции не должна негативно влиять на скорость и стабильность работы основного сайта.

Исполнителю необходимо продемонстрировать понимание принципов работы REST API и опыт интеграции сторонних сервисов.

Настройка печати кириллицы на принтере этикеток

Требуется решить проблему с кодировкой при печати русских символов на принтере этикеток. При отправке ZPL-команд печатается пустая этикетка, CPCL также не работает корректно. Необходима настройка или разработка решения для корректного вывода текста.