将支付网关与IONIC集成

Nit*_*wal 5 angularjs cordova ionic-framework

不要将问题标记为重复或已被问到。如果知道,请回答。

我正在尝试将Payumoney付款网关集成到我的混合应用程序中。我经历了一些教程,最后到达了cordovaInAppBrowser插件,并使用其事件loadstart,loadstop但无法发送和获取参数。自上个星期以来,我一直坚持不懈,因此终于在这里发布了。提前致谢

Nit*_*wal 5

最后,我成功地将支付网关集成到 ionic 中。非常简单,只需按照以下步骤操作,

  1. 添加 cordovaInAppBrowser 插件并注入依赖项。
  2. 使用所有验证将您获得的所有字段发送到该网关。
  3. 现在你需要一些 3 个文件,如 success.php、failure.php 和 paymentfile.html。
  4. $cordovaInAppBrowser.open("文件名?"+params, '_blank',options)
  5. 请注意,成功和失败的 php 文件都在服务器中,并通过服务器访问它们
  6. 在 php 文件中获取响应而不是控制器,基于响应遍历路径并完成。

最重要的是,您需要在发送时序列化数据,因为它应该是全局的并将其分配给 window 对象。此外,我们必须使用cordovaInAppBrowser 事件loadstop() 以及我在此事件中所做的所有事情,然后在完成后调用close() 函数。

完成。