Обновлено 29.10.2024
Компонент позволяет разместить платежную форму в любом месте сайта на основе объекта \Bitrix\Sale\Payment или идентификатора оплаты из модуля «Интернет-магазин».

Компонент берет все настройки из настроек платежной системы, к которой принадлежит переданная оплата rover_tinkoff. Некоторые настройки можно переопределить в настройках компонента.
PAYMENT_ID — идентификатор заказа PAYMENT — объект \Bitrix\Sale\Payment оплаты заказанеобходимо заполнить один из этих парамтеров
PAY_FORM_TEMPLATE — шаблон формы оплаты
SUCCESS_URL — перенаправление после успешного платежа
FAIL_URL — перенаправление после неуспешного платежа
FORM_DESCRIPTION — описание в форме оплаты
SUM_DESCRIPTION — описание перед суммой оплаты
BUTTON_TEXT — текст на кнопке оплатыBUTTON_CLASSES — классы кнопки оплатыBOTTOM_DESCRIPTION — описание под кнопкой оплатыREDIRECT — автоматическое перенаправление на платежный шлюз/открытие виджетаRECEIPT — массив для переопределения чека...
/** @var \Bitrix\Sale\Payemnt $payment */
$APPLICATION->IncludeComponent(
"rover:tinkoff.payment.payform",
".default",
array(
"PAYMENT_ID" => $payment->getId(),
// "PAYMENT" => $payment, // или так
"REDIRECT" => "N", // запретить автоматическое перенаправление на платежный шлюз/открытие виджета
),
false
);