Встроенные скидки
При оплате всей суммы чека только наличными к чеку применяется Скидка на мелочь (т.е. уменьшение суммы чека на копейки, если они есть). Также, при продаже товаров фиксированного количества по определенной цене (например, 3 единицы за 100 руб.) иногда возникает потребность в коррекции в целях избежания расщепления таких товарных единиц на разные позиции в чеке. По умолчанию, функция скидки на мелочь и коррекция отключены. Включить их можно, удалив в конфигурационном файле marketing.config параметр # в блоках discountOnChange (для скидки на мелочь) и itemSplitCorrectionDiscount (для коррекции), соответственно.
Ручная скидка
Кассир может предоставить скидку вручную только на отдельную позицию в чеке, на весь чек ручная скидка не даётся.
Ручные скидки не учитывают минимальную цену, установленную на товар (т.е. результирующая стоимость может оказаться ниже минимальной цены продажи).
Ручные скидки не взаимодействуют с другими скидками (в том числе, с внешними системами лояльности).
Другие скидки «работают» со стоимостью товара, уменьшенной на величину ручной скидки.
Ручные скидки могут быть трёх типов:
- с фиксированным значением в виде процента (значение определяется при создании скидки и не может быть изменено кассиром);
- кассир может указывать размер скидки (в процентах) в диапазоне значений, определённом при создании скидки;
- кассир может указывать размер скидки (в виде конечной стоимости товара) в диапазоне значений, определённом при создании скидки.
Настройка выполняется в конфигурационном файле manual_discount.conf.
Для того чтобы ручные скидки могли применяться на кассе, необходимо в файле marketing.conf раскомментировать соответствующую строку и указать в ней нужные параметры.