Banktransfer Validation

Payment Kommentar schreiben

Ein interessantes Modul für alle, die in Ihrem Shop das Zahlungsmodul „banktransfer“ nutzen: die automatische Überprüfung der Bankleitzahlen durch den Shop ist etwas in die Jahre gekommen und repräsentiert den Stand von 2006. Seither sind zahlreiche weitere Prüfziffer-Verfahren zur Überprüfung von Kontonummern durch die Bundesbank vorgestellt und in Betrieb genommen worden (Prüfverfahren C1 bis D3). Der Shop meldete bei Banken, die diese neuen Prüfmethoden nutzen, nur die Meldung „Kontonummer nicht prüfbar! Prüfverfahren nicht implementiert“.

Das von Christian Rothe erweiterte Klassenmodul banktransfer_validation.php enthält alle bis heute definierten Prüfverfahren und ist somit auf dem aktuellen Stand. Zur Installation muss im Ordner „/includes/classes“ nur die vorhandene Datei „banktransfer_validation.php“ durch die neue Version ersetzt werden. Fertig!

Edit 10.08.2010: Aktuelle Version, Stand 07.06.2010, hinzugefügt.
Edit 13.04.2011: Aktuelle Version, Stand Februar 2011, veröffentlicht.

Autor: Christian Rothe, Nico Sommer

Dateigröße 13.5 KiB – Downloads bisher 748
banktransfer_validation.zip

 

Weitere Beiträge, die Dich interessieren könnten

8 Kommentare bei “Banktransfer Validation”

  1. Stephan

    Sehr gut.
    In der letzten Zeit hat sich da ja auch einiges getan, die Prüfverfahren wurden erweitert, es kam irgendwie “C0″ “C7″ und “D0″ dazu, zuvor wurde unten mit

    case "D0" : $Result = 0; break;

    z.B. erweitert, muss man jetzt mal testen was Herr Rothe dort erweitert hat, erstmal vielen Dank. Mal sehen was die Tests zeigen werden. Gruß Stephan

  2. Christian Rothe

    Hallo Stephan, garantiert werden die Tests zu Ihrer Zufriedenheit ausfallen. Ich nutze das Modul in 2 Shops selbst im produktiven Einsatz. Deshalb weiß ich, dass es perfekt funktioniert.

    Letztlich ist der Code nicht auf meinem Mist gewachsen, sondern die Portierung der Software von Frank Maroke (http://www.payguard.de/download). Schon das “originale” Modul im xt-Commerce basierte auf der Arbeit von Frank Maroke.

  3. Nico Sommer

    Hallo,

    ich habe hier mal die aktuellste Version der banktransfer_validation.php zusammengestellt.

    Download unter: http://www.naturheilkunde24.de/media/banktransfer_validation.zip

    Stand 07.06.2010
    Änderungen Prüfverfahren: 00; C6; D1
    Neue Prüfverfahren: D4

    Und nicht vergessen, die blz.csv oder die DB zu aktualisieren!

  4. Ralph

    Danke Nico! Ich habe Deine Version in den Download übernommen.

  5. Ralf Dingeldey

    Ist da das Bugfix von Documan mit drin?

  6. Nico Sommer

    Weiss leider nichts von einem Fix von Documan.
    Wenn Du mir einen Link zu dem Bugfix oder einer Beschreibung schickst, dann kann ich das gerne prüfen.

  7. Ralf Dingeldey

    In der Anleiting 3.9 ist es die Seite 133.

    $blz_query = xtc_db_query("SELECT * from banktransfer WHERE blz = '" . $blz . "'");

    ersetzen durch

    $blz_query = xtc_db_query("SELECT * from banktransfer_blz WHERE blz = '" . $blz . "'");

    Aber da ich es jetzt schonmal rausgesucht habe, kann ich auch selber nachgucken ;-)

  8. Ralf Dingeldey

    Ja hab geguckt, is drin.

Kommentar schreiben

Hier findest Du Platz für Deine Meinung, Dein Lob, Deine Kritik. Bitte nutze diese Funktion nicht für Supportanfragen! Wenn Du Fragen zu Modulen, Fehlermeldungen oder ähnliches hast, bist Du in unserem eCommerce-Forum herzlich willkommen.

© 2005 - 2015 by xtc-load.de