Сайт на битриксе годами работал без проблем и нареканий, в качестве платежного обработчика использовался слегка доработанный yandex обработчик платежей – он был скопирован из папки по умолчанию /bitrix/modules/sale/handlers/paysystem/yandex и слегка модифицирован в папке /bitrix/php_interface/include/sale_payment/yandex чтобы сделать платежную кнопку в стилистике сайта. Затем пришел Сбербанк, Яндекс.Касса стала ЮKassa, всех принудительно заставили перейти на новое API, уничтожили старую схему подключения, поменялся и обработчик платежей тоже – он стал yandexcheckout.   Все модули битрикс были полностью обновлены до последней стабильной версии (чтобы могло работать новое API Юкассы), версия PHP была проапгрейжена до 7.4, внутри битрикс была создана новая платежная система в Магазин -> Настройки -> Платежные системы на базе нового платежного обработчика, выставлены все необходимые настройки платежей (платежные пароли, ключи, линки на страницы и т.д.) Однако при попытке совершения платежа с использованием новой платежной системы на базе нового обработчика на странице /personal/order/make/index.php?ORDER_ID=XX не появляется кнопка оплата для перехода на сайт Юкассы для завершения оплаты и непонятно передаются ли как положено параметры заказа (раньше передавались). Необходимо решить эту проблему – чтобы появлялась кнопка оплаты для нового обработчика, передавались как положено параметры заказа через API Юкассы, возвращалась назад в битрикс информация об оплате заказа – чтобы было все так же, как успешно работало до этого.   yookassa.ru/developers/pa...   

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск