Paypal Express结账付款无法在iPhone中使用

时间:2018-02-08 06:08:29

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

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

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

有人可以帮帮我吗?我向PayPal支持发送了一条消息,但他们没有回复。我们的时间表非常紧凑,任何帮助都将受到高度赞赏。

提前致谢。

Responsive Issue Sample #1 Responsive Issue Sample #2

1 个答案:

答案 0 :(得分:-1)

您引用的链接用于网站集成,如果您想在离子中使用它,您应该通过服务器端调用api并在离线BrowserTab中打开付款URL,这样页面将正确呈现。上述链接用于网站集成,它将为浏览器打开一个灯箱弹出窗口,可以为所有设备正常工作。