Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • оплата,
  • отмена оплаты для чека продажи,
  • полный возврат по чеку продажи.
Info

Возврат по чеку продажи, содержащему акцизные товары (алкогольную или табачную продукцию, обувные товары или лекарственные препараты), не осуществляется.

Частичный возврат по чеку продажи запрещен.


Для оплаты чека продажи необходимо отсканировать QR-код. Итоговая сумма чека продажи не должна быть меньше установленного сервером лимита.

Кассовая программа анализирует результат выполнения запроса к процессинговой системе ClickPass и печатает на чековой ленте содержимое печатного образа.

Info

Частичный возврат по чеку продажи запрещен.

При возврате по чеку продажи, содержащему маркированные или акцизные товары (алкогольную или табачную продукцию, обувные товары или лекарственные препараты), необходимо:

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

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

Code Block
languagetext
aptitude install artix-clickpass

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

Code Block
languagetext
titleКонфигурирование модуля
dpkg-reconfigure artix-clickpass

...

  • при значении true операция оплаты требует дополнительного подтверждения, иначе она будет автоматически отменена через 30 секунд (на стороне процессинга);,
  • при значении false операция оплаты не требует дополнительного подтверждения.

...

Если не удалось установить требуемый режим подтверждения, операция оплаты будет прервана.

НаименованиеТип данныхВозможные значенияОписаниеПримечания
timeoutцелочисленный
Время ожидания ответа от сервера (в секундах)По умолчанию 10 секунд
urlстроковый
Адрес сервераПо умолчанию http://localhost
serviceIdцелочисленный
Идентификатор сервиса
confirmModeлогический
  • true

  • false

Обязательное подтверждение операцииПо умолчанию true
secretKeyстроковый
Секретный ключ
merchantUserIdцелочисленный
Идентификатор пользователя
paymentProviderцелочисленный
Код провайдера услуг по оплате по QR-кодуПо умолчанию 64


Code Block
languagetext
titleПример настройки
[Main]
; Настройки процессинга ClickPass

; Время ожидания ответа от сервера (в секундах)
; По умолчанию 10 секунд
;timeout = 10

; Адрес сервера
; По умолчанию http://localhost
;url = http://localhost

; Идентификатор сервиса
;serviceId = ""

; Обязательное подтверждение операции
; По умолчанию true
;confirmMode = true

; Секретный ключ
;secretKey = ""

; Идентификатор пользователя
;merchantUserId = ""

; Код провайдера услуг по оплате по QR-коду
; По умолчанию 64
;paymentProvider = 64

Логирование

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