Dinect
Модуль логики «Dinect»
Модуль логики для работы с процессингом лояльности Dinect: авторизация кассы в системе по токену, идентификация покупателя по карте или номеру телефона, регистрация новых покупателей с кассы, бонусы и купоны процессинга (в том числе автогашение купонов), перенос существующих карт лояльности Кассира 5 в Dinect.
Файл модуля — Dinect.zip → Dinect.epf в каталоге LogicalModules. В списке вкладки Модули логики отображается как Dinect.
Модуль подключается через Настройка → Касса → Мастер настройки → Выбор модулей логики (см. страницу «Способы подключения модулей логики»). После подключения и перезапуска Кассира 5 его настройки появляются на вкладке Настройка → Модули логики в списке слева. Панель настроек выше окна, поэтому прокручивается вертикальной полосой справа.
- Номер предприятия в системе — идентификатор предприятия (торговой сети) в Dinect.
- OrgID — идентификатор организации в Dinect.
Токен ПОС
Блок авторизации кассы в системе Dinect. Надпись в блоке показывает состояние: Токен POS не получен! — касса ещё не авторизована; после авторизации выводятся данные полученного токена.
- Авторизовать кассу в системе — кнопка запрашивает у Dinect токен кассы (POS token) по номеру предприятия и OrgID и сохраняет его в настройках; без токена функции модуля не работают.
- Отключить кассу от системы — кнопка отзывает авторизацию кассы на стороне Dinect.
- Опрос статуса — кнопка запрашивает у Dinect текущий статус кассы и показывает результат.
- Очистить токен — кнопка удаляет сохранённый токен на кассе без обращения к серверу; после этого кассу нужно авторизовать заново.
- Адрес Dinect API — адрес сервера API Dinect; в списке справа выбирается версия API. Значения списка: API_20130701 (значение по умолчанию), API_20121001, DEBUG — отладочный режим.
- Режим работы — режим работы модуля. Значения списка: Не используется — модуль отключён (значение по умолчанию); Ведущий режим — касса сама обращается к процессингу Dinect и управляет операциями лояльности; Ведомый режим — операции инициирует внешняя система (терминал/приложение Dinect), касса принимает её команды.
- Кассир может регистрировать новых покупателей — если установлен, кассир может зарегистрировать нового покупателя в Dinect прямо с кассы; если снят — регистрация с кассы недоступна.
- Пол по-умолчанию — пол, который подставляется в форму регистрации нового покупателя. Значения списка: Мужской (значение по умолчанию), Женский.
Параметры журнала
- Вести журнал — если установлен, модуль пишет журнал обмена с Dinect.
- Период разбивки журнала — как часто начинается новый файл журнала. Значения списка: День (значение по умолчанию), Неделя, Месяц.
- Каталог журнала — папка файлов журнала. Логи модуля собирает менеджер сбора логов: кнопка Логи в нижней части окна Настройка.
- Максимальный размер журнала, (Кб) — ограничение размера файла журнала; 0 — без ограничения.
- Произвольный APP Token — токен приложения, если он выдан сервисом Dinect отдельно; при заполнении используется вместо токена по умолчанию.
- Перенос карт (Кассир 5 -> Dinect) — кнопка открывает окно Перенос карт для переноса карты лояльности Кассира 5 на карту Dinect (описано на отдельной странице).
- Поиск пользователя по лок.карте — если установлен, покупатель в Dinect ищется по номеру локальной дисконтной карты Кассира 5; если снят — только по данным Dinect (номер карты Dinect или телефон).
Валюта
- Код валюты (числ) и Код валюты (букв) — числовой и буквенный коды валюты, в которой передаются суммы в Dinect; кнопка <- RUB (643) подставляет рубль.
- Использовать автогашение купонов (Redeem_auto) — если установлен, купоны Dinect, применимые к чеку, гасятся автоматически при закрытии чека без действий кассира.
- Код д.процессинга — код для процессинга, с которым передаются операции (по умолчанию 997).
- Способ подбора карты — как кассир вводит карту покупателя. Значения списка: Любой — ридер магнитных карт, сканер или ручной ввод (значение по умолчанию); Только ридером магнитных карт; Ридер магнитных карт и по номеру телефона.
Порядок настройки
- Заполнить Номер предприятия в системе, OrgID, Адрес Dinect API и версию API; при необходимости Произвольный APP Token.
- Нажать Авторизовать кассу в системе — надпись «Токен POS не получен!» должна смениться данными токена; при ошибке проверить адрес API и идентификаторы.
- В поле Режим работы выбрать Ведущий режим (касса работает с Dinect сама) или Ведомый режим.
- Задать коды валюты (кнопка <- RUB (643)), способ подбора карты, при необходимости включить регистрацию покупателей кассиром и автогашение купонов.
- Для диагностики включить Вести журнал и указать каталог журнала.
- Нажать ОК в окне Настройка. Кнопка Опрос статуса показывает, что касса видна в Dinect.
См. также: