2016-03-27 63 views
2

我在我的WooCommerce商店有一个项目,其成本24.17不含税。我有20%的税率设置。Woocommerce纳税问题

如果我将这些产品中的3种加入我的购物车中,那么当我期望得到87英镑时,它总共会包含87.01英镑的税。

24.17加20%是29.004英镑,为什么它不把这个降到29.00英镑?

+1

什么是您的“小数位数”货币选项设置为? – danyo

+0

小数选项它被设置为2 – fightstarr20

回答

1

当WooCommerce计算税额时,它首先将按照订购数量计算的税额倍增。因此,就WooCommerce而言,应纳税的价格为72.51英镑。它为此值增加了20%。然后你得到87.012英镑。这是最后一个数字,下降到87.01英镑。

为了表明在数学:

24.17 x 3 x (1 + 0.2) = 87.012

如果您希望WooCommerce更改其计算税款的方式,您必须将代码添加到您的functions.php文件中。它可能看起来有点像下面这样:

add_filter('woocommerce_get_price_excluding_tax', 'custom_edit_price_function',10,3); 

function custom_edit_price_function($price, $qty, $product) { 
    //calculate price how you like it here. 
    return $price; 
}