【问题标题】:PHP Paypal standard integrationPHP Paypal 标准集成
【发布时间】:2022-01-17 23:27:26
【问题描述】:

我在英国,正在建立一个销售实物产品的 PHP 网站。我最初将使用 Paypal 标准集成。我已经设置了一个定制的购物车,并且我在我的网站上获得了客户的地址,这样我就可以在将购物车数据传输到 Paypal 之前将运费包含在订单中。在我的网站上获取送货地址是可以的,但是我如何将其转移到 Paypal 而无需用户重新输入或事后更改?

【问题讨论】:

    标签: php paypal


    【解决方案1】:

    理想的电子商务解决方案是在您的流程中尽早显示 PayPal Checkout“快捷方式”按钮,甚至在输入送货地址之前(可能在最终的“查看购物车”或配置的产品页面上),并实施onShippingChange监听器根据需要修补订单。

    这是文档:

    这样,如果地址已经存储在 PayPal 中,买家就不必手动输入地址,从而加快结账速度并提高转化率(结账过程中的摩擦减少,销售额增加)

    【讨论】:

    • 感谢您的回复 - 我会对此进行调查。我假设我可以让客户在我的网站上填写送货地址,以便我可以计算运费,然后将该数据与购物车数据一起传输到贝宝。我不知道需要为送货地址发送哪些变量以及是否需要使用 address_override。
    • 创建 v2 订单时,您可以在 purchase_units 中包含 shipping 对象。如果您还指定了一个带有 SET_PROVIDED_ADDRESS 的 shipping_preference 的 application_context(在 purchase_units 之外),则必须使用提供的地址。如果提供的地址对 PayPal 无效,结帐将失败并出现错误。
    • 早期的 PayPal 快捷方式(在输入地址之前)和使用 onShippingChange 是一种卓越的体验,因此您最好这样做
    猜你喜欢
    • 2015-10-10
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 2012-12-06
    • 2011-04-05
    • 2013-06-01
    • 2018-07-05
    • 2020-07-10
    相关资源
    最近更新 更多