仅对特定国家/地区的运费征税

Applying taxes ONLY to shipping cost for a specific country

我在一家非营利组织工作,我们的 WordPress 网站使用 WooCommerce。我们不对产品价格征税。

当买家将他们的订单运送到加拿大时,我们希望仅对运费征税。

例如,如果来自加拿大的某人购买了 </code></strong> 本书,运费为 <strong><code> ,我希望计算税金 * 15% = [=12=].75 而不是当前的 ( + ) * 15% = .75

我没有足够的 php 知识来组成一个功能片段来添加到我的子主题 function.php 文件中。

有人可以帮忙吗?

正如您将在下面看到的,我的回答只是关于管理产品页面中的 WooCommerce 设置。

在您的管理产品列表中,编辑一个产品。转到"General"选项卡上的设置"Product Data"。在 "Tax status" 选择器中,选择 "Shipping only" 选项而不是 "Taxable"选项如下:

然后"Update"你的产品。你完成了。现在税款将只适用于运费,而不适用于产品。

您需要为所有需要此选项的产品执行此操作。


—更新—

Finally this solution has worked for @johana: "I entered taxes infos only for Canada, in the table in Woocommerce> settings> Tax> Standard. So taxes will only be applied to countries where I entered taxes informations, which is only Canada."…