2015-10-05 1 views
4

Я хочу интегрировать Payu Payment Gateway с моим приложением angularJS. Код сервера написан на PHP (codeigniter).
У меня был комплект PHP из payu, который состоит из одного файла php с формой и кодом php. Он публикует данные на URL-адресе payu, что приводит к успешной транзакции.

Но я хочу, чтобы данные поступали из моей формы angularJS и после объединения ключей торговца и значений солей на стороне сервера, данные должны быть отправлены на URL-адрес payu.
Я попытался использовать завиток, но проблема заключалась в том, что он не перенаправляет URL-адрес payu.
Может ли кто-нибудь объяснить, как мне объединить данные из моей формы angularJS и секретных ключей (они будут использовать данные, поступающие из угловой формы для генерации секретных ключей), и отправить его в URL вместе с перенаправлением.Отправить php-форму и перенаправить с бэкенда

+0

Вы не получаете никакого ответа в «угловом» после объединения ключа продавца и соли? Если вы можете, то вы можете перенаправить в угловой. – Manwal

+0

Я не согласен с @Hanky, этот вопрос полностью отличается от перенаправления curl. 'curl' не должен перенаправляться, если я просто вызываю' API' для 'Angular'. Добавлено голосование за повторное открытие. – Manwal

+0

ответ - это просто страница с ошибкой от payu, и, согласно команде payu, это потому, что страница не перенаправляет URL-адрес. – amanpurohit

ответ

0

Вы можете отправить запрос ajax, чтобы собрать ключ, а затем поместить его в форму и отправить. Таким образом, пользователь будет перенаправлен на страницу payu.

Сообщение должно быть из браузера не с сервера. cURL строго принадлежит серверу и не может влиять на поведение браузера.