Дополнительные настройки

Обновлено 07.12.2023

\Bitrix\Main\Config\Option::set('rover.tinkoff', 'log-enabled', string $flag); — включить/выключить ('Y'/'N') логирование. Логирование будет вестись в файл /bitrix/php_interface/include/sale_payment/rover_tinkoff/tinkoff.log. По умолчанию "N".

\Bitrix\Main\Config\Option::set('rover.tinkoff', 'template-XXX', string $templateName); — задать свой шаблон формы оплаты для обработчика с идентификатором XXX. По умолчанию null — шаблон не задан.
Например, \Bitrix\Main\Config\Option::set('rover.tinkoff', 'template-8', 'order');

\Bitrix\Main\Config\Option::set('rover.tinkoff', 'template-default', string $templateName); — задать шаблон формы оплаты по умолчанию для всех обработчиков. По умолчанию .default — стандартный шаблон.

\Bitrix\Main\Config\Option::set('rover.tinkoff', 'template-sites24', string $templateName); — задать шаблон формы оплаты для блоков в Сайтах24. По умолчанию .default — стандартный шаблон.

\Bitrix\Main\Config\Option::set('rover.tinkoff', 'check-permissions', string $flag); — проверять права на заказы ('Y'/'N') на страницах успеха и неуспеха оплаты. По умолчанию 'Y'. Если на странице успеха/неуспеха оплаты выводится, что заказ не найден, можно попробовать переключить на 'N'.

\Bitrix\Main\Config\Option::set('rover.tinkoff', 'lock-enabled', string $flag); — включить/выключить ('Y'/'N') блокировку на время обработки платежа. Помогает избавиться от дублирования чеков при подключении кассы через Битрикс. По умолчанию 'Y'.

\Bitrix\Main\Config\Option::set('rover.tinkoff', 'use-payment-id', string $flag); — использовать ID оплаты вместо номера во второй части идентификатора оплаты в банке. По умолчанию 'N'.