Начиная с версии 4.6.213 реализована интеграция с сервисом provending.by.
Provending.by – это сервис, предлагающий платежные решения для кофе-пойнтов, кофеен самообслуживания и вендинговых автоматов.
Кассовое ПО Artix позволяет осуществлять продажу вендинговых товаров через сервис provending.by с печатью следующих документов:
- чек продажи,
- слип с QR-кодом для вендингового автомата.
Конфигурирование модуля
Модуль provending
активируется в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d
/provending.ini
в секции [plugins].
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
provending | строковый |
| Плагин для работы с сервисом вендинговых товаров | По умолчанию off |
[plugins] ; Работа с сервисом вендинговых товаров ;provending = off
Настройка параметров для работы с сервисом производится в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/provending.ini
в секции [ProVending].
Наименование | Тип данных | Описание | Примечания |
---|---|---|---|
url | строковый | Адрес сервиса | По умолчанию http://localhost |
timeout | целочисленный | Таймаут обращения к сервису | По умолчанию 10 секунд на один запрос |
generatorId | строковый | Идентификатор для генерации штрих-кода | |
key | строковый | Ключ доступа к сервису | |
catalogs | строковый | Список каталогов с вендинговыми товарами | Номера каталогов могут быть перечислены через запятую |
[ProVending] ; Настройки плагина для работы с сервисом вендинговых товаров ; Адрес сервиса ; По умолчанию http://localhost ;url = http://localhost ; Таймаут обращения к сервису ; По умолчанию 10 секунд на один запрос ; timeout = 10 ; Идентификатор для генерации штрих-кода ;generatorId = "" ; Ключ доступа к сервису ;key = "" ; Список каталогов с вендинговыми товарами ;catalogs =
Принцип работы
Для продажи вендинговых товаров через сервис provending.by необходимо:
- Создать каталоги вендинговых товаров.
- Активировать модуль
provending
(см. Конфигурирование модуля). Настроить параметры для работы с сервисом (см. Конфигурирование модуля).
Для параметра
catalogs
указать список каталогов, содержащих вендинговые товары.- Добавить товары в каталоги (значение параметра
catalogs
). - Перезапустить кассовую программу.
Добавить вендинговые товары в чек.
Закрыть чек продажи.
Для каждой позиции вендингового товара будет напечатан слип с QR-кодом. Шаблон для печати слипа задается в файле/linuxcash/cash/reports/provending.xml
.Если товар из каталога вендинговых товаров не заведен в системе provending.by, то будет выведена ошибка обращения к сервису, чек не будет закрыт.
Логирование
Журнал запросов к сервису ведется в основном логе /linuxcash/logs/current/terminal.log
.