【问题标题】:Possible reasons with OGONE post payment response failure on redirection url's重定向 url 上 OGONE 后付款响应失败的可能原因
【发布时间】:2019-04-25 13:36:44
【问题描述】:

我们正在使用 OGONE 电子商务解决方案进行付款结账。

在有效的场景中,我们有 ACCEPT-URL、DECLINE-URL 和 EXCEPTION-URL 来从 OGONE 支付网关获取付款后响应。

问题:在 OGONE Gateway 上成功付款后,我们很少收到失败案例,但我们的系统并未更新付款后响应。

如果我们看看上面提到的问题,有两个可能的原因,

  1. OGONE 在向我们的客户(Web、IOS、Android)成功付款后没有响应,因此我们的服务器上没有得到确认。
  2. 在 OGONE 上扣款后,在从重定向 URL 捕获响应之前,用户设备连接发生了一些问题。
  3. 可能是用户在上述第 2 点提到的两个步骤之间退出了应用程序。

我们无法找到付款响应失败的有效和确切原因,因此遇到此类问题的 So 和 Guru。我知道这个问题看起来很理论,但任何帮助或线索都可以节省我的时间。

【问题讨论】:

    标签: ios web e-commerce payment checkout


    【解决方案1】:

    我找到了问题的原因。从第一天开始,我们用来捕获重定向 url 响应的方法是

    func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {}
    

    但现在它开始丢失重定向 URL 的响应。在分析过程中,我们发现响应被捕获在

    func webView(_ webView: WKWebView, didReceiveServerRedirectForProvisionalNavigation navigation: WKNavigation!) {}
    

    但在第一个方法回调中错过了。 编码愉快。

    【讨论】:

      猜你喜欢
      • 2013-05-26
      • 2017-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-28
      • 2021-02-14
      • 1970-01-01
      • 2019-02-22
      相关资源
      最近更新 更多