【问题标题】:Extra Tax added to order created via WooCommerce Rest Api通过 WooCommerce Rest Api 创建的订单添加额外税
【发布时间】:2022-03-29 04:40:26
【问题描述】:

我在使用 woo api (/wp-json/wc/v3/orders) 创建订单时遇到订单总额问题。我的税收设置显示“是的,我将输入含税价格”。但是,当通过 api 创建订单时,会在为订单项传递的总金额之上添加税金。请注意,在我的网站上直接创建订单时,我没有任何税收问题。我不确定为什么要对订单项总计征税??任何人请帮忙。另外,请注意,我无法对来自外部市场的请求消息进行任何更改..我需要知道什么是知道的..以及如何修复它..我是否有过滤器/挂钩可以使用通过 api 创建的订单来避免这种情况发生

示例请求:

在 woocommerce 中创建的订单:

woocommerce 税务设置:

【问题讨论】:

    标签: woocommerce hook-woocommerce woocommerce-rest-api


    【解决方案1】:

    此问题的解决方案是您请求中的total-字段。一旦你提供了一个总数,税收计算就会像你的例子一样失败。

    因此,只需从您的示例请求中删除 total,一切都会正常工作!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-22
      • 2015-06-23
      • 1970-01-01
      • 2019-08-31
      • 2019-09-30
      • 2014-10-26
      • 1970-01-01
      • 2021-04-25
      相关资源
      最近更新 更多