Можно ли отправить представление формы с контроллера, но выполните действие в браузере?
Я знаю, что вы не можете перенаправить сообщение, но есть ли способ отправить представление в контроллер, и он продолжается, как обычный POST?
например
function paymentHandler(){
// validation data
// save data
redirect/send POST with data to paymentgatewy which is external
// gateway page should be what the user then sees
}
Вы можете добиться этого, выполнив форму представления с помощью javascript. Просто отрисуйте свою страницу с формой, заполненной необходимыми данными, и отправьте ее на платежный шлюз с помощью JavaScript.