Публичное пространство
SetKit ◾️ Передача товара "Подарочная карта" в составе мягкого чека
- KIT-170Получение подробных данных проблемы… СТАТУС
- CR-11358Получение подробных данных проблемы… СТАТУС
10.4.3.0
Описание
Начиная с версии 10.4.3.0 можно передавать в составе мягкого чека тип товара "Подарочная карта".
Ценность
Возможность продажи подарочных карт через онлайн-каналы.
Логика работы
1. Для указания номинала подарочной карты в составе позиции в extendedAttributes
передаются параметры:
- тип карты
isFixedGiftCard
(true
- карта с фиксированным номиналом,false
- карта с нефиксированным номиналом); - номинал
giftCardAmount
(целое положительное число).
Варианты значений | Логика работы |
---|---|
| При вводе номера карты или сканировании штрихкода, выполняется проверка, является ли добавленный товар картой фиксированного номинала и совпадает ли номинал, указанный в мягком чеке, с номиналом отсканированной карты. |
| При вводе номера карты или сканировании штрихкода, выполняется проверка, является ли добавленный товар картой фиксированного номинала, но номинал не проверяется. |
| При вводе номера карты или сканировании штрихкода, выполняется проверка, является ли добавленный товар картой нефиксированного номинала, при этом номинал устанавливается для карты автоматически - в соответствии со значением параметра |
| При вводе номера карты или сканировании штрихкода, выполняется проверка, является ли добавленный товар картой нефиксированного номинала, при этом будет потребован ввод номинала на кассе. |
2. При вызове мягкого чека с типом товара "Подарочная карта" поддерживается возможность массового сканирования подарочных карт нефискированного номинала с единоразовым вводом номинала. Подробнее
Пример работы
Исходные условия
- В справочнике товаров заведён товар с типом Подарочная карта с кодом товара (артикулом) 99999.
- В разделе Инструменты лояльности → Подарочные карты → на вкладке Категории карт заведена категория подарочных карт с фиксированным номиналом 3000.
- В настройках шаблона клавиатурной кассы в разделе Кассовый модуль → Шаблоны касс → [Шаблон кассы] → ИНТЕРФЕЙС → РЕДАКТИРОВАТЬ КОНФИГУРАЦИЮ для кнопки меню назначена функция Поиск мягкого чека.
Состав мягкого чека
В SetKit отправлен мягкий чек с указанием параметров подарочной карты фиксированного номинала:
isFixedGiftCard
=
;true
giftCardAmount
= 3000.
{ "guid": 16357159722, "status": "READY_TO_PAYMENT", "dateCreated": "2023-06-20 15:00", "isEditable": false, "kitNumber": 100100100, "totalPrice": 3000, "discountsValue": 0.0, "positions": [ { "positionOrder": 1, "code": "99999", "departNumber": 1, "barcode": "9643770201201739877", "quantity": 1, "unitPrice": 3000.0, "discountValue": 0.0, "totalPrice": 3000.0, "extendedAttributes": [ { "key": "isFixedGiftCard", "value": "true" }, { "key": "giftCardAmount", "value": "3000" } ], "isFixedPrice": false, "isFixedDiscounts": false } ] }
Работа на клавиатурной кассе
1. Покупатель на кассе предоставляет кассиру номер заказа или номер телефона.
2. Кассир переходит в меню и нажимает кнопку Поиск мягкого чека.
3. Далее кассир добавляет мягкий чек (сканирует штрихкод мягкого чека/вводит номер вручную/ищет по номеру телефона покупателя).
4. Касса находит мягкий чек. Кассир сканирует штрихкод/вводит номер подарочной карты.
5. Касса выводит сумму номинала подарочной карты.
6. Кассир нажмимает ВВОД и подарочная карта добавляется в чек.
7. Кассир переходит к расчету.
Работа на SetTouch
1. Покупатель на кассе предоставляет кассиру номер заказа или номер телефона.
2. Кассир нажимает кнопку вызова мягкого чека.
3. Далее кассир добавляет мягкий чек (сканирует штрихкод номера мягкого чека/вводит номер вручную/ищет по номеру телефона покупателя) и нажимает ПОДТВЕРДИТЬ.
4. Касса находит мягкий чек. Кассир сканирует штрихкод/вводит номер подарочной карты и нажимает ПОДТВЕРДИТЬ.
5. Касса выводит номинал подарочной карты. Кассир нажимает СОХРАНИТЬ.
6. Подарочная карта добавляется в чек.
7. Кассир переходит к расчету.
Примеры отрицательных сценариев
Номинал отсканированной карты не соответствует номиналу карты в заказе
1. В SetKit отправлен тот же мягкий чек, который приведен выше, то есть в составе которого передается подарочная карта фиксированного номинала 3000 (1 шт.) с указанием параметров:
isFixedGiftCard
=
;true
giftCardAmount
= 3000.
2. Покупатель на кассе предоставляет кассиру номер заказа или номер телефона.
3. Кассир добавляет мягкий чек.
4. Кассир сканирует штрихкод карты из категории подарочных карт с фиксированным номиналом 5000.
5. Касса выводит сообщение кассиру "Номинал карты в мягком чеке не совпадает с номиналом карты введенного штрихкода" и не добавляет карту в чек.
Запрет добавления подарочных карт с разным номиналом в чек
1. На сервере в разделе Справочники → Типы товаров → Подарочная карта пользователь активирует настройку Запрет добавления нескольких номиналов ПК в одном чеке.
2. Внешняя система отправляет в SetKit мягкий чек, в составе которого:
- подарочная карта с фиксированным номиналом 3000 - 1 шт.
- подарочная карта с фиксированным номиналом 5000 - 1 шт.
{ "guid": 16357159736, "status": "READY_TO_PAYMENT", "dateCreated": "2023-06-20 15:00", "isEditable": true, "receiptEditable": true, "kitNumber": 100100100, "totalPrice": 8000, "discountsValue": 0.0, "positions": [ { "positionOrder": 1, "code": "99999", "departNumber": 1, "barcode": "9643770201201739877", "quantity": 1, "unitPrice": 3000.0, "discountValue": 0.0, "totalPrice": 3000.0, "extendedAttributes": [ { "key": "isFixedGiftCard", "value": "true" }, { "key": "giftCardAmount", "value": "3000" } ], "isFixedPrice": false, "isFixedDiscounts": false }, { "positionOrder": 2, "code": "99999", "departNumber": 1, "barcode": "9643770201201739877", "quantity": 1, "unitPrice": 5000.0, "discountValue": 0.0, "totalPrice": 5000.0, "extendedAttributes": [ { "key": "isFixedGiftCard", "value": "true" }, { "key": "giftCardAmount", "value": "5000" } ], "isFixedPrice": false, "isFixedDiscounts": false } ] }
3. Покупатель на кассе предоставляет кассиру номер заказа или номер телефона.
4. Кассир производит поиск заказа (сканирует штрихкод/вводит номер вручную/ищет по номеру телефона покупателя).
5. Касса находит заказ и выводит форму для ввода номера подарочной карты первой позиции заказа.
6. Кассир сканирует штрихкод подарочной карты с фиксированным номиналом 3000.
7. Касса добавляет товар "Подарочная карта" с фиксированным номиналом 3000 и выводит форму для ввода номера подарочной карты следующей позиции заказа.
8. Кассир сканирует штрихкод подарочной карты с фиксированным номиналом 5000.
9. Касса выводит сообщение кассиру “Добавление подарочных карт с разным номиналом в чек запрещено” и не добавляет карту в чек.
Ограничения
Функциональность реализована для клавиатурных касс и SetTouch.
Статьи по теме
- SetRetail10 ◾️ Запуск и пример использования подарочных карт
- SetRetail10 ◾️ Массовая продажа подарочных карт с нефиксированным номиналом
- SetKit ◾️ Признаки запретов в мягком чеке
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..