Herzlich willkommen

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:

  1. 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> -->
  2. 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)