Оглавление |
---|
...
Статус | ||||
---|---|---|---|---|
|
Начиная с версии 10.3.2.0 файл плагина включен в состав дистрибутива сервера, а также в патчи обновления сервера и кассы.
Сервер
1. Скачайте файл плагина CFTPlugin-1.0.0-SNAPSHOT.jar
...
Добавление процессинга
1. На сервере SetRetail/SetCentrum перейдите в Интеграция → Внешние процессинги → кликните .
2. Введите в строке поиска ЦФТ → кликните Внешние процессинги лояльности → установите флажок ЦФТ-Лояльность → кликните .
3. Кликните по процессингу ЦФТ-Лояльность.
Список настроек
Произведите настройку процессинга на вкладках → кликните .
Вкладка "ОБЩИЕ"
Настраивается соединение с процессингом и сертификаты подключения к нему.
...
Название настройки | Описание | Пример |
---|---|---|
barcodePrefixes | Префиксы карт, добавленных сканированием ШК Формат: длина-префикс; длина-префикс,префикс | 16-776;19-775,776 |
cardPrefixes | Префиксы карт, добавленных прокатыванием магнитной полосы | 775,776 |
fixedRate | Признак фиксированного номинала ПК | false |
minRate | Минимальная сумма для зачисления для ПК с нефиксированным номиналом | 5000 |
maxRate | Максимальная сумма для зачисления для ПК с нефиксированным номиналом | 15000 |
saleDenied | Признак запрета продажи ПК | false |
requireCvcCode | Признак требования ввода CVC-кода/пин-кода перед оплатой по ПК | true |
refundPrepayment | Признак возможности возврата предоплаты (оплаты по ПК) | true |
refundCardMaxRate | Максимальный номинал возвратной ПК (максимальная сумма для зачисления) | 100 |
Настройки файла default_templates.json
Название | Описание |
---|---|
bns_hold | Операция холдирования бонусов |
bns_confirm | Операция подтверждения бонусов |
bns_refund | Операция возврата бонусов |
giftcard_goods | Операция продажи ПК |
giftcard_payment | Операция оплаты/возврата ПК |
Шаблоны печати поддерживают:
- Условия
Блок кода | ||
---|---|---|
| ||
{ "value": "{% if is_online %}" }, { "value": "ОНЛАЙН" }, { "value": "{% else %}" }, { "value": "ОФЛАЙН" }, { "value": "{% endif %}" } |
- Циклы
Блок кода | ||
---|---|---|
| ||
{ "value": "{% for i in items %}" }, { "value": "ЭЛЕМЕНТ {{ i }}" }, { "value": " {% endfor %}" } |
- Форматирование даты
Блок кода | ||
---|---|---|
| ||
{ "value": "Дата без форматирования: {{ date }}" }, { "value": "Дата в формате 'YYYY/MM/dd' : {{ date.format('YYYY/MM/dd') }}" }, { "value": "Дата в формате 'YYYY-MM-dd:hh_mm' : {{ date.format('YYYY-MM-dd:hh_mm') }}" }, { "value": "Дата в формате 'ErrorDateFormat' : {{ date.format('ErrorDateFormat') }}" } |
...
Название настройки | Описание | Пример значения |
---|---|---|
Наименование позиции "Подарочная карта" | Название позиции в чеке товарной позиции подарочной карты ЦФТ | Подарочная карта ЦФТ |
Артикул товара "Подарочная карта" | Код товарной позиции в чеке товарной позиции подарочной карты ЦФТ | 8932894 |
Ставка НДС | Применение ставки НДС. | -20 |
Действия с типом товара |
| |
признак способа рассчета в рамках требований ФФД | Указывается код признака расчета согласно требованиям ФФД | 4 |
признак предмета рассчета в рамках требований ФФД | Указывается код признака предмета расчета согласно требованиям ФФД | 1 |
мера количества предмета расчета в рамках требований ФФД | Указывается значение реквизита "мера количества предмета расчета" согласно требованиям ФФД | 0 |
...
Откройте Шаблон кассы (Кассовый модуль → Шаблоны касс) → перейдите на вкладку ПРОЦЕСС ТОРГОВЛИ → введите в строку поиск ЦФТ → установите флажок Подарочная карта ЦФТ в секциях Типы товаров и Типы оплат → кликните .
Перезагрузите кассовый модуль.
Для клавиатурной кассы добавьте пункт меню Инфо по карте.
...
Также можно назначить товар на клавишу прикассовой клавиатуры. Введите в поле Штрихкод товара артикул подарочной карты, указанный в настройках плагина на вкладке ТОВАР → кликните .
Примеры работы
Выдача новой бонусной карты
В настройках плагина должны быть установлены флажки:
- Регистрация клиентов с выпуском виртуальной карты
- Регистрация клиентов с выпуском физической карты
1. Кассир выбирает пункт меню Продажа/замена карты.
2. Кассир выбирает операцию Выдать новую карту.
...
Электронный подарочный сертификат (ЭПС) ЦФТ
Электронные подарочные сертификаты (ЭПС) ЦФТ в SetRetail не продаются и не активируются. Распространение сертификатов производится без участия SetRetail10.
Электронные подарочные сертификаты ЦФТ продаются в интернет-магазинах.
После оплаты в интернет-магазине, клиент получает PDF-документ, содержащий:
- штрихкод в формате Code128;
- CVC код - пин-код, состоящий из 3-х цифр.
Примерный вид подарочного сертификата ЦФТ:
Настройка ЭПС
Для диапазона электронных подарочных сертификатов установите для параметра requireCvcCode
значение true
в файле cft-gift-cards.json
Примеры работы
Выдача новой бонусной карты
В настройках плагина должны быть установлены флажки:
- Регистрация клиентов с выпуском виртуальной карты
- Регистрация клиентов с выпуском физической карты
1. Кассир выбирает пункт меню Продажа/замена карты.
2. Кассир выбирает операцию Выдать новую карту.
3. Кассир запрашивает у покупателя номер телефона и вводит его.
...
2. Кассир нажимает РАСЧЕТ и вводит часть суммы для оплаты не по подарочной карте, а например, наличными и добавляет сумму к оплате.
3. Следующим этапом кассир выбирает типа оплаты Подарочная карта ЦФТ и нажимает ВВОД.
4. Кассир сканирует штрих-код карты или прокатывает её через карт-ридер.
Предупреждение |
---|
|
5. Происходит опрос процессинга ЦФТ. После этого приходит подтверждение об оплате подарочной карты. Кассир подтверждает оплату подарочной картой и нажимает ВВОД.
например, наличными и добавляет сумму к оплате.
3. Следующим этапом кассир выбирает тип оплаты Подарочная карта ЦФТ и нажимает ВВОД.
4. Кассир сканирует штрих-код карты или прокатывает её через карт-ридер.
Предупреждение |
---|
|
5. Происходит опрос процессинга ЦФТ. После этого приходит подтверждение об оплате подарочной карты. Кассир подтверждает оплату подарочной картой и нажимает ВВОД.
Оплата электронным подарочным сертификатом
Кассир добавляет товар в чек.
Кассир выбирает тип оплаты Подарочная карта ЦФТ.
Касса запрашивает номер подарочной карты.
Кассир сканирует штрихкод ЭПС.
Касса запрашивает ввод CVC-кода (пин-кода ЭПС).
Кассир вводит пин-код, предъявленный покупателем.
Если номинал ЭПС превышает сумму покупки, касса предлагает оплатить покупку полностью сертификатом. При необходимости кассир может изменить сумму оплаты.
Кассир завершает оплату. Печатается чек.
Применение бонусной дисконтной карты ЦФТ
1. Создана рекламная безусловная рекламная акция.
...
3. На сервере в шаблоне касс установлен флажок Информация кассира о возможности списать бонусы (Кассовый модуль → Шаблоны касс → <Шаблон кассы> → Процесс торговли → Секция Дополнительные настройки).
...
7. Кассир проверяет информацию по карте. Списанные баллы возвращены на карту.
Возврат по чеку продажи, оплаченному подарочной картой или электронным подарочным сертификатом
Предупреждение |
---|
Возврат осуществляется на новую неактивированную подарочную карту с нефиксированным номиналом. При этом происходит автоматическая активация подарочной карты на сумму возврата. |
1. Оформлена продажа товара с частичной оплатой по подарочной карте номиналом 5000 руб.
...
Для проверки баланса по подарочной или дисконтной карте нужно отсканировать или прокатать её.
Информация о подарочной карте или ЭПС
Пример информации об оставшейся сумме на подарочной карте или электронном подарочном сертификате.
Пример сообщения о том, что до процессинга не дошла информация об оплате подарочной картой.
...
Чек продажи товаров с оплатой по подарочной карте
Чек продажи товаров с оплатой электронным подарочным сертификатом
Чек продажи товаров с использованием бонусов по карте лояльности
Возврат по чеку продажи
Возврат по чеку продажи, оплаченному подарочной картой или ЭПС
Аннулированный чек
Информация по дисконтной карте
...
- Экспорт чеков из SetRetail10 в ERP (веб-сервис на стороне ERP).
- Экспорт чеков из SetRetail10 в ERP (веб-сервис на стороне SetRetail10)
Оплата подарочной картой или электронным подарочным сертификатом
<purchase ...>
cft.plugin.receipt.gift.card.changes
- были изменения в процессе оплаты подарочной картой.cft.plugin.receipt.external.id
- внешний идентификатор чека в процессинге ЦФТ.<positions>
<position>
lineNumberAfterRegistration
- номер строки оплаты подарочной картой после регистрации.cftBonusDiscountId
- идентификатор операции применения бонусной транзакции.countryName
- страна.cftPcDiscountId
- идентификатор применения скидки.
</position>
</positions>
<payments>
cft.payment.plugin
- плагин оплаты ЦФТ.cft.gift.card.payment.card.number
- номер подарочной карты.
</payments>
...