Модуль YandexBadge предназначен для выполнения расчетов с помощью бейджа YandexBadge.
Типы поддерживаемых операций:
Для оплаты, отмены оплаты или возврата по чеку продажи необходимо подтвердить операцию с помощью бейджа.
Использование оплаты в чеках, в которых осуществляется продажа сертификатов, запрещено. В чеке продажи не должно быть товаров, для которых запрещен возврат. |
Частичный возврат по чеку продажи запрещен. |
При возврате по чеку продажи, содержащему маркированные или акцизные товары (алкогольную или табачную продукцию, обувные товары или лекарственные препараты), необходимо:
Для использования модуля необходимо установить пакет artix-yandexbadge
командой:
aptitude install artix-yandexbadge |
Запрос к процессинговой системе YandexBadge выполняется при выборе специального типа оплаты. Для добавления типа оплаты необходимо выполнить конфигурирование модуля. Номер типа оплаты задается в процессе конфигурирования.
dpkg-reconfigure artix-yandexbadge |
Настройки процессинга задаются в файле /linuxcash/cash/paysystems/yandexbadge/yandexbadge.conf
, в секции [YandexBadge.Main]
.
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
url | строковый | Адрес сервера | По умолчанию http://localhost |
timeout | целочисленный | Время ожидания ответа от сервера (в секундах) | По умолчанию 30 секунд |
userName | строковый | Логин пользователя для авторизации | |
password | строковый | Пароль для авторизации |
[YandexBadge.Main] ; Настройки процессинга YandexBadge ; Адрес сервера ; По умолчанию http://localhost ;url = http://localhost ; Время ожидания ответа от сервера (в секундах) ; По умолчанию 30 секунд ;timeout = 30 ; Логин пользователя для авторизации ; По умолчанию "" ;userName = "" ; Пароль для авторизации ; По умолчанию "" ;password = "" |
Журнал запросов к процессинговой системе YandexBadge ведется в основном логе /linuxcash/logs/current/terminal.log
.