Модуль 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

Настройка пин-пада PAX A930

Для подключения пин-пада необходимо:

  1. Установить пакет artix-pax-processing (см.Конфигурирование модуля).
  2. Задать порт устройства в конфигурационном файле /linuxcash/cash/paysystems/pax/pax.conf (см.Конфигурирование модуля).

  3. Подключить пин-пад к кассе, убедиться в наличии порта ttyPos0 с помощью команды:

    ls /dev/tty*
  4.  В конфигурационном файле opt/ttyPOS/conf.ini задать значение настроек:

    ; ttyPos-устройство
    ttypos_port="/dev/ttyPos0" 
    
    ; COM-порт для работы с usb-устройством (ссылка на ttyPos-устройство)
    com_port="/dev/ttyS99"
  5. После завершения настройки пин-пада необходимо перезагрузить кассу и при необходимости физически переподключить пин-пад.

Логирование

Журнал запросов к процессинговой системе PAX ведется в основном логе /linuxcash/logs/current/terminal.log.

  • No labels