Варианты описания дисконтных схем

Дисконтная схема - это список акций и правила их применения.

В Домино имеется два способа описания скидок. 

1. Описание схемы скидок внутри Домино

Дисконтная схема описывается в Домино, хранится в ЦБД и передаётся на автономную кассу. Касса самостоятельно применяет скидки в соответствии с правилами дисконтной схемы.

Плюсы данного варианта:

  • касса всё делает сама, не обращается к другим программам по интернету

Минусы:

  • можно реализовать только простые алгоритмы расчёта
  • информация о применении карты, сертификата, бонусов появится на соседней кассе только через некоторое время, которое потребуется на передачу информации о выполненной операции из первой кассы в ЦБД и из ЦБД на вторую кассу
  • неудобно оперативно вносить изменения в дисконтную схему
  • модификация кода дисконтной схемы затрагивает сразу два продукта: торговую кассу и бэк-офис

2. Описание схемы в Дисконтном сервере

Дисконтная схема настраивается и хранится в Дисконтном сервере.

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

    Плюсы:

    • возможна реализация сложных алгоритмов для акций
    • информация о применении подарочного сертификата, купона, накопительной карты моментально становится доступной на всех кассах
    • удобный интерфейс для оперативного изменения настроек акций
    • добавление новой акции реализуется только в ДС

    Минусы:

    • требуется постоянный интернет для доступа к ДС

    3. Совместное применение двух описаний

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

    Плюсы:

    • снижается зависимость от наличия интернета

    Минусы:

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