У меня есть гибридное приложение, созданное с помощью Sencha Touch и Cordova, которое включает в себя интеграцию платежных шлюзов. Я использую Payumoney для платежного шлюза. Я использую плагин Cordova's In App Browser, чтобы сделать запрос на отправку API остатка Payu, и оттуда он контролирует поток платежей.Обращайтесь с ответом Payumoney в кордове В браузере приложений
Как только платеж будет завершен, Payumoney отправит запрос на отправку по URL-адресу, который был предоставлен мной при создании первоначального запроса, и я предполагаю, что оттуда я должен захватить транзакционные данные и вернуться к моему приложению, закрыв браузер приложений ,
Но проблема в том, что URL-адрес файла, который я поставляю, является «paymentSuccess.html», и когда payu пытается перенаправить его на эту html-страницу, находящуюся в каталоге android_asset/www, тогда он дает мне 403 ошибку, доступ к которой на эту страницу запрещено.
И, следовательно, я не могу запустить javascript на этой странице, которая фиксирует данные транзакций, которые мне нужны.
Это связано с тем, что страница payumoney использовала https и URL-адрес, который он должен вызвать, является файлом: //?
Как обработать ответ на успешный платеж с платежного шлюза?