2

我有一个使用 Sencha Touch 和 Cordova 构建的混合应用程序,其中包括支付网关集成。我正在使用 Payumoney 作为支付网关。我正在使用 Cordova 的 In App Browser 插件向 Payu 的 rest API 发出发布请求,并从那里控制支付流程。

付款完成后,Payumoney 向我在发出初始请求时提供的 URL 发出 post 请求,我假设我应该从那里捕获交易数据并返回我的应用程序,关闭应用程序内浏览器。

但问题是我提供的文件的 url 是“paymentSuccess.html”,当 payu 尝试将它重定向到 android_asset/www 目录下的这个 html 页面时,它给了我 403 错误,访问这个页面是禁止。

因此,我无法在该页面上运行捕获我需要的事务数据的 javascript。

是不是因为 payumoney 的页面使用的是 https 并且它应该调用的 url 是 file:// ?

我如何处理支付网关对成功支付的响应?

4

1 回答 1

1

我设法解决了这个问题,我已经在我的博客上发布了我的学习成果希望它对某人有所帮助。

于 2016-12-16T04:49:47.183 回答