{"id":308675,"date":"2026-06-14T06:36:19","date_gmt":"2026-06-14T06:36:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wc-cart-threshold-tax\/"},"modified":"2026-06-14T06:36:06","modified_gmt":"2026-06-14T06:36:06","slug":"carttaxify-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/carttaxify-for-woocommerce\/","author":13680997,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"CartTaxify for WooCommerce","header_author":"Modern WP Themes","header_description":"Apply automatic tax rules based on cart value per currency. Carts below the threshold are taxed; at or above are tax free. Works with any multi-currency plugin.","assets_banners_color":"253f5a","last_updated":"2026-06-14 06:36:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/carttaxify-for-woocommerce\/","header_author_uri":"https:\/\/modernwpthemes.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":30,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"Modern wp Themes","date":"2026-06-14 06:36:06"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3571581,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3571581,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3571581,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3571581,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Admin page \u2014 add and manage tax rules per currency.","2":"Cart page \u2014 tax applied automatically when cart is below threshold."}},"plugin_section":[],"plugin_tags":[3047,24514,2012,192623,286],"plugin_category":[45],"plugin_contributors":[267034],"plugin_business_model":[],"class_list":["post-308675","plugin","type-plugin","status-publish","hentry","plugin_tags-cart","plugin_tags-multi-currency","plugin_tags-tax","plugin_tags-threshold","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-modern-wp-themes","plugin_committers-modern-wp-themes"],"banners":{"banner":"https:\/\/ps.w.org\/carttaxify-for-woocommerce\/assets\/banner-772x250.png?rev=3571581","banner_2x":"https:\/\/ps.w.org\/carttaxify-for-woocommerce\/assets\/banner-1544x500.png?rev=3571581","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/carttaxify-for-woocommerce\/assets\/icon-128x128.png?rev=3571581","icon_2x":"https:\/\/ps.w.org\/carttaxify-for-woocommerce\/assets\/icon-256x256.png?rev=3571581","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>CartTaxify for WooCommerce<\/strong> lets store owners define simple, powerful tax rules based on cart value:<\/p>\n\n<ul>\n<li>Cart subtotal <strong>below<\/strong> the configured threshold \u2192 tax rate is applied automatically.<\/li>\n<li>Cart subtotal <strong>at or above<\/strong> the threshold \u2192 no tax (tax free).<\/li>\n<li>Each rule is tied to a specific <strong>currency<\/strong>, enabling true multi-currency tax logic.<\/li>\n<li>Works with <strong>any<\/strong> currency setup \u2014 no extra plugins required.<\/li>\n<\/ul>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>Add unlimited rules \u2014 one per currency<\/li>\n<li>Set your own threshold amount and tax rate per currency<\/li>\n<li>Optionally customize the tax label (e.g. \"GST\", \"VAT\")<\/li>\n<li>Clean admin UI under <strong>WooCommerce \u2192 Cart Tax Rules<\/strong><\/li>\n<li>Works on classic cart\/checkout AND WooCommerce Block Checkout<\/li>\n<li>No billing address required \u2014 tax is based on active currency only<\/li>\n<li>Compatible with WPML + WooCommerce Multilingual, WooCommerce Payments, and most other currency plugins<\/li>\n<li>HPOS (High-Performance Order Storage) compatible<\/li>\n<li>Clean uninstall \u2014 all data removed on plugin deletion<\/li>\n<\/ul>\n\n<h4>Example<\/h4>\n\n<ul>\n<li>AUD rule: threshold = $500, rate = 10%<\/li>\n<li>Customer adds $200 AUD of products \u2192 10% tax ($20) is added<\/li>\n<li>Customer adds $600 AUD of products \u2192 No tax (tax free)<\/li>\n<\/ul>\n\n<h4>Multi-Currency Support<\/h4>\n\n<p>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.<\/p>\n\n<p><strong>Important:<\/strong> Ensure WooCommerce native tax rates are cleared (WooCommerce \u2192 Settings \u2192 Tax \u2192 Standard Rates) to avoid double taxation.<\/p>\n\n<h3>Developer Hooks<\/h3>\n\n<p><strong>Filter: cartfowo_fee_label<\/strong>\nOverride the tax fee label shown on cart\/checkout.\n    apply_filters( 'cartfowo_fee_label', $label, $rule, $subtotal )<\/p>\n\n<p><strong>Filter: cartfowo_tax_amount<\/strong>\nOverride the calculated tax amount.\n    apply_filters( 'cartfowo_tax_amount', $amount, $subtotal, $rate, $rule )<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>carttaxify-for-woocommerce<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through <strong>Plugins \u2192 Installed Plugins<\/strong>.<\/li>\n<li>Click <strong>Settings<\/strong> next to the plugin, or go to <strong>WooCommerce \u2192 Cart Tax Rules<\/strong>.<\/li>\n<li>Add your tax rules and save.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20require%20wpml%3F\"><h3>Does this require WPML?<\/h3><\/dt>\n<dd><p>No. CartTaxify works with WooCommerce alone or with any multi-currency plugin.<\/p><\/dd>\n<dt id=\"does%20this%20conflict%20with%20woocommerce%20built-in%20taxes%3F\"><h3>Does this conflict with WooCommerce built-in taxes?<\/h3><\/dt>\n<dd><p>No. CartTaxify adds tax as a cart fee, not a tax rate. Clear existing standard rates in WooCommerce \u2192 Settings \u2192 Tax \u2192 Standard Rates to avoid double taxation.<\/p><\/dd>\n<dt id=\"does%20the%20tax%20require%20a%20billing%20address%3F\"><h3>Does the tax require a billing address?<\/h3><\/dt>\n<dd><p>No. Tax is based on the active currency only, not the customer location.<\/p><\/dd>\n<dt id=\"will%20my%20rules%20be%20deleted%20if%20i%20deactivate%20the%20plugin%3F\"><h3>Will my rules be deleted if I deactivate the plugin?<\/h3><\/dt>\n<dd><p>No. Rules are preserved on deactivation and only removed when the plugin is deleted.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Apply automatic tax rules based on cart value per currency. Carts below the threshold are taxed; at or above are tax free.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/308675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=308675"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/modern-wp-themes"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=308675"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=308675"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=308675"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=308675"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=308675"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=308675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}