Seite 1 von 1

E.Pay Funktion fehlerhaft

Verfasst: Sa 4. Apr 2015, 11:10
von mrsc
Hallo,

bei der Übernahme von Zahlungsdaten aus der Zwischenablage wird anscheinend unzureichend geprüft, ob die Daten überhaupt Sinn machen. Buchstaben in der IBAN machen jedenfalls keinen Sinn (jedenfalls ab der dritten Stelle...)
Zwischenablage-3.jpg
Zwischenablage-3.jpg (66.19 KiB) 3821 mal betrachtet
Zwischenablage-4.jpg
Zwischenablage-4.jpg (56.08 KiB) 3821 mal betrachtet
Wie in den Sccreenshots zu sehen, werden die fehlerhaften Daten ohne zu Murren übernommen. Im Überweisungsformular wird dann zwar bemerkt, dass da was nicht stimmt, die im Tooltip angezeigte Fehlermeldung hat aber mit dem eigentlichen Fehler überhaupt nichts zu tun. Im konkreten Fall hatte ich Bankdaten per OCR aus einem Formular entnommen, dabei wurde jedoch statt einer Null ein großes O eingetragen (springt einem je nach gewählter Schriftart nicht sofort ins Auge). Zum Test habe ich im obigen Besipiel noch ein paar weitere Buchstaben eingestreut, das war dem Parser aber anscheinend auch egal... -> Da muss der Praktikant nochmal ran :twisted:
MfG
M. Schultz

Re: E.Pay Funktion fehlerhaft

Verfasst: Do 9. Apr 2015, 07:43
von ALF
Hallo,

danke für den Hinweis.
Diese Funktion hat seit Jahren problemlos gearbeitet. Offensichtlich hatte bisher noch nie ein Kunde ein IBAN mit Buchstaben mittendrin.
Wir werden die Prüfung verbessern.

Gruß,
ALF