Публичное пространство
Plas-Tek (бонусный процессинг)
Для того, чтобы касса SET10 получила возможность "общаться" с ПЦ (Процессингововым Центром) Plas-Tek необходимо выполнить следующие действия по настройке системы (SET10: касса + сервер):
Настроить подключение к ПЦ Plas tek на кассе:
Подключить "сертификат" Plas-Tek:
Тот "боевой" сертификат, что выдаст представитель Plas-tek, надо переименовать в "Plas-Tek CA new.cer" и положить в каталог /home/tc/storage/crystal-cash/modules/ptBridge/cert (переписать поверх существующую "тестовую" версию сертификата);
удалить файл /home/tc/storage/crystal-cash/modules/ptBridge/cert/plastek-client.keystore;
и выполнить скрипт /home/tc/storage/crystal-cash/modules/ptBridge/cert/reg-plastek.sh (предварительно дав ему права на выполнение: chmod +x reg-plastek.sh) - на вопрос Trust this certificate? [no]: - ответить yes;
"сертификат" Plas-Tek подключен.
Отредактировать настройки соединения с процессингом (хранятся в файле: /home/tc/storage/crystal-cash/modules/ptBridge/ptBridge-system-config.xml) - весь процесс сводится к изменению значений следующих свойств:
merchantId - Идентификатор торговой сети (в тестовой версии == 1);
locationId - Код точки продаж (в тестовой версии == 19001);
terminalId - Идентификатор терминала (в тестовой версии == TС-19001-001);
userLogin - Имя (логин) кассира (не связан с кассиром в SetRetail10) (в тестовой версии == MO-19001-001);
userPassword - Пароль кассира (не связан с кассиром в SetRetail10) (в тестовой версии == 1);
webServiceWsdl - URL WSDL веб-сервиса Пластека (в тестовой версии == https://93.95.96.12/DMServiceTest/ProcessorService.asmx?WSDL);
cardPrefix - Первые 4-6 цифр номера карты составляют префикс, по которому (и ещё по длине номера карты) определяется принадлежность карты Пластеку (в тестовой версии == 801019);
Подключение к ПЦ настроено;
Активировать подключение к ПЦ Plas-Tek:
На сервере SET10 необходимо зарегистрировать ПЦ Plas-Tek: "Управление продажами" - "Внешние системы" - "Внешние процессинги" - "Добавить оператора" - "Бонусные процессинги" + "Бонусные карты Plas-tek" + "Зарегистрировать нового оператора";
Затем, дождавшись когда этот новый процессинг "дойдет" до кассы, активировать его на кассе (надо залогиниться на кассе под пользователем с правами системного инженера): "Menu1" - "Конфигуратор" - "Внешние процессинги" - "Бонусные карты Plas-tek" (использовать) и сохранить изменения;
После перегрузки касса SET10 готова к "общению" с ПЦ Plas-Tek - подключение к ПЦ Plas-Tek активировано;
Активировать возможность производить начисления на БК (Бонусные Карты) Plas-Tek:
В GUI сервера SET10 загеристрировать внутренние карты Plas-Tek: "Карты" - "Категории карт" - "Добавить категорию карт";
Этой категории карт обязательно указать диапазон карт соотвествующий настройкам подключения к ПЦ (см. п.1) - для тестовых настроек это (см. cardPrefix + длина номера карты == 16):номер первой карты == 8010190000000000; количество карт == 10000000000;
возможность производить начисления на БК Plas-Tek активирована: по фискализации чека, в котором была применена БК Plas-Tek на эту карту будут начислены бонусы (при условии что ПЦ Plas-Tek online);
Активировать возможность производить списания бонусных баллов как скидки с БК Plas-Tek:
В кассовое меню добавить пункт ("кнопку") "Plas Tek: Списание": "Управление продажами" - "Шаблоны касс" - [выбрать шаблон кассы из списка] - "Настройки" - "Настройки меню" - "Редактировать конфигурацию меню кассы" - "Меню1" + "Функция кассы";
Импортировать либо завести через GUI сервера РА (Рекламную Акцию) с результатом применения "Применение бонусов" + "Процессинг бонусов в" + "Plas-Tek"; "Максимальный процент скидки от суммы чека" не важен;
На кассе выбрать пункт меню "Новая Касса" и, когда касса потребует перегрузки, перегрузить ее;
Теперь можно списывать бонусы Plas-Tek: соответствующий пункт меню будет доступен после "Подытога" в чеке, в котором была применена БК Plas-Tek.