Собственно, задача банальная: обеспечить поддержку оплаты через Assist.
Действую согласно документации:
[LIST]
[*]заключен договор с Assist, получен номер магазина, логин/пароль и прочее
[*]создана платежная система с обработчиком-assist в настройках магазина, заполнены все поля
[*]в качестве обработчиков, соответственно, используются шаблонные скрипты
[/LIST]Дальше - ступор.
Вопросы в следующем:
[LIST]
[*]Каким образом подключить сам обработчик (то бишь файл bitrix/modules/payment/assist/payment.php) к странице обработки платежа?
[*]Если создавать форму обработки на странице напрямую, минуя встроенный обработчик, как получить данные, сокрытые в заданной платежной системе (ибо CSalePaySystemAction::GetList() выдает параметры в таком виде, что там черт ногу сломает).
[*]В шаблоне assist (result.php) повсюду сверкает функция CSalePaySystemAction::GetParamValue(), которая не описана в документации, что это вообще такое, и из какой платежной системы она получает данные?
[/LIST]
Действую согласно документации:
[LIST]
[*]заключен договор с Assist, получен номер магазина, логин/пароль и прочее
[*]создана платежная система с обработчиком-assist в настройках магазина, заполнены все поля
[*]в качестве обработчиков, соответственно, используются шаблонные скрипты
[/LIST]Дальше - ступор.
Вопросы в следующем:
[LIST]
[*]Каким образом подключить сам обработчик (то бишь файл bitrix/modules/payment/assist/payment.php) к странице обработки платежа?
[*]Если создавать форму обработки на странице напрямую, минуя встроенный обработчик, как получить данные, сокрытые в заданной платежной системе (ибо CSalePaySystemAction::GetList() выдает параметры в таком виде, что там черт ногу сломает).
[*]В шаблоне assist (result.php) повсюду сверкает функция CSalePaySystemAction::GetParamValue(), которая не описана в документации, что это вообще такое, и из какой платежной системы она получает данные?
[/LIST]