After a deep refactor the addon now properly integrates with CS-Cart’s tax architecture.
Real VAT rate support – tax percentage is now pulled from cscart_tax_rates via JOIN instead of relying only on price_includes_tax
Tax name support – VAT name is fetched from cscart_tax_descriptions and passed to Smarty
Extended template data – $vat_shipping_label now exposes vat_rate and vat_name
Cleaner logic – redundant blanket-mode checks removed from func.php
Templates improved – label now automatically appends the selected VAT name
Consistent behavior – works across product pages, listings, and supported themes
Example output:
incl. VAT + shipping BTW 21%
A small change in code, but a big improvement in accuracy, transparency, and UX for EU shops.