Paypal (express) 5.2.5 bug

UPDATE: Wenn der Kunde in seinem Paypal Account die Hausnummer im “Adresszusatz” Feld stehen hat, dann wird die Hausnummer von Oxid als “Zus. Info” interpretiert und dort landet dann auch die Hausnummer. Womit das benötigte Feld “oxuser__oxstreetnr” leer bleibt, was wiederum in der besagten Fehlermeldung endet.

PS. Also man muss ja schon sagen dass das Paypal Modul schlecht programmiert ist (zumind. was den express Teil angeht). Keine Fallbacks, keine vernünftigen Fehlermeldungen. Selbst das simple regex (siehe oben) ist einfach schlecht.

Na ja scheint aber auch nicht wirklich jemanden zu interessieren.

PayPal regex fix:

(.*\S)\s*(\S\d+) = hausnummer dahinter

(\S\d+)\s*(.*\S) = hausnummer davor