Суть проблемы: Модуль "Зависимости для способов оплаты ", после обновления до 4.11.5 блокирует вывод в мультивитринной установке расшаренных способов оплат для второстепенных витрин. То есть на основной витрине (для которой создан способ оплаты) он выводится на чекауте, а для расшареных нет.
Отключение модуля решает проблему, но в этом случае прописанные зависимости доставка-оплата, соответственно, перестают работать.
Так же столкнулись с данным багом. Для решения нужно в файле app/addons/payment_dependencies/func.php найти функцию fn_payment_dependencies_prepare_checkout_payment_methods_before_get_payments которая находится в самом конце файла и заменить ее код с
Похоже что данная функция ориентирована на работу со способами оплаты продавцов в мультивендор, а в цскарт ультимейт она срабатывать не должна.`У себя обошлись пока таким решением, ждем фикса от команды цскарт
Нормальный подход техподдержки. Проблема критическая. Проблеме уже месяц скоро, а никакой реакции от разработчиков! Типа обращайтесь в саппорт, исправим и денег спишем. Может специально при каждом обновлении что-то отваливается? Не понимаю такого подхода. Каждое обновление превращается в ад для администраторов магазина, уже боюсь их выхода.