PayPal JavaScript集成-打开新标签页

问题描述

我看到一些网站在点击贝宝按钮时打开了新标签。我正在尝试实现相同的行为,但是找不到实现该目的的方法。它总是在同一页面上打开弹出窗口。 有没有办法使用JavaScript嵌入。

我使用的方法https://developer.paypal.com/docs/checkout/#

如果通过上面的链接单击Paypal按钮(演示示例),它将打开一个弹出窗口,您可以在其中进行付款,然后将其关闭。我希望在新标签页中出现同样的事情,而不是弹出窗口。

解决方法

您无需与PayPal Checkout JS集成,而是创建自己的按钮并编写自己的JS,以在单击按钮时在新选项卡中打开Orders V2 API redirect_url。

但是,没有理由您不应该这样做。实际上,弹出窗口是一种更好的现代“上下文”体验,可让您的网站保持打开状态并在后台加载。实际上,在这方面,它更加用户友好。我记得从首次发布该弹出式窗口的那一天起,PayPal花费了大量的精力来获得正确的体验,并确保体验更好,即,与进行新的分离相比,导致更多的用户正在执行和完成结帐标签(可能不熟悉)。您可以信任PayPal,这是公司的面包和黄油。