...
- В настройках процессинга SetKit установлены флажки: Запретить добавление карты лояльности для мягкого чека без карты и Запретить замещение карты лояльности из мягкого чека.
- В мягком чеке передаются признаки:
isEditable
=true
(редактирование товарных позиций разрешено) иpositionsAddingAllowed
=false
(добавление позиций запрещено).
Общие правила Логика работы на кассе
- Если в кассовый чек уже добавлен товар, то добавление заказа будет запрещено.
- Если в кассовый чек добавлена карта лояльности, то:
- при вызове мягкого чека, в котором указана карта лояльности, заказ будет успешно добавлен с замещением ранее добавленной карты на ту, которая указана в мягком чеке;
- при вызове мягкого чека, в котором НЕ указана карта лояльности, добавление заказа будет запрещено.
- Если в кассовый чек уже добавлен заказ, то добавление/замещение карты лояльности будет запрещено. Добавление других товаров также запрещено.
- При добавлении заказа в кассовый чек доступна возможность удаления товара (добавление новой позиции или увеличение количества товара уже имеющейся позиции - будет запрещено).
- Запрещено добавление более чем одного заказа в кассовый чек.
...