Fehlermeldung bei Eingabe der UST-ID Nr.
Fehlermeldung bei Eingabe der UST-ID Nr.
Hallo
Wenn ein Kunde sich neu Anmeldet oder auch seine Daten ändert
und seine Umsatzsteuer ID Nr. mit angibt,
bekommt der Kunde immer eine Fehlermeldung
Die Eingegebene USt-IdNr. ist ungültig oder kann derzeit nicht überprüft werden! Bitte geben Sie eine gültige Umsatzsteuer ID ein oder lassen Sie das Feld leer.
Wie wird die UST-ID Nr. überhaupt vom Shop kontroliert ?
und mit welcher Datei ?
gruß
Wolfgang
Wenn ein Kunde sich neu Anmeldet oder auch seine Daten ändert
und seine Umsatzsteuer ID Nr. mit angibt,
bekommt der Kunde immer eine Fehlermeldung
Die Eingegebene USt-IdNr. ist ungültig oder kann derzeit nicht überprüft werden! Bitte geben Sie eine gültige Umsatzsteuer ID ein oder lassen Sie das Feld leer.
Wie wird die UST-ID Nr. überhaupt vom Shop kontroliert ?
und mit welcher Datei ?
gruß
Wolfgang
Hallo
Werde da nicht ganz schlau draus
Kann es sein das der link nicht funktioniert ?
$urlVies = 'http://ec.europa.eu/taxation_customs/vi ... quer/?VAT='. $sVatno . '&MS=' . $sViesMS . '&Lang=EN';
gruß
Wolfgang
Werde da nicht ganz schlau draus
Kann es sein das der link nicht funktioniert ?
$urlVies = 'http://ec.europa.eu/taxation_customs/vi ... quer/?VAT='. $sVatno . '&MS=' . $sViesMS . '&Lang=EN';
gruß
Wolfgang
Hallo,
die URL hat sich geändert
http://ec.europa.eu/taxation_customs/vies/viesquer.do
Und die Variablen werden klein geschrieben
?vat=xxxxxxxxx&ms=xx&Lang=EN;
Das Formular
http://ec.europa.eu/taxation_customs/vies/vieshome.do
Ich selbst nutze
http://evatr.bff-online.de/eVatR/
http://evatr.bff-online.de/eVatR/xmlrpc/php
funktioniert allerdings nicht 24 stunden am tag und man verwendet xmlrpc.. und da gab
es vor Jahren mal eine Sicherheitslücke
http://garv.in/serendipity/archives/679 ... offen.html
cu
ralf
die URL hat sich geändert
http://ec.europa.eu/taxation_customs/vies/viesquer.do
Und die Variablen werden klein geschrieben
?vat=xxxxxxxxx&ms=xx&Lang=EN;
Das Formular
http://ec.europa.eu/taxation_customs/vies/vieshome.do
Ich selbst nutze
http://evatr.bff-online.de/eVatR/
http://evatr.bff-online.de/eVatR/xmlrpc/php
funktioniert allerdings nicht 24 stunden am tag und man verwendet xmlrpc.. und da gab
es vor Jahren mal eine Sicherheitslücke
http://garv.in/serendipity/archives/679 ... offen.html
cu
ralf
Suppi jetzt funktionierts wieder.
Habe aber noch ein kleines Problemchen.
Wenn eine Kunden sich anmeldet und nachträglich seine
UST-ID Nr. angibt, werden die Preise gleich ohne MwSt angezeigt.
Wenn er sich jetzt einmal auslogt und dann wieder einlogt,
werden die Preise inkl. MwSt angezeigt.
gruß
Wolfgang
Habe aber noch ein kleines Problemchen.
Wenn eine Kunden sich anmeldet und nachträglich seine
UST-ID Nr. angibt, werden die Preise gleich ohne MwSt angezeigt.
Wenn er sich jetzt einmal auslogt und dann wieder einlogt,
werden die Preise inkl. MwSt angezeigt.
gruß
Wolfgang
Zuletzt geändert von wolfschw am 16.11.2010, 22:14, insgesamt 2-mal geändert.
Hallo,
[quote='wolfschw',index.php?page=Thread&postID=2005#post2005]
Wenn eine Kunden sich anmeldet und nachträglich seine
UST-ID Nr. angibt, werden die Preise gleich ohne MwSt angezeigt.
[/quote]
Dann war die Prüfung der Ust-id gültig und der Shop speichert
in der Datenbank den Status (1, ok...) und schrebit in die
Session den Wert.
[quote='wolfschw',index.php?page=Thread&postID=2005#post2005]
Wenn er sich jetzt einmal auslogt und dann wieder einlogt,
werden die Preise inkl. MwSt angezeigt.
[/quote]
Wenn er sich abmeldet verliert der Kunde in der Session (vermutlich)
den Status in
$_SESSION['customers_vat_id_status]
dies kann man verhindern, wenn man in
~/shop/includes/user/logoff.php
löscht.
Bei erfolgreichen Login über den Kunden login
sollte der Status sich selbstverständlich ändern.
Was steht bei dem Kunden in der Datenbank für ein Wert unter customers_vat_id_status' gab es
beim schreiben oder lesen der Daten ein Probeml? Dies kann man in der Error-log Datei von adodb nachsehen
~/oos_temp/logs/adodb_*
Gruß
ralf
[quote='wolfschw',index.php?page=Thread&postID=2005#post2005]
Wenn eine Kunden sich anmeldet und nachträglich seine
UST-ID Nr. angibt, werden die Preise gleich ohne MwSt angezeigt.
[/quote]
Dann war die Prüfung der Ust-id gültig und der Shop speichert
in der Datenbank den Status (1, ok...) und schrebit in die
Session den Wert.
Code: Alles auswählen
$_SESSION['customers_vat_id_status]
Wenn er sich jetzt einmal auslogt und dann wieder einlogt,
werden die Preise inkl. MwSt angezeigt.
[/quote]
Wenn er sich abmeldet verliert der Kunde in der Session (vermutlich)
den Status in
$_SESSION['customers_vat_id_status]
dies kann man verhindern, wenn man in
~/shop/includes/user/logoff.php
Code: Alles auswählen
if (ACCOUNT_VAT_ID == 'true') {
$_SESSION['customers_vat_id_status] = 0;
}
Bei erfolgreichen Login über den Kunden login
sollte der Status sich selbstverständlich ändern.
Code: Alles auswählen
if (ACCOUNT_VAT_ID == 'true') $_SESSION['customers_vat_id_status] = $check_customer['customers_vat_id_status];
beim schreiben oder lesen der Daten ein Probeml? Dies kann man in der Error-log Datei von adodb nachsehen
~/oos_temp/logs/adodb_*
Gruß
ralf
Hallo
Wenn Kunde sich neu Anmeldet und dabei gleich seine Vat-Nr. mit angibt
bekommt der Kunde gleich alle Preise ohne MwSt angezeigt.
Obwohl im Adminbereich unter Kunden bearbeiten der Umsatzsteuer ID
Prüfstatus auf nein gesetzt ist.
So sollte es eigentlich nicht sein. Erst wenn der Prüfstus im Adminbereich auf ja gesetzt wird.
Wenn der Kunde sich aber wieder abmeldet und dann wieder anmeldet
werden die Preise inkl. MwSt angezeigt.
Das mit der UST-ID Nr. funktioniert ja soweit, nur bei Neuanmeldungen nicht.
gruß
Wolfgang
Wenn Kunde sich neu Anmeldet und dabei gleich seine Vat-Nr. mit angibt
bekommt der Kunde gleich alle Preise ohne MwSt angezeigt.
Obwohl im Adminbereich unter Kunden bearbeiten der Umsatzsteuer ID
Prüfstatus auf nein gesetzt ist.
So sollte es eigentlich nicht sein. Erst wenn der Prüfstus im Adminbereich auf ja gesetzt wird.
Wenn der Kunde sich aber wieder abmeldet und dann wieder anmeldet
werden die Preise inkl. MwSt angezeigt.
Das mit der UST-ID Nr. funktioniert ja soweit, nur bei Neuanmeldungen nicht.
gruß
Wolfgang
Hallo,
die Preise ohne MwSt anzeigt, dann reicht es aus, wenn man die Überpürfung ausschaltet
oder man ändert die Sripte Shop/includes/user/*_process.php Scripte
Gruß
ralf
Wenn man nicht möchte, dass der Shop bei der Anmeldung nach erfolgreicher UST_ID PrüfungWenn Kunde sich neu Anmeldet und dabei gleich seine Vat-Nr. mit angibt
bekommt der Kunde gleich alle Preise ohne MwSt angezeigt.
Obwohl im Adminbereich unter Kunden bearbeiten der Umsatzsteuer ID
Prüfstatus auf nein gesetzt ist.
So sollte es eigentlich nicht sein.
die Preise ohne MwSt anzeigt, dann reicht es aus, wenn man die Überpürfung ausschaltet
Code: Alles auswählen
if (ACCOUNT_VAT_ID == 'true') {
if ((ACCOUNT_COMPANY_VAT_ID_CHECK == 'true') && ($vatid_check_error === false)) {
$_SESSION['customers_vat_id_status] = 1;
} else {
$_SESSION['customers_vat_id_status] = 0;
}
}
Code: Alles auswählen
$_SESSION['customers_vat_id_status] = 0;
ralf