Модуль CreditEuBank предназначен для выполнения оплаты платежными картами с использованием терминала.

Типы поддерживаемых операций:

  • оплата,
  • отмена оплаты для чека продажи,
  • полный/частичный возврат по чеку продажи,
  • сверка итогов.
Работа в режиме возврата запрещена.

Конфигурирование модуля

Для использования модуля необходимо установить пакет artix-crediteubank командой:

aptitude install artix-crediteubank

Запрос к процессинговой системе "Кредит Европа Банк" выполняется при выборе специального типа оплаты. Для добавления типа оплаты необходимо выполнить конфигурирование модуля. Номер типа оплаты задается в процессе конфигурирования.

Конфигурирование модуля
dpkg-reconfigure artix-crediteubank

Настройки процессинга задаются в файле /linuxcash/cash/paysystems/crediteubank/crediteubank.ini в секции [Main].

НаименованиеТип данныхОписаниеПримечания
portстроковыйПорт устройстваПо умолчанию /dev/ttyUSB0
currencyстроковыйКод валютыПо умолчанию 643
tillNumberстроковыйНомер кассыПо умолчанию 001
receiveTimeoutцелочисленныйТаймаут ожидания данных в мсПо умолчанию 1000
Пример настройки
[Main]

; Порт устройства
; По умолчанию /dev/ttyUSB0
;port = /dev/ttyUSB0

; Код валюты
; По умолчанию 643
;currency = 643

; Номер кассы
; По умолчанию 001
;tillNumber = 001

; Таймаут ожидания данных в мс
; По умолчанию 1000
;receiveTimeout = 1000

Печать слипов

Печать слипа осуществляется:

  • средствами ФР – при успешной оплате/возврате,
  • через терминал:
    • сверка итогов,
    • слип с отказом при возникновении ошибок во время оплаты/возврата.

Логирование

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

  • No labels