Php WooCommerce以编程方式更改每种产品的税收

Php WooCommerce以编程方式更改每种产品的税收,php,wordpress,woocommerce,tax,Php,Wordpress,Woocommerce,Tax,问题是:如果我们向客户出售门票,我们就不在客户居住的地方纳税,也不在商店的公司所在地纳税。我们在举办活动的地方交税 我们可以使用一种变通方法,根据税率为每个国家定义一个税种。但这很难看 我想开发一些东西,在那里我可以为活动设置国家,WooCommerce将使用这个国家作为税基,就针对这个产品 我的问题是,我不知道应该应用哪个过滤器。我找到了一些,但是过滤器没有给出产品对象或产品id作为参数 例如: 有人有什么想法吗?谢谢你回复我。这就是我实施的“黑客”,但它为我解决了问题 我使用过滤器wooco

问题是:如果我们向客户出售门票,我们就不在客户居住的地方纳税,也不在商店的公司所在地纳税。我们在举办活动的地方交税

我们可以使用一种变通方法,根据税率为每个国家定义一个税种。但这很难看

我想开发一些东西,在那里我可以为活动设置国家,WooCommerce将使用这个国家作为税基,就针对这个产品

我的问题是,我不知道应该应用哪个过滤器。我找到了一些,但是过滤器没有给出产品对象或产品id作为参数

例如:


有人有什么想法吗?

谢谢你回复我。这就是我实施的“黑客”,但它为我解决了问题

我使用过滤器woocommerce\u price\u ex\u tax\u amount(还有woocommerce\u price\u inc\u tax\u amount)进行普惠税计算

它收到$tax_amount(已计算)、$key、$rate、$price

您可以为每张票据设置一个虚构的税率,并通过编程进行修改。由于您也会收到价格,您可以根据价格重新计算费率并返回


希望有帮助,

嘿,你知道怎么做了吗?不幸的是还没有。我自己还没试过,我会试试的。谢谢!