Обновлено 07.12.2023
Платежная форма — это обычный шаблон компонента. Ее можно кастомизировать точно также, как и любой другой шаблон. Оригинальный шаблон находится в папке /bitrix/components/rover/tinkoff.payform/templates/.default/
Для переключения на новый кастомизированный, его надо указать в настройках модуля. Можно указать его как для всех платежных систем, так и только для некоторых. Тоже самое можно сделать через командную PHP-строку. Для этого в ней необходимо выполнить код \Bitrix\Main\Config\Option::set('rover.tinkoff', 'template-default', '<имя шаблона>');
. Для переключения какого-то конкретного обработчика нужно выполнить \Bitrix\Main\Config\Option::set('rover.tinkoff', 'template-<id платежной системы>', '<имя шаблона>');
Пример:
\Bitrix\Main\Config\Option::set('rover.tinkoff', 'template-default', 'my-perfect-template');
— для переключения на шаблон my-perfect-template
всех обработчиков Тинкофф
\Bitrix\Main\Config\Option::set('rover.tinkoff', 'template-42', 'my-perfect-template');
— для переключения на шаблон my-perfect-template
обработчика Тинкофф с ID=42