贝宝智能支付按钮显示问题

时间:2020-01-23 10:45:53

标签: paypal paypal-sandbox express-checkout

我已经在我的应用程序中创建了贝宝智能付款按钮。默认情况下,它显示两个按钮,第一个按钮用于PayPal登录窗口,第二个按钮用于借记卡或信用卡窗口。

单击第二个按钮时,第一个按钮不显示。我可以在chrome开发人员控制台中看到两个按钮。 margin-top:59px属性由脚本添加。

在这里您可以尝试使用PayPal的interactive code demo

我如何摆脱它?单击按钮时,某处是否可以同时显示这两个设置?

1 个答案:

答案 0 :(得分:2)

您为什么要摆脱它?第二个按钮用于输入借方或贷方cad并以客人身份付款。通常,这是非常需要的功能,而不是人们想要摆脱的功能。

单击后,顶部按钮将移开以充分利用屏幕空间,因为借记卡或信用卡按钮不会打开窗口。它将iframe扩展到容器内部 (对于我们从事支付行业很长一段时间的人来说,这实际上是非常惊人的。)

如果您真的想摆脱卡处理的问题,可以。 Smart Payment Buttons文档提供了用于禁用资金来源的选项。调用SDK js时,基本上在您的ClientID之后添加&disable-funding=card

<script src="https://www.paypal.com/sdk/js?client-id=YOUR_CLIENT_ID&disable-funding=card"></script>