Когда пользователь нажимает кнопку «Разместить заказ», вызывается мой Namespace_Bank_Model_Payment >> метод авторизации. Мой шлюз говорит: «Отправьте первоначальный запрос». На основании данных, предоставленных шлюзом, отправьте URL-адрес и идентификатор платежа. По этому URL-адресу пользователь должен быть перенаправлен туда, где клиент фактически осуществляет платеж. У меня есть два действия в разделе «Успех и ошибка контроллера» для обработки окончательного ответа.
Поскольку этот код вызывается в запросе ajax, я не могу перенаправить пользователя на другой веб-сайт. Может ли кто-нибудь подсказать мне, как это сделать?
Вот мой код. Я реализовал метод getOrderPlaceRedirectUrl().
Вот мой класс::
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/6058430/magento-redirect-checkout-payment-to-a-3rd-party-gateway[/url]