Changes between Version 3 and Version 4 of Ticket #35


Ignore:
Timestamp:
Oct 9, 2013, 1:30:35 AM (12 years ago)
Author:
Volker Rehn
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #35 – Description

    v3 v4  
    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.
     1Wir müssen die Zahlungsmodule für Überweisung für SEPA vorbereiten zwecks Bankdatenvaldierung, siehe: http://www.iban.de/iban-pruefsumme.html. Betroffen ist das Modul banktransfer, evtl weitere, die mit Bankdaten hantieren.
    22
    33Änderungen/Vorschläge:
    44
     5- Prüflib http://code.google.com/p/php-iban/ nach includes/external/php-iban übernehmen
    56- im modul banktransfer.php einige Stellen
    67- 2 weitere Eingabefelder IBAN / BIC bei den Bankdaten
    78- 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- Prüfroutine analog zur bisherigen Bankdatenprüfung, dh neue class ibanktransfer_validation.php, oder eher direkt aus der externen Prüflib
    910- Daten normalisieren vor dem Speichern, also Zusatz "iban" und Leer- oder andere Trennzeichen etc entfernen
    1011
    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.
     12Normalisierung wird auch von der Prüf-lib gemacht, den Code können wir übernehmen/nutzen. 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.
    1213
    1314Vorrangregelung: Wenn beide Bankdatenarten (national/international) angegeben werden, beide nehmen? Beide prüfen?