[WordPress] 外掛分享: CartTaxify for WooCommerce

首頁外掛目錄 › CartTaxify for WooCommerce
WordPress 外掛 CartTaxify for WooCommerce 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 5.8+ PHP 7.4+ v1.0.0 上架:2026-06-13

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「CartTaxify for WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

CartTaxify for WooCommerce lets store owners define simple, powerful tax rules based on cart value:

Cart subtotal below the configured threshold → tax rate is applied automatically.
Cart subtotal at or above the threshold → no tax (tax free).
Each rule is tied to a specific currency, enabling true multi-currency tax logic.
Works with any currency setup — no extra plugins required.

Key Features

Add unlimited rules — one per currency
Set your own threshold amount and tax rate per currency
Optionally customize the tax label (e.g. “GST”, “VAT”)
Clean admin UI under WooCommerce → Cart Tax Rules
Works on classic cart/checkout AND WooCommerce Block Checkout
No billing address required — tax is based on active currency only
Compatible with WPML + WooCommerce Multilingual, WooCommerce Payments, and most other currency plugins
HPOS (High-Performance Order Storage) compatible
Clean uninstall — all data removed on plugin deletion

Example

AUD rule: threshold = $500, rate = 10%
Customer adds $200 AUD of products → 10% tax ($20) is added
Customer adds $600 AUD of products → No tax (tax free)

Multi-Currency Support
CartTaxify detects the active currency automatically and applies the matching rule. It supports WooCommerce default (single currency), WPML + WooCommerce Multilingual, WooCommerce Payments multi-currency, and most other currency switcher plugins via the standard WooCommerce currency filter.
Important: Ensure WooCommerce native tax rates are cleared (WooCommerce → Settings → Tax → Standard Rates) to avoid double taxation.
Developer Hooks
Filter: cartfowo_fee_label
Override the tax fee label shown on cart/checkout.
apply_filters( ‘cartfowo_fee_label’, $label, $rule, $subtotal )
Filter: cartfowo_tax_amount
Override the calculated tax amount.
apply_filters( ‘cartfowo_tax_amount’, $amount, $subtotal, $rate, $rule )

延伸相關外掛

文章
Filter
Apply Filters
Mastodon