请帮助我如何设置或呈现成功网址到我的离子应用程序 . 当我将PayU资金整合到Ionic应用程序时,它需要在完成付款后成功Url和Failure Url才能成功,但它不会回到Ionic App .
<form name="sendParam" method="post" action="https://test.payu.in/_payment.php">
<input type="text" name="key" value="P3kHif" />
<input type="text" name="txnid" value="mdd0123" />
<input type="text" name="amount" value="100" />
<input type="text" name="productinfo" value="oxygenconcentrator" />
<input type="text" name="firstname" value="test" />
<input type="text" name="email" value="test@gmail.com" />
<input type="text" name="phone" value="9999999999" />
<input type="text" name="surl" value="http://example.com" />
<input type="text" name="Furl" value="http://example.com/about-us/" />
<input type="text" name="Hash" value="9a4c95b065ae294414e6a5b0b6e8e5d1a2ebf26074228eac6ff7c7d739c9cd4d021a9f70af8860ac369b1ccecfdaa60ba5839ee9dc1fd41e2848a3813677d520"/>
<input type="submit" value="enter"/>
</form >
而来自PayUmoney的响应只是HTML格式,它没有任何JSON对象格式 . 只是我按照以下链接PayU Money Rest API
2 回答
Payumoney没有混合应用程序的sdk . 我们需要使用Cordova inapp浏览器来实现这一目标 .
第1步:创建Payumoney帐户并获取沙箱详细信息 .
第2步:安装Cordova inapp浏览器
第3步:创建付款网址
第4步:在服务器中创建成功和失败网址,并在您的付款页面中添加这些网址
第5步:在您的inapp浏览器中运行您的付款网址 .
而已 . 它将执行付款流程并将状态发送给给定的成功和失败URL .
Here您可以在离子中找到支付网关集成的代码 .
我一直在寻找相同的但没有运气 . 所以最终做了很多解决方法,让它与我的IONIC 1应用程序一起工作 .
我的方法可能不完美,但我可以为我的离子应用程序付款 .
首先,我想与你分享我的应用程序,但我收集的凭据很少,所以在这里分享它是不安全的 . 是的,我的应用程序在Playstore中存在,有超过100个活跃用户(我上次检查)
任何方式让我告诉你我是如何在我的应用程序中做到的 . 以下是我的代码 . 请看看是否有人有更好的方法请分享..` $ scope.pay = function(address){
其余的代码是自我解释的 .
希望这会有所帮助 .
这是我的payumoney templet`
`