【问题标题】:Woocommerce PayPal not receiving the shipping costWoocommerce PayPal 未收到运费
【发布时间】:2016-11-26 01:11:06
【问题描述】:

我在现场激活了 Woocommerce、UPS 运输和 USPS 运输插件。在插件的最新更新之前,一切运行良好。我正在使用 Woo 2.6.3 及其插件。

更新后 PayPal 无法接收订单的运费,因此它只处理产品总额而不处理运费,并且我们在现场收到错误

验证错误:PayPal 金额不匹配(总额 2.75)。订单状态从待付款更改为暂停。

当我在请求中检查 PayPal 的日志时,woocommerce 不会在“payment_gross”和“mc_gross”下添加运费

我已经向 Woocommerce 支持发布了相同的票证,但他们需要很长时间才能恢复,因为它是一个实时网站,所以我不能持有那么多。

【问题讨论】:

  • 在他们最新推出的 woo 中 zone 。这可能是原因,您可能需要向运输插件团队报告。
  • 我遇到了同样的问题,除了我使用的是 woocommerce 的区域。在对 wc 的最新版本和旧版本进行比较并进行比较之后,我注意到较新的 paypal 网关现在在 paypal args 中的 Shipping_1 下包含了运费,而以前它工作时,运费被包含在一个额外的行项目中。我意识到这不是一个答案,但也许这可能会激发其他人的想法,以防万一除了改回代码之外还有一个简单的解决方法……头撞墙……
  • 有人设法解决了这个问题吗?

标签: wordpress paypal woocommerce shipping ups


【解决方案1】:

WooCommerce 2.6+ 通过 PayPals API 将运费作为“真实”的运费项目发送。 如果您的 PayPal 帐户中设置了运输规则,这些规则将接管并消除 WooCommerce 发送的费用。 因此,您需要从您的贝宝帐户中删除所有运输规则集。

查看以下链接了解更多详情:

https://docs.woocommerce.com/document/paypal-standard/#my-shipping-costs-are-not-transferring-to-paypal

【讨论】:

    猜你喜欢
    • 2020-03-21
    • 2018-02-26
    • 2021-07-23
    • 2017-05-11
    • 2019-04-09
    • 1970-01-01
    • 2014-11-02
    • 2014-06-18
    • 2013-02-26
    相关资源
    最近更新 更多