Интеграция поддержана для терминалов PAX A800, PAX A930.
Модуль Halyk предназначен для выполнения оплаты платежными картами с использованием банковского терминала Halyk.
Типы поддерживаемых операций:
- оплата чека продажи,
- отмена оплаты для чека продажи,
- полный и частичный возврат по чеку продажи,
- печать полного и краткого отчетов,
- сверка итогов.
Конфигурирование модуля
Для корректной работы приложение PSP на пин-паде необходимо перевести в режим работы с кассой.
Для использования модуля необходимо установить пакет artix-halyk
командой:
aptitude install artix-halyk
Запрос к процессинговой системе Halyk выполняется при выборе специального типа оплаты. Для добавления типа оплаты необходимо выполнить конфигурирование модуля. Номер типа оплаты задается в процессе конфигурирования.
dpkg-reconfigure artix-halyk
Настройки процессинга задаются в файле /linuxcash/cash/paysystems/halyk/halyk.ini
в секции [Main
].
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
url | строковый | Адрес пин-пада | По умолчанию http://localhost:8080 |
timeout | целочисленный | Время ожидания ответа от пин-пада (в секундах) | По умолчанию 200 |
multiplier | целочисленный | Мультипликатор сумм для отправки в процессинг | По умолчанию 0.01 |
[Main] ; Настройки процессинга Halyk ; Адрес пинпада ; По умолчанию http://localhost:8080 ;url = http://localhost:8080 ; Время ожидания ответа от пинпада (в секундах) ; По умолчанию 200 секунд ;timeout = 200 ; Мультипликатор сумм для отправки в процессинг ; По умолчанию 0.01 ;multiplier = 0.01
Если в течение установленного таймаута процесс оплаты не был завершен на пин-паде, то на экран кассы будет выведена ошибка "Нет связи с пинпадом".
Пин-пад отправляет на кассу сообщение о завершении операции только после закрытия экрана выполненной транзакции.
Печать отчета по безналу
Для возможности печати отчета по безналу на пин-паде Halyk необходимо в утилите администрирования Yuki на клавишу или пункт меню настроить действие "Печать отчета по безналу" с командой COMMAND_EMV_PRINTREPORT
и параметром valutcode
с указанием кода валюты. О настройке действий подробнее можно прочитать в разделе "Настройка действий".
Печать краткого отчета по безналу
Для возможности печати краткого отчета по безналу на пин-паде Halyk необходимо в утилите администрирования Yuki на пункт меню настроить действие "Печать краткого отчета по безналу" с командой COMMAND_EMV_PRINTSHORTREPORT
и параметром valutcode
с указанием кода валюты. О настройке действий подробнее можно прочитать в разделе "Настройка действий".
Логирование
Журнал запросов к процессинговой системе Halyk ведется в основном логе /linuxcash/logs/current/terminal.log
.