【问题标题】:Paypal Express checkout payment not working in iPhonesPaypal Express 结帐付款在 iPhone 中不起作用
【发布时间】:2018-07-18 14:55:17
【问题描述】:

我在我的混合应用程序中使用 ionic 集成了 Express checkout.js SDK 客户端 REST,而 Express 结帐功能在 iPhone 中无法正常工作(但在 Android 设备上工作)。我在以下文档中使用相同的代码:https://developer.paypal.com/demo/checkout/#/pattern/client iPhone 使用信用卡/借记卡付款时面临的问题是:

  • 付款弹出窗口在 iPhone 中没有响应,尤其是在 iPhone5 中,弹出窗口对用户来说并不完全可见。
  • 付款弹出关闭按钮在 iPhone 5 中不可见。该按钮在 iPhone6 中可见,但有时关闭功能无法正常工作。
  • 无法付款。在输入所有详细信息(卡信息和账单信息)后单击“继续”按钮,用户再次进入国家选择附近的页面顶部。无法通过在弹出窗口外部单击来关闭付款弹出窗口。
  • 付款弹出滚动无法正常工作。有时滚动会延迟工作。但如果用户尝试返回或继续付款,则会滚动到页面顶部。

有人可以帮帮我吗?我向 PayPal 支持发送了一条消息,但他们没有回复。我们的时间非常紧迫,我们将不胜感激。

提前致谢。

【问题讨论】:

    标签: ios iphone paypal paypal-rest-sdk express-checkout


    【解决方案1】:

    您提到的链接是用于网站集成的,如果您想在ionic中使用它,您应该通过您的服务器端调用api并在ionic BrowserTab中打开支付URL,这样页面将正确呈现.以上链接用于网站集成,它将为浏览器打开一个灯箱弹出窗口,可能不适用于所有设备。

    【讨论】:

    • 感谢@optimus 的建议,我们会检查并稍后回复您。
    猜你喜欢
    • 2012-03-26
    • 2017-06-03
    • 2017-10-16
    • 1970-01-01
    • 2017-08-01
    • 2013-08-31
    • 2013-10-21
    • 2014-12-03
    • 1970-01-01
    相关资源
    最近更新 更多