Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

...

Информация

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-5075

Статус
colourBlue
title10.3.2.0

Начиная с версии 10.3.2.0 файл плагина входит в состав дистрибутива сервера, а также в патчи обновления сервера и кассы. Отдельная установка не требуется.

Платформа «ЦФТ-Лояльность» – инструмент для бизнеса любого масштаба с широкой возможностью кастомизации решений для банковского сектора, ритейла, страховых компаний и других участников рынка. В рамках SetRetail10 - это внешний бонусный процессинг.

...

Добавление процессинга

1. На сервере SetRetail/SetCentrum перейдите в Интеграция → Внешние процессинги → кликните .

2. Введите в строке поиска ЦФТ → кликните Внешние процессинги лояльности → установите флажок ЦФТ-Лояльность → кликните Image Modified.

3. Кликните по процессингу ЦФТ-Лояльность.

Список настроек

Информация

Начиная с версии 10.3.21.0 изменились названия вкладок и состав. Настройка вкладок до версии 10.3.21.0.

Произведите настройку процессинга на вкладках → кликните Image Modified.

Image Modified

Вкладка "ОБЩИЕ"

...

Название настройки

Описание

Пример 

URL Purchase API *

URL сервиса ЦФТ

https://loystg-api.demo.korona.net:11450/purchase/v1


Таймаут соединения, сек. *

Таймаут соединения в секундах

3

Таймаут ожидания ответа, сек. *

Таймаут ожидания ответа в секундах

5

Список кодов ошибок HTTP, по которым должна выполняться переотправка запросов

Коды ошибок при HTTP-запросах, для которых требуется повторная отправка

500, 501, 503

Файл цепочки корневых сертификатов (PEM-файл)

Файл со списком корневых сертификатов

Файл клиентского сертификата (PFX-файл)

Файл с клиентским сертификатом

Пароль к файлу хранилища клиентского сертификата

Пароль к файлу клиентского сертификата

testPC03

Настройки подарочных карт

JSON-файл с настройками подарочных карт

Шаблоны слип-чеков (json-формат)

JSON-файл с шаблонами печати слип-чеков для различных операций

Печатать слип вне чека

Флажок для печати слип-чеков


Идентификатор сети бонусных карт *

Идентификатор сети карт лояльности ЦФТ

248599

Идентификатор сети подарочных карт *

Идентификатор сети ПК ЦФТ

248599

Идентификатор партнера *

Идентификатор участника ЦФТ

248598

Внешний идентификатор торговой точки *

Идентификатор торговой точки ЦФТ

set10_plugin_point

Внешний идентификатор кассы *

Идентификатор кассы торговой точки ЦФТ

pos1

Электронный чек по e-mail

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-5848

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-7821

Статус
colourBlue
title10.3.19.0

При установленном флажке чек будет отправлен на электронную почту клиента

Регулярное выражение для проверки e-mail

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-5848

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-7821

Статус
colourBlue
title10.3.19.0

Выражение для проверки адреса электронной почты на корректность^[^\.@]+(\.[^\.@]+)*@[^\.@]+(\.[^\.@]+)+$

Генерировать внешний идентификатор кассы

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-5991

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-6895

Статус
colourBlue
title10.3.21.0

При установленном флажке внешний идентификатор кассы генерируется в соответствии с шаблоном для каждой кассы

Шаблон для генерации внешнего идентификатора кассы

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-5991

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-6895

Статус
colourBlue
title10.3.21.0

Шаблон для генерации внешнего идентификатора кассы.

Формат шаблона: 

Kassa<pos_number>

  • Kassa - произвольный текст
  • <pos_number> - автоматически подставляется номер кассы
Kassa<pos_number>

...

Название настройкиОписаниеПример 

goodsMarking

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-5846

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-6822

Статус
colourBlue
title10.3.21.0

Артикул плагинного товара Подарочная карта ЦФТ.

Подарочная карта загружается как плагинный товар с типом ProductSetApiEntity и id плагина ЦФТ в свойствах.

Пример импорта


Начиная с версии 10.3.25.0 настройки по префиксам для магнитной ленты и длинам и префиксам штрихкодов добавляются строкой в формате JSON в импортированный товар в свойство plugin-property по ключу payload.

Пример импорта

Устаревшая версия Jira
serverSystem JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-6274

Устаревшая версия Jira
serverSystem JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-9452

Статус
colourBlue
title10.3.25.0

12543212
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Операция оплаты/возврата ПК

Шаблоны печати поддерживают:

  • Условия
Блок кода
languagejs
    {
      "value": "{% if is_online %}"
    },
    {
      "value": "ОНЛАЙН"
    },
    {
      "value": "{% else %}"
    },
    {
      "value": "ОФЛАЙН"
    },
    {
      "value": "{% endif %}"
    }
  • Циклы
Блок кода
languagejs
    {
      "value": "{% for i in items %}"
    },
    {
      "value": "ЭЛЕМЕНТ {{ i }}"
    },
    {
      "value": " {% endfor %}"
    }
  • Форматирование даты
Блок кода
languagejs
   {
     "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') }}"
   }

...

Название настройки

Описание

 требует пропорциональный возврат

Определяет, следует ли при возврате возвращаемую сумму распределить равномерно по позициям чека.

 выполнять возврат наличными

Определяет, следует ли при возврате оплаты подарочной картой возвращать оплату наличными.

 выполнять возврат на банковскую карту

Определяет, следует ли при возврате оплаты подарочной картой возвращать оплату на банковскую карту.
 частичный возврат чека запрещен
Разрешен только возврат чека полностью.

Вкладка "ПЛАГИН КАРТ ЦФТ"

Настраиваются процессы выпуска карт.

Название настройки

Описание

Пример значения

Длины и префиксы бонусных карт ЦФТ

Длины и префиксы карт лояльности ЦФТ, по которым будет проводиться поиск на сервере

16-778;19-778

Кол-во попыток ввода проверочного кода для списания бонусных баллов *

Кол-во попыток ввода кода из СМС

3

Image ModifiedРегистрация клиентов с выпуском виртуальной карты

Разрешить регистрацию с выпуском виртуальной карты


Image ModifiedРегистрация клиентов с выпуском физической карты

Разрешить регистрацию с выпуском физической карты


Шаблон печати "Информация по карте лояльности"

Шаблон для печати при просмотре инфо по карте лояльности

Шаблон печати "Информация по подарочной карте"

Шаблон для печати при просмотре инфо по ПК

Поля вывода и печати "Информация по карте лояльности" (через точку с запятой: NAME - фамилия и имя, CARD_NUMBER - номер карты, PHONE - номер телефона, STATE - состояние клиента, TOTAL_ACCRUED - всего бонусов, ACTIVE - активно бонусов, INACTIVE - неактивно бонусов)

Устаревшая версия Jira
serverSystem Jira
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-6818

Устаревшая версия Jira
serverSystem Jira
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-10100

Статус
colourBlue
title10.4.0.0

Поля данных, которые будут отображаться при выводе информации по карте лояльности на кассе и при печати на чековом слипе.

  • NAME - фамилия и имя;
  • CARD_NUMBER - номер карты;
  • PHONE - номер телефона;
  • STATE - состояние клиента;
  • TOTAL_ACCRUED - всего бонусов;
  • ACTIVE - активно бонусов;
  • INACTIVE - неактивно бонусов.

Перечислите выбранные поля через точку с запятой без пробелов в том порядке, в котором требуется их выводить на экран или в слип.

NAME;CARD_NUMBER;PHONE;STATE;TOTAL_ACCRUED;ACTIVE;INACTIVE

Поля вывода и печати "Информация по подарочной карте" (через точку с запятой: CARD_NUMBER - номер карты, STATUS - статус, ACTIVATION_AMOUNT - номинал, BALANCE - баланс, CURRENCY - валюта, EXPIRATION_DATE - дата истечения)

Устаревшая версия Jira
serverSystem Jira
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-6818

Устаревшая версия Jira
serverSystem Jira
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-10100

Статус
colourBlue
title10.4.0.0

Поля данных, которые будут отображаться при выводе информации по подарочной карте на кассе и при печати на чековом слипе.

  • CARD_NUMBER - номер карты;
  • STATUS - статус;
  • ACTIVATION_AMOUNT - номинал;
  • BALANCE - баланс;
  • CURRENCY - валюта;
  • EXPIRATION_DATE - дата истечения.

Перечислите выбранные поля через точку с запятой без пробелов в том порядке, в котором требуется их выводить на экран или в слип.

CARD_NUMBER;STATUS;ACTIVATION_AMOUNT;BALANCE;CURRENCY;EXPIRATION_DATE

Вкладка "ПОДАРОЧНАЯ КАРТА ЦФТ"

...

Название настройки

Описание

Пример значения

Действия с типом товара
  • проверять возраст покупателя
  • разрешить применение скидок Set10
  • разрешить применение бонусов как скидки или внешних скидок
  • разрешить группировку в чеке в одну позицию
  • разрешить возврат товара
  • только один товар в чеке
  • несовместимость в чеке с товарами другого типа
  • разрешен ручной ввод 
  • Данный товар разрешено оплачивать - При активации опции "несовместимость в чеке с товарами другого типа" можно установить ограничение по допустимым типам оплаты товара выбранные способы оплаты не будут доступны на кассе, если они не разрешены в настройках шаблона кассы. В случае неактивной опции "несовместимость в чеке с товарами другого типа" список с типами оплаты не имеет эффекта.
    • Image ModifiedОплата наличными
    • Image ModifiedОплата наличными (купюроприемник)
    • Image ModifiedОплата по банковской карте
    • Image ModifiedОплата по бонусной карте
    • Image ModifiedОплата по подарочной карте
    • Image ModifiedВнешний банковский терминал
    • Image ModifiedПотребительский кредит
    • Image ModifiedОплата по подарочной карте ЦФТ (устаревшая интеграция)
    • Image ModifiedОплата по бонусной карте Siebel
    • Image ModifiedОплата по Детской карте
    • Image ModifiedОплата по QR-коду
    • Image ModifiedОплата в рассрочку по карте
    • Image ModifiedОплата по ЭПС ЦФТ
    • Image ModifiedОплата по карте Супра
    • Image ModifiedЗачет предоплаты
    • Image ModifiedБонусы на подарок
    • Image ModifiedОплата по подарочной карте Siebel
    • Image ModifiedПодарочная карта ЦФТ
    • Image ModifiedПодарочная карта Decathlon
    • Image ModifiedБонусы Umico
    • Image ModifiedG.O.L.D Аванс юридического лица
    • Image ModifiedПодарочная карта BRAVO
    • Image ModifiedОплата денежным сертификатом Loymax
    • Image ModifiedПодарочная карта RSL
    • Image ModifiedСоциальная программа
признак способа рассчета в рамках требований ФФДУказывается код признака расчета согласно требованиям ФФД4
признак предмета рассчета в рамках требований ФФДУказывается код признака предмета расчета согласно требованиям ФФД1
мера количества предмета расчета в рамках требований ФФДУказывается значение реквизита "мера количества предмета расчета" согласно требованиям ФФД0

Image Modifiedпродажа ЮЛ запрещена

Запрет продажи подарочных карт юридическим лицам

Проверка пересечения префиксов

...

Откройте Шаблон кассы (Кассовый модульШаблоны касс) → перейдите на вкладку ПРОЦЕСС ТОРГОВЛИ → введите в строку поиск ЦФТ → установите флажок Image ModifiedПодарочная карта ЦФТ в секциях Типы товаров и Типы оплат → кликните Image Modified.

Перезагрузите кассовый модуль.

Для клавиатурной кассы добавьте пункт меню Инфо по карте.

...

3. На сервере в шаблоне касс установлен флажок Информация кассира о возможности списать бонусы (Кассовый модульШаблоны касс<Шаблон кассы> Процесс торговли → Секция Дополнительные настройки).

...

Указывается тип товара <product-type>ProductSetApiEntity</product-type>.

При импорте товара должно быть указано следующее значение плагинного свойства plugin_id

...