Herzlich willkommen

VIES auf https umgestellt: USt-IdNr.-Prüfung reparieren

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

Kommentar hinzufügen




* Pflichtfelder