反应PayPal付款流程结帐



我是反应网络应用程序的新手,我试图创建购物车付款结帐流程。所有模块PayPal按钮在弹出窗口的同一页面中打开。我想从我的网站重定向到PayPal网站,然后返回到我的网站。目前我正在使用以下示例。是否有任何模块可以创建订单和重定向。

https://www.npmjs.com/package/react-paypal-button-v2

为什么要重定向离开您的网站?这就是5 +年前的做法。

最好让您的网站加载并在后台显示,并向付款人展示上下文中的审批体验,而不是将他们重定向到新的、可能不熟悉的登录页面。

您正在询问如何做一些您甚至不应该尝试做的事情,这将导致较差的买家体验和更少的完成结账,这与您应该想要的相反。

但既然你问了,方法不是不使用PayPal JavaScript SDK按钮。只需使用/v2/checkout/orders REST API 创建一个订单并接收一个approval_url,您可以使用静态的"PayPal结帐"按钮重定向到该订单,例如 https://www.paypal.com/us/webapps/mpp/logos-buttons

同样,整页重定向是一种旧的集成方法,会给买家带来糟糕的体验,您不应该使用这种方法。

最新更新