РБ-Софт

Как мы можем помочь?

Содержание

Порядок обработки чека.

< Назад

Из кассовой программы после считывания бонусной карты в систему поступает запрос на возможность оплаты чека за счет накопленных бонусных баллов.

В запросе присутствует описание чека: идентификатор торговой точки, список товаров чека, номер карты клиента.

По номеру карты клиента система вычисляет остаток бонусных баллов.

По каждой строке чека производится расчет возможности оплаты товара за счет накопленных баллов:

  • Производится поиск возможного ограничения, наложенного на группу, в которой находится товар строки чека.
  • Если у родительской группы выставлен флаг «Использовать правила родителя», то производится просмотр параметров группы, находящейся на уровень выше.
  • И так происходит до тех пор, пока не встретится группа со снятым флагом наследования параметров. У этой группы и считывается поле процента ограничения оплаты.

Вычисленная сумма возможной оплаты баллами передается кассовой программе в виде ответа на запрос.

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

После регистрации кассового чека в систему отправляется итоговый чек и производится расчет начисления бонусов.

Расчет начисления бонусов производится согласно действующим правилам начисления, которые настраиваются в разделе «Маркетинговые акции».

Пример настройки начисления 10% на все товары при продаже в перечисленном списке торговых точек.

Предыдущая RBSoft Cashback – Чек
Следующая Управление ограничениями групп товаров

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Авторизация
*
*
Регистрация
*
*
*
Генерация пароля