Sepa-Lastschrift - Bankdaten werden nicht (immer gespeichert)

  • Moin,

    der alte Bug mit den nicht immer vorhandenen Bankdaten bei einer Lastschriftbestellung ist wieder zurück, also im SEPA-Modul.

    Reproduzieren lässt sich das indem man mehr als 1 Versandart anbietet, wenn der Kunde seine Daten eingegeben hat und danach die Versandart wechselt, kommt die Bestellung zwar an, aber wie gesagt ohne IBAN/BIc.

    Als Quickfix habe ich jetzt in der sepa.php in der Funtkion after_process (ca ab Zeile 275) POST durch Session ersetzt da POST nach dem wechsel nichtmehr gefüllt scheint. :


    $sepa_bic = xtc_db_input($_POST['sepa_bic']);
    $sepa_bankname = xtc_db_input($_POST['sepa_bankname']);
    $sepa_iban = xtc_db_input($_POST['sepa_iban']);
    $sepa_owner = xtc_db_input($_POST['sepa_owner']);

    Ersetzt durch :

    $sepa_bic = xtc_db_input($_SESSION['sepa_bic']);
    $sepa_bankname = xtc_db_input($_SESSION['sepa_bankname']);
    $sepa_iban = xtc_db_input($_SESSION['sepa_iban']);
    $sepa_owner = xtc_db_input($_SESSION['sepa_owner']);

    Habe ca 20 Minuten danach noch getestet und verucht Fehler dadurch zu provozieren, ohne Erfolg zwar, es scheint dann alles soweit zu klappen, aber wie gesagt nur`n Quickfix - könntet ihr euch ja nochmal ansehen.

    Beste Grüße aus Hamburg

    Mario

  • Ja, ist uns bekannt, wird in der 2.5.4 behoben sein. Genau so konnten wir es auch nach vollziehen, haben das Problem aber schon gelöst :)

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>