| 1 | | Wir müssen die Zahlungsmodule für Überweisung noch für SEPA vorbereiten zwecks Prüfziffernprüfung, siehe: http://www.iban.de/iban-pruefsumme.html |
| | 1 | Wir müssen die Zahlungsmodule für Überweisung für SEPA vorbereiten zwecks Prüfziffernprüfung, siehe: http://www.iban.de/iban-pruefsumme.html. Betroffen ist das Modul banktransfer, evtl weitere, die mit Bankdaten hantieren. |
| | 2 | |
| | 3 | Änderungen/Vorschläge: |
| | 4 | |
| | 5 | - im modul banktransfer.php einige Stellen |
| | 6 | - 2 weitere Eingabefelder IBAN / BIC bei den Bankdaten |
| | 7 | - zwei weitere Felder banktransfer_iban varchar(50), banktransfer_bic varchar(11) in Tabelle banktransfer |
| | 8 | - Prüfroutine analog zur bisherigen Bankdatenprüfung, dh neue class ibanktransfer_validation.php |
| | 9 | - Daten normalisieren vor dem Speichern, also Zusatz "iban" und Leer- oder andere Trennzeichen etc entfernen |
| | 10 | |
| | 11 | Normalisierung wird auch von der Prüf-lib gemacht, den Code können wir übernehmen. Für die Prüfung durch den shop ist das egal, die varchar(50) lassen Platz für allerhand Schnörkel, aber nachgeschaltete Wawis erwarten uU standardisierte ibans. |
| | 12 | |
| | 13 | Vorrangregelung: Wenn beide Bankdatenarten (national/international) angegeben werden, beide nehmen? Beide prüfen? |
| | 14 | -> Steuerung der Pflichtfelder anpassen |
| | 15 | |
| | 16 | lang/<language>/modules/payment |
| | 17 | |
| | 18 | - Erweiterung admin/orders um die neuen Felder |
| | 19 | |
| | 20 | Schnittstellen |
| | 21 | |
| | 22 | Amicron |
| | 23 | |
| | 24 | Das Amicron Shopschnittstellenskript export/af_xtscript<nr>.php übernimmt bankdaten aus banktransfer, kennt aber natürlich die neuen Felder nicht. Es funktioniert weiterhin, nur die neuen Daten werden nicht transportiert. Sollen wir Amicron das mitteilen? Hinweis an Anwender, dass die selber anpassen müssen? |
| | 25 | |
| | 26 | export/xml_export.php ist auch betroffen. |