Modify ↓
#150 closed Bug/Fehler (fixed)
USt-ID Prüfung leider immer noch fehlerhaft
| Reported by: | voodoopupp | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.0.0 |
| Component: | Admin | Version: | 2.0.0.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Heute hat sich bei uns ein Kunde gemeldet, dass seine USt-ID leider nicht positiv überprüft werden konnte bei der Anmeldung. Es handelt sich um einen österreichischen Kunden.
Beim Nachforschen scheint diese USt-ID aber definitiv richtig zu sein, siehe dazu die beiden entsprechenden Screenshots:
http://s14.directupload.net/images/131010/7yoirvyb.jpg
http://s14.directupload.net/images/131010/senies3d.jpg
Getestet im 1.06er Demoshop als auch im Trunk
Attachments (0)
Change History (4)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
| Milestone: | modified-shop-2.00 → modified-shop-2.10 |
|---|
comment:3 by , 10 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:4 by , 10 years ago
| Milestone: | modified-shop-2.10 → modified-shop-2.00 |
|---|---|
| Version: | trunk → 2.0 |
Note:
See TracTickets
for help on using tickets.

Ich habe das mit der Trunk-Version mal gegengeprüft.
Der Fehler tritt nur auf, wenn unter
erweiterte Optionen -> UST ID -> Umsatzsteuer ID online auf Plausibilität überprüfen -> auf "true" gesetzt ist, die USTID also über den Webservice geprüft wird.
Die Prüfung von ATU66368227 im Onlineportal unter http://ec.europa.eu/taxation_customs/vies/vieshome.do?selectedLanguage=de ist gültig.
Die Prüfung von ATU66368227 im Webservice unter http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl ist ungültig.
Codeblock aus vat_validation.php
$params = array('countryCode' => $country_id, 'vatNumber' => $vatNumber); $result = $coo_soap_proxy->checkVat($params);Ergebnis der Webservice-Prüfung:
array(2) { ["countryCode"]=> string(2) "AT" ["vatNumber"]=> string(9) "U66368227" } bool(false)Warum hier "false" geliefert wird, ist nicht nachvollziehbar! Fehler beim Webservice selbst?
Ebenfalls nicht erfolgreich waren geänderte Abfragen-Kombinationen wie:
countryCode: ATU
vatNumber: 66368227
oder
countryCode: AT
vatNumber: 66368227
In diesem Fall hilft nur der Fallback auf die "offline"-Plausibilitätsprüfung durch den Shop. Option "online prüfung" (s.o.) im Admin deaktivieren.