1

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

根据文档https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/pfp_expresscheckout_pp.pdf,我们必须在知道客户的送货地址之前提供运费和税金值。

我认为这根本不实用,所以我的问题 - 选择地址后是否可以更新(使用现有令牌的 SetExpressCheckout)运费/税额?或者以某种方式更新(又名即时更新)PayPal 页面上的运费/税金值?

此外,如果客户将返回购物车页面并添加/删除产品,客户应该返回 Paypal 页面还是我们只能用新金额更新商品信息和 DoExpressCheckout?

谢谢,斯塔斯

4

1 回答 1

0

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

  1. 客户在“查看购物车”页面上并单击使用 PayPal 结帐按钮,而没有在您的网站中输入任何地址或其他信息
  2. 带有临时运费/税额的 SetEC(可能为 0)
  3. 将客户重定向到 PayPal 网站
  4. 客户在 PayPal 选择送货地址并退货
  5. GetEC第一次找出他们选择的地址
  6. 计算任何新的运输或税收并在“订单审查”类型页面上显示摘要(这可以让他们从多个运输选项中进行选择,如空运/陆运,如果适用)
  7. 当客户单击最终的“下订单”类按钮时,DoEC 会显示更新的运费和税额。

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

于 2013-04-16T21:11:40.010 回答