Compatibility with AdvancedCheckout
Created at: 17 Jan 2018 | Updated at: 12 Jul 2023
The following is tested with version 2.8.0 of AdvancedCheckout.
To get a proper working VAT validation and calculation when using the AdvancedCheckout, please apply the following changes:
- Change the file app/code/community/Advanced/Onestepcheckout/etc/config.xml:
Comment out the rewrites of the tax calculation model, like this:
<!-- <tax> <rewrite> <calculation>Advanced_Onestepcheckout_Model_Tax_Calculation</calculation> </rewrite> </tax> <tax_mysql4> <rewrite> <calculation>Advanced_Onestepcheckout_Model_Mysql4_Tax_Calculation</calculation> </rewrite> </tax_mysql4> -->
-
Apply the modified address templates:
app/design/frontend/base/default/template/onestepcheckout/checkout/billing.phtml
and app/design/frontend/base/default/template/onestepcheckout/checkout/shipping.phtml
Copy these files to your design path app/design/frontend/PACKAGE/DESIGN/template/onestepcheckout/checkout/
Download modified address templates for AdvancedCheckout
Categories: EU VAT Enhanced (M1)