WooCommerce Xero集成向Xero(舍入)发送了错误的税率

时间:2019-02-15 11:19:23

标签: wordpress woocommerce shipping xero-api tax

我有一个用WooCommerce建立的WordPress网站,它使用官方的WooCommerce插件与Xero集成。我可以进行所有工作,并在创建订单时自动将发票发送给Xero,但是四舍五入的运输成本给我带来了麻烦。

我输入不含税的价格,并显示含税的价格。一种产品的运输成本为48.57,税率为20%。这是58.284英镑,显然需要四舍五入。问题在于,它是按税率级别而不是成本级别取整的。

这意味着它向Xero发送了正确的价格(58.28英镑),但将Xero的税率更改为19.9917%,从会计角度来看显然不起作用。

我尝试将税收计算方式从每行更改为小计,并从“作为一个总计”更改为“逐项”,并且没有任何运气。 WooCommerce还正在Xero中以19.9971%的税率创建新的税种,即使我已经用add_filter( 'woocommerce_xero_create_unique_tax_label', '__return_false' );过滤出唯一的标签,并确保WooCommerce中的税标签与Xero中已设置的税种匹配。我认为这是因为WooCommerce还在标签末尾添加了税率值,即(20%)。

我浏览了许多涉及类似问题的在线帖子,但对我的具体问题没有任何了解。

我知道需要四舍五入,而所征收税款的成本价值不是问题。真正的问题是,它在Xero的发票上显示2条税款;一个代表20%,另一个代表19.99%,就好像它已更改为百分比以实现所需的四舍五入的最终成本一样,而不是一次按原始百分比计算后就四舍五入了最终成本。

希望这一切都有道理,非常感谢您提供任何技巧/指针,谢谢。

马特

0 个答案:

没有答案