Api Paypal Express用于Payflow Pro、运输和税务更新的结帐

Api Paypal Express用于Payflow Pro、运输和税务更新的结帐,api,paypal,shipping,express-checkout,Api,Paypal,Shipping,Express Checkout,在我们的场景中,我们将使用PayPal Express Checkout for Payflow Pro(很重要,因为它不同于PayPal Express Checkout) 根据文件,我们必须在了解客户的装运地址之前提供装运和税务价值 我认为这一点都不实际,所以我的问题是——在选择地址后是否可以更新(使用现有令牌设置ExpressCheckout)运费/税额?或者以某种方式更新(即即时更新)PayPal页面上的发货/税务值 此外,如果客户将返回购物车页面并添加/删除产品,客户是否应返回Payp

在我们的场景中,我们将使用PayPal Express Checkout for Payflow Pro(很重要,因为它不同于PayPal Express Checkout)

根据文件,我们必须在了解客户的装运地址之前提供装运和税务价值

我认为这一点都不实际,所以我的问题是——在选择地址后是否可以更新(使用现有令牌设置ExpressCheckout)运费/税额?或者以某种方式更新(即即时更新)PayPal页面上的发货/税务值

此外,如果客户将返回购物车页面并添加/删除产品,客户是否应返回Paypal页面,或者我们只能更新商品信息并使用新金额进行DoExpressCheckout

谢谢,
Stas

通常,最通用的推荐EC流程为:

  • 客户在“查看购物车”页面上,单击“使用贝宝结账”按钮,但未在您的网站中输入任何地址或其他信息
  • 具有临时装运/税收金额的SetEC(可能为0)
  • 将客户重定向到PayPal站点
  • 客户在PayPal选择发货地址并返回
  • GetEC首次找到他们选择的地址
  • 计算任何新的装运或税费,并在“订单审核”类型页面上显示摘要(这可以让他们从多个装运选项中进行选择,如航空/地面,如果适用)
  • 当客户点击最后一个“下订单”按钮时,DoEC会显示更新的装运和税额

  • 警告:默认情况下,DoEC的总金额必须在原始SetEC金额的115%或75美元以内,以较小者为准。因此,如果您的任何定价方案将超过该阈值,原始SetEC应包括一些占位符装运和税款,以便最终总额在115%/$75以内。

    谢谢!我也是这么想的。