我的WooCommerce商店里有一件物品,售价24.17,不含税。我的税率设定为20%。
如果我将这些产品中的3个添加到我的购物车中,那么当我希望获得87英镑时,它总共包含87.01英镑的税。
24.17加20%是29.004英镑,为什么不将这个降到29.00英镑?
答案 0 :(得分: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;
}