向 WooCommerce 商品、购物车、结帐、Invoices/printouts/PDF 添加增值税(非税)

Add VAT (Not TAX) to WooCommerce items, cart, checkout, Invoices/printouts/PDF's

我尝试了各种插件,例如 'WooCommerce EU VAT Compliance'、WooCommerce EU VAT Appliance'、'WooCoomerce Taxomony' 和许多其他未链接到 WooCommerce 的附加插件。我还搜索了 Whosebug 并找到了类似的,但不是我需要的。对于初学者,我使用的是 VAT,而不是 TAX。

  1. 我的公司在泰国(电子商务)销售实物商品,我需要 Show/Produce 'MY' 增值税 数字。这可以通过 WooCommerce Tax 输入 Settings 可能作为一个额外的字段?我想把它放在 我的客户发票供他们查看。 (我有其他插件示例 看到允许客户将“THEIR”增值税号 检查增值税减免,这不是我需要的)

  2. 我还希望我的产品价格中包含增值税,并且 当他们前往购物车和结帐子时 Total/Totals 以及低于总额 的 增值税计算。类似于:

Total 20,007 Baht

(+ 7 Baht Vat Included)

请将此添加到主题文件夹中 functions.php 的末尾。

woocommerce_countries_ex_tax_or_vat - http://docs.woocommerce.com/wc-apidocs/source-class-WC_Countries.html#372

add_filter( 'woocommerce_countries_inc_tax_or_vat', function () {
  return __( '(VAT)', 'woocommerce' );
});

或者,如果您要更改“(例如税)”标签,那么这个钩子 http://docs.woocommerce.com/wc-apidocs/source-class-WC_Countries.html#362:

add_filter( 'woocommerce_countries_ex_tax_or_vat', function () {
  return __( '(ex. VAT)', 'woocommerce' );
});

你应该设置的第三个是:

function woo_change_tax_label($label) {      
    $label = 'VAT';
    return $label;
    }
add_filter( 'woocommerce_countries_tax_or_vat', 'woo_change_tax_label' );

woocommerce_countries_tax_or_vat http://docs.woocommerce.com/wc-apidocs/source-class-WC_Countries.html#352