Fehlende UStID-Prüfung für Kroatien in vat_Validation.php Dein Kunde wird wohl eine UStID zum mehrwertsteuerfreien innergemeinschaftlichen Erwerb eingegeben haben und es fehlt die Prüfroutine für Kroatien in /includes/classes/vat_Validation.php Lösung: Darin suchen: PHP: //Check VAT for EU countries only switch ($country_iso_code) { // EU countries case 'AT': case 'BE': case 'BG': case 'CY': case 'CZ': case 'DE': case 'DK': case 'EE': case 'GR': case 'ES': case 'FI': case 'FR': case 'GB': case 'HU': Danach einfügen: PHP: case 'HR': Danach suchen: PHP: // litauen case 'lt' : Davor einfügen: PHP: // kroatien case 'hr' : $number = str_replace($country, '', strtolower($vat_id)); if(strlen($vat_id) == 13) { if(strlen($number) == 11 && is_numeric($number)) { return 1; } else { return 0; } } else { return 0; } break; Das sollte Gambio dringend mal nachbessern.
Ist das in der aktuellen Gambio-Version eigentlich mittlerweile mal von Haus aus drin? In der 4.0.2. gibt's nämlich immer noch das Problem, dass Kunden aus Kroatien keine VAT-ID Nummer angeben können, da diese als invalid erkannt wird.
Hallo Florian, die Korrektur kommt mit GX 4.5: https://tracker.gambio-server.net/issues/68585 Wenn du die live-Überprüfung aktivierst, was die meisten Shopbetreiber wohl tun, hast du das Problem nicht.
Das Problem war wohl so klein, dass es nicht bis zu uns durchgedrungen war. Nun ist die Lösung für alle ja nah .