1 мая 2026 года пилотная версия API для интеграции с мессенджером MAX будет отключена. Устаревший плагин верификации будет выведен из эксплуатации и принудительно удален из состава программного обеспечения Artix. |
|
Для перехода на расширенную версию API необходимо обновить версию кассового ПО, отключить старый плагин и настроить новый. Процесс отличается в зависимости от способа обновления конфигурации кассового ПО.
|
Если в текущем файле лицензии кассового ПО указана версия 4.6 (значение параметра "version": "4.6"), то необходимо выполнить обновление лицензии до версии 5.0 с модулем maxservices.

Для использования расширенной версии API необходимо выполнить следующие шаги в кассовом ПО:
Отключить плагин "Сервис верификации Max" в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/max.ini:
[plugins] ; Сервис верификации Max max = off |
Активировать и настроить плагин "Сервисы мессенджера Max" в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/maxservices.ini:
[plugins] ; Плагин для работы с сервисами мессенджера Max maxservices = on [Max.Service.AgeVerification] ; Сервис верификации возраста покупателя ; Адрес сервера ; По умолчанию "http://localhost" serviceUrl = "<url сервера MAX>" ; Таймаут запроса к серверу в секундах ; По умолчанию 30 ;timeout = 30 ; Ключ доступа к API-интерфейсу фронт-офиса сервера ; По умолчанию "" apiKey = "<ключ доступа для расширенной версии API>" ; Маска для распознавания стенографического QR-кода из приложения клиента ; По умолчанию "(?<maxServicesQrMask>https://www.gosuslugi.ru/m.*)" ;mask = "(?<maxServicesQrMask>https://www.gosuslugi.ru/m.*)" |
Ключ доступа ( |
Для корректной работы необходимо обновить |
artixcs-puppet-objects.Отключить устаревшую версию плагина для работы с MAX, изменив соответствующий параметр конфигурационной метки.
При изменении метки плагин будет отключен автоматически на всех кассах. |

Подробнее о работе с конфигурационными метками можно прочитать в статье "Конфигурационные метки". |

Настроить плагин "Сервисы мессенджера Max" в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/maxservices.ini:
[plugins] ; Плагин для работы с сервисами мессенджера Max maxservices = on [Max.Service.AgeVerification] ; Сервис верификации возраста покупателя ; Адрес сервера ; По умолчанию "http://localhost" serviceUrl = "<url сервера MAX>" ; Таймаут запроса к серверу в секундах ; По умолчанию 30 ;timeout = 30 ; Ключ доступа к API-интерфейсу фронт-офиса сервера ; По умолчанию "" apiKey = "<ключ доступа для расширенного API>" ; Маска для распознавания стенографического QR-кода из приложения клиента ; По умолчанию "(?<maxServicesQrMask>https://www.gosuslugi.ru/m.*)" ;mask = "(?<maxServicesQrMask>https://www.gosuslugi.ru/m.*)" |
Ключ доступа ( |