Die EU-Kommission hat den VIES-Dienst zur Prüfung von USt-IdNr. von http auf https umgestellt. Ältere Magento-Shops, die noch die alte WSDL-URL http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl verwendeten, konnten Umsatzsteuer-Identifikationsnummern daraufhin nicht mehr validieren. Heute ist https der Standard bei VIES — die alte http-Adresse funktioniert nicht mehr.
Die einfache Lösung: Update einspielen
Wir haben die Umstellung bereits frühzeitig in EU VAT Enhanced umgesetzt — in Magento 2 ab Version 1.7.0 und in Magento 1 ab Version 1.8.5. Wenn Sie auf eine dieser oder eine neuere Version aktualisieren, ist das Problem ohne weiteres Zutun behoben. Updates erhalten Sie über unseren Update-Service.
Manueller Fix (wenn Sie nicht aktualisieren können)
Falls ein sofortiges Update nicht möglich ist, ändern Sie in der Datei Vies.php den Wert der Service-URL von http auf https. Suchen Sie die Eigenschaft service_url bzw. serviceUrl und ersetzen Sie:
- Vorher:
http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl - Nachher:
https://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
Je nach Installationsvariante liegt die Datei an einem dieser Pfade:
- Magento 1:
/app/code/local/Geissweb/Euvatgrouper/Model/Validation/Vies.php - Magento 2 (app/code):
/app/code/Geissweb/Euvat/Model/Validation/Vies.php - Magento 2 (Composer):
/vendor/geissweb/module-euvat/Model/Validation/Vies.php
Leeren Sie anschließend den Magento-Cache. Die Validierung der USt-IdNr. funktioniert danach wieder.
Hinweis: Ein Update bleibt der bessere Weg, da der manuelle Eingriff bei der nächsten Aktualisierung überschrieben wird. Fragen? Wir helfen gern weiter.
Kommentare schreiben
Be the first to share your thoughts on this post.
Kommentar hinzufügen