Я хочу интегрировать Payu Payment Gateway с моим приложением angularJS. Код сервера написан на PHP (codeigniter).
Мне предоставили комплект PHP от payu, который состоит из одного файла php с формой и кодом php. Он отправляет данные в URL-адрес payu, что приводит к успешной транзакции.
Но я хочу, чтобы данные приходили из моей формы angularJS, и после объединения ключа продавца и значений соли с ним со стороны сервера эти данные должны быть отправлены в URL-адрес payu.
Я попытался использовать curl, но проблема заключалась в том, что он не перенаправляет на URL-адрес payu.
Может ли кто-нибудь объяснить, как мне объединить данные из моей формы angularJS и секретных ключей (они будут использовать данные из угловой формы для генерации секретных ключей) и опубликовать их в URL вместе с перенаправлением.
Вы можете отправить ajax-запрос, чтобы собрать ключ, а затем поместить его в форму и отправить.
Таким образом, пользователь будет перенаправлен на страницу PayU.
Сообщение должно исходить из браузера, а не с сервера. cURL строго на стороне сервера и не может влиять на поведение браузера.
Других решений пока нет …