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