Настройка шаблонов чека
В ПО возможно настраивать шаблоны чека для каждого провайдера или один шаблон сразу для группы провайдеров. Все шаблоны чеков находятся в директории PayPRO\bin\Providers и имеют названия 0_check.txt, -1_check.txt, 2_check.txt и т.п. Первая цифра обозначает номер провайдера, для которого используется шаблон. Так номера 1,2,3 и т.д. - стандартные провайдеры (их номера можно посмотреть в конфигураторе). -1,-2,-3 и т.д. - это собственные провайдеры. Файл 0_check.txt - шаблон по умолчанию, который используется всеми провайдерами, для которых не задан свой собственный шаблон.
Настроить свой собственный шаблон можно на примере 0_check.txt, который содержит наибольшее количество информации. В фигурных скобках находятся переменные, содержащие значения, актуальные для конкретного платежа. Например: {TERMCHECK} будет напечатан номер чека. Переменные и секции содержащиеся в квадратных скобках будут выводится только при условии наличия переменных. Например:
[ИНН {processing:INN}]
Будет выведена строка с номером ИНН процессинга только при условии наличия этого номера (значения переменной {processing:INN}).
Печать штрих-кода
С версии 4.2.8.23 доступна печать штрих-кода в чеке. Настраивается в файле шаблона. Например:
<barcode text={SESSIONCP}>
Будет распечатан штрих-код составленный из номера сессии, уникальный для каждого платежа.
Еще некоторые возможности:
