Модуль PAX предназначен для выполнения оплаты платежными картами с использованием банковского терминала PAX A930. Оборудование предоставляется банками, которые используют данный процессинг.
Типы поддерживаемых операций:
Операции возврат и отмены оплаты через терминал PAX не регистрируются. |
Для использования модуля необходимо установить пакет artix-pax-processing
.
aptitude install artix-pax-processing |
Запрос к процессинговой системе PAX выполняется при выборе специального типа оплаты. Для добавления типа оплаты необходимо выполнить конфигурирование модуля. Номер типа оплаты задается в процессе конфигурирования.
dpkg-reconfigure artix-pax-processing |
Настройки процессинга задаются в файле /linuxcash/cash/paysystems/pax/pax.conf
в секции [main]
.
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
port | строковый | Порт устройства | По умолчанию /dev/ttyS99 |
username | строковый | Логин | |
password | строковый | Пароль | |
currency | целочисленный | Код валюты | По умолчанию 860 |
timeout | целочисленный | Таймаут ожидания ответа | По умолчанию 300 секунд |
[main] ; Настройки процессинга ; Порт устройства ;port = /dev/ttyS99 ; Логин ;username = ; Пароль ;password = ; Код валюты ; По умолчанию 860 ;currency = 860 ; Таймаут ожидания ответа(сек) ; По умолчанию 300 ;timeout = 300 |
Для подключения пин-пада необходимо:
artix-pax-processing
(см.Конфигурирование модуля).Задать порт устройства в конфигурационном файле /linuxcash/cash/paysystems/pax/pax.conf
(см.Конфигурирование модуля).
Подключить пин-пад к кассе, убедиться в наличии порта ttyPos0
с помощью команды:
ls /dev/tty* |
В конфигурационном файле opt/ttyPOS/conf.ini
задать значение настроек:
; ttyPos-устройство ttypos_port="/dev/ttyPos0" ; COM-порт для работы с usb-устройством (ссылка на ttyPos-устройство) com_port="/dev/ttyS99" |
Журнал запросов к процессинговой системе PAX ведется в основном логе /linuxcash/logs/current/terminal.log
.