Skip to end of metadata
Go to start of metadata

Терминалы армакс могут работать со сканером штрих-кода, при этом сканер должен функционировать как клавиатура.

Чтобы проверить корректность работы сканера в системе, запустите любое приложение типа Блокнот (Mousepad для Linux), поместите туда курсор ввода и просканируйте штрих-код.

Штрих-код должен считаться в окно приложения как набор символов (как правило, цифр).

 

Заполнение параметров платежа из штрих-кода

Если параметры провайдера должны заполняться из штрих-кода, создаётся субпровайдер, в Параметрах которого указывается Позиция штрих кода с и по - первая и последняя позиция значения параметра в штрих-коде.

Если при этом у провайдера выставлена галка Запрет редактирования, то поле будет показано плательщику только в Детализации платежа.

Пример: пусть ШК имеет вид 12345670416200, где с 1 по 7 символ - номер счета, с 8 по 11 - период оплаты, с 12 по 14 - сумма оплаты. Таким образом в поле Номер счёта значение параметров Позиция штрих-кода с = 1, по =7,

для поля период оплаты - 8 и 11 соответсвенно, для поля сумма к оплате - с 12 по 14.

 

Поиск провайдера по штрих-коду

Штрих-код также может использоваться для автоматического определения нужного провайдера для оплаты. Для этого используются поля Провайдера "Позиция штрих-кода с по, Значение штрих-кода с по"

Позиция штрих-кода с по, Значение штрих-кода с по - поля, предназначенные для автоматического определения провайдера по штрих-коду. Поля «позиция штрих-кода» отвечают за определение в штрих-коде группы, по которой будет идентифицироваться провайдер. Поля «Значение штрих-кода с по» отвечают за диапазон значений в этом группе. Например, пусть в штрих-коде оператора первый три цифры от 100 до 199. В таком случае Позиция штрих кода с 1 по 3, Значение штрих-кода с 100 по 199. Если значение части штрих-кода фиксировано, то «Значение с» и «Значение по» совпадают.

 

 

 

  • No labels
Write a comment…