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

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

Основная функциональность

Плагин должен интегрироваться в интерфейс кассира и предоставлять следующий набор функций:

  • Идентификация гостя: Сканирование QR-кода клиента или ручной ввод кода/номера для получения скидки.
  • Применение скидки: Запрос информации о доступной скидке из внешней системы лояльности и её автоматическое применение к текущему заказу.
  • Информирование кассира: Четкое отображение результата применения скидки (успех/ошибка), а также любых связанных сообщений (например, об условиях акции).
  • Управление состоянием заказа: Корректная обработка сценариев успешного завершения, отмены заказа и возможности повторного использования скидки при отмене.
  • Фиксация данных: Автоматическая отправка финальной суммы закрытого чека во внешнюю систему лояльности после завершения обслуживания.

Требования к надежности и работе

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

Итоговый результат

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

Верстка лендинга для строительной компании

Требуется сверстать продающий лендинг из 5-6 экранов для услуги по строительству коттеджей. Необходимо оценить сроки и бюджет выполнения работ на основе предоставленного технического задания.

Настройка выгрузки адреса доставки из интернет-магазина в 1С

Требуется доработать существующий обмен данными между интернет-магазином на Shop Script и 1С. В данный момент корректно выгружаются товары и заказы, но отсутствует передача адреса доставки. Необходимо исправить этот недостаток.