【发布时间】:2022-01-17 23:27:26
【问题描述】:
我在英国,正在建立一个销售实物产品的 PHP 网站。我最初将使用 Paypal 标准集成。我已经设置了一个定制的购物车,并且我在我的网站上获得了客户的地址,这样我就可以在将购物车数据传输到 Paypal 之前将运费包含在订单中。在我的网站上获取送货地址是可以的,但是我如何将其转移到 Paypal 而无需用户重新输入或事后更改?
【问题讨论】:
我在英国,正在建立一个销售实物产品的 PHP 网站。我最初将使用 Paypal 标准集成。我已经设置了一个定制的购物车,并且我在我的网站上获得了客户的地址,这样我就可以在将购物车数据传输到 Paypal 之前将运费包含在订单中。在我的网站上获取送货地址是可以的,但是我如何将其转移到 Paypal 而无需用户重新输入或事后更改?
【问题讨论】:
理想的电子商务解决方案是在您的流程中尽早显示 PayPal Checkout“快捷方式”按钮,甚至在输入送货地址之前(可能在最终的“查看购物车”或配置的产品页面上),并实施onShippingChange监听器根据需要修补订单。
这是文档:
这样,如果地址已经存储在 PayPal 中,买家就不必手动输入地址,从而加快结账速度并提高转化率(结账过程中的摩擦减少,销售额增加)
【讨论】:
shipping 对象。如果您还指定了一个带有 SET_PROVIDED_ADDRESS 的 shipping_preference 的 application_context(在 purchase_units 之外),则必须使用提供的地址。如果提供的地址对 PayPal 无效,结帐将失败并出现错误。
onShippingChange 是一种卓越的体验,因此您最好这样做