RomanD: Kontonummer Prüfung

Hi,

gibt es ein kostenloses(!) PHP Skript, dass Kontonummern anhand der BLZ auf Gültigkeit prüft?

Sonst muss ich das alleine schreiben ;)

Gruß

  1. gibt es ein kostenloses(!) PHP Skript, dass Kontonummern anhand der BLZ auf Gültigkeit prüft?

    Hä? Wie soll das gehen? Welche Bank gibt schon ihren Algorithmus heraus, nach dem sie Kontonummern vergibt.

    Sonst muss ich das alleine schreiben ;)

    Das nenne ich mal eine Lebensaufgabe.

    JJ

    1. Salut,

      Hä? Wie soll das gehen? Welche Bank gibt schon ihren Algorithmus heraus, nach dem sie Kontonummern vergibt.

      Die Bundesbank legt den Prüfzifferalgorithmus fest, nicht die Banken - und richtig geheim ist es auch nicht.

      http://www.konto-nummern.de/

      --
      "There is no data, there is only XUL"
      http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul
      1. http://www.konto-nummern.de/

        Naja, ich brauche ein Skript, welches ich auf meinen Webserver legen, aus einem anderen Skript ausführe und es mir zurückgibt, ob die KNR valide ist oder nicht.

        Gruß

        1. Salut,

          Naja, ich brauche ein Skript, welches ich auf meinen Webserver legen, aus einem anderen Skript ausführe und es mir zurückgibt, ob die KNR valide ist oder nicht.

          Habe ich verstanden - versuche mal den oben von mir erwähnten Prüfzifferalgorithmus zu finden, ich habe ihn nicht zur Hand.

          Gruß Sven

          --
          "There is no data, there is only XUL"
          http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul
          1. Habe ich verstanden - versuche mal den oben von mir erwähnten Prüfzifferalgorithmus zu finden, ich habe ihn nicht zur Hand.

            Gibts hier:
            http://www.bundesbank.de/zahlungsverkehr/zahlungsverkehr_pruefziffernberechnung.php

            1. Danke, aber die Seite kenn ich schon.
              Ich kenn die Algorithmen, aber ich suche ein fertiges PHP Skript.
              Es gibt über 100 verschiedene Algorithmen.

              1. Salut,

                Ich kenn die Algorithmen, aber ich suche ein fertiges PHP Skript.

                s. mein Posting oben!

                Gruß Sven

                --
                "There is no data, there is only XUL"
                http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul
                1. s. mein Posting oben!

                  Tut mir leid, ich hab dein Posting völlig übersehen ;)
                  Ich das Skript Freeware? Da es gewerblich genutzt werden soll.

                  1. Salut,

                    Tut mir leid, ich hab dein Posting völlig übersehen ;)
                    Ich das Skript Freeware? Da es gewerblich genutzt werden soll.

                    GPL! Steht aber auch da;)

                    au relire

                    Sven

                    --
                    "There is no data, there is only XUL"
                    http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul
              2. 你好 RomanD,

                Es gibt über 100 verschiedene Algorithmen.

                Eigentlich sind es nur 5 oder 6 verschiedene Algorithmen, die allerdings mit unterschiedlichen Basis-Parametern gestartet werden. Habe das schon einmal in C# implementieren müssen.

                再见,
                 克里斯蒂安

                --
                Bauer sucht Frau! | Ich bin ja eigentlich kein Serien-Junkie…
                Willst du die Freuden dieser Welt geniessen, so musst du auch ihr Leid erdulden.
                http://wwwtech.de/
    2. Hä? Wie soll das gehen? Welche Bank gibt schon ihren Algorithmus heraus, nach dem sie Kontonummern vergibt.

      Auf der Seite der Bundesbank gibt es eine Liste sämtlicher Banken und den verwendeten Algorythmus. Sind aber über 100 ;(

      Das nenne ich mal eine Lebensaufgabe.

      Ja leider... deshalb suche ich ein fertiges Skript

      1. Salut,

        Auf der Seite der Bundesbank gibt es eine Liste sämtlicher Banken und den verwendeten Algorythmus. Sind aber über 100 ;(

        Ah, Du kennst den Alogrithmus schon?

        Das nenne ich mal eine Lebensaufgabe.
        Ja leider... deshalb suche ich ein fertiges Skript

        Nein, haben andere ja auch geschafft - ohne zu sterben.

        See:
        http://sourceforge.net/projects/bav/

        Gruß Sven

        --
        "There is no data, there is only XUL"
        http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul
  2. Salut!

    gibt es ein kostenloses(!) PHP Skript, dass Kontonummern anhand der BLZ auf Gültigkeit prüft?

    Ja(!!)

    Sonst muss ich das alleine schreiben ;)

    Kannst Du auch machen, wird aber schwierig und zeitaufwändig;)

    Such mal (z.B. bei google) nach Webservices zu diesem Thema - es gibt da einige, habe aber keine URL zur Hand.

    Gruß Sven

  3. Hallo Roman,

    sicher kann man mit einem Tool pruefen, ob eine valide Kontonummer vorliegt.
    Wirklich nuetzlich ist es jedoch nicht, da man nicht weiss, ob diese Nummer
    auch real existiert. Man weiss nur, dass sie valide aufgebaut ist.

    Im Grunde ist es wie beim Validieren einer eMail-Adresse, deshalb ueberweisen
    ClickAndBuy und andere Serviceanbieter auch einfach 1 Cent, klappt das, ist die
    Bankverbindung okay, sonst halt eben nicht.

    Gruss und Dank
    Norbert

    1. Hallo

      Im Grunde ist es wie beim Validieren einer eMail-Adresse, deshalb ueberweisen
      ClickAndBuy und andere Serviceanbieter auch einfach 1 Cent, klappt das, ist die
      Bankverbindung okay, sonst halt eben nicht.

      Ob das geklappt hat, merkt man aber auch erst nach ein par Tagen wenn der eine Cent zurück kommt.
      Und dann weiß man auch erst einmal nur, daß das Konto existiert, nicht ob man auch eine Lastschrift abbuchen kann. Das kann man übrigens auch von nicht validen (und somit auch nicht existierenden) Konten. Es wird einfach nur ein paar Tage später von der Bank zurück gebucht.
      Ein wirklich sicheres Überprüfen von Bankkonten ist in Echtzeit nicht möglich.

      Gruß
      Steffen

    2. 你好 Norbert,

      Im Grunde ist es wie beim Validieren einer eMail-Adresse, deshalb ueberweisen
      ClickAndBuy und andere Serviceanbieter auch einfach 1 Cent, klappt das, ist die
      Bankverbindung okay, sonst halt eben nicht.

      Und genau wie bei E-Mails kann man _vorher_ bereits einen ganzen Haufen Müll aussortieren. Bei Konto-Nummern sogar noch viel mehr, weil die meisten Menschen den Prüfziffernalgorithmus weder kennen, noch ihn verstehen würden.

      再见,
       克里斯蒂安

      --
      Bauer sucht Frau! | Ich bin ja eigentlich kein Serien-Junkie…
      Fatal! Ich kann kein Reserve-Offizier mehr sein!
      http://wwwtech.de/
      1. 你好 克里斯蒂安,

        Und genau wie bei E-Mails kann man _vorher_ bereits einen ganzen Haufen Müll aussortieren.

        Ja, das stimmt.

        Bei Konto-Nummern sogar noch viel mehr, weil die meisten Menschen den Prüfziffernalgorithmus weder kennen, noch ihn verstehen würden.

        Nach meiner Erfahrung mit einem Onlineshop hat es sich offenbar unter  Leuten mit Privatinsolvenz herumgesprochen, dass man Kontodaten eines ehemaligen (evtl. wegen der Insolvenz durch die Bank gekündigten) Kontos  sehr gut für betrügerische Bestellungen verwenden kann. Diese Daten passieren eine technische Prüfung in der Regel mit o.k.. Dagegen ist wohl auch kaum etwas (preiswertes) zu machen :-(.

        Gruß

        Steffen

        1. Hellihello

          Und genau wie bei E-Mails kann man _vorher_ bereits einen ganzen Haufen Müll aussortieren.

          Ja, das stimmt.

          Bei Konto-Nummern sogar noch viel mehr, weil die meisten Menschen den Prüfziffernalgorithmus weder kennen, noch ihn verstehen würden.

          Nach meiner Erfahrung mit einem Onlineshop hat es sich offenbar unter  Leuten mit Privatinsolvenz herumgesprochen, dass man Kontodaten eines ehemaligen (evtl. wegen der Insolvenz durch die Bank gekündigten) Kontos  sehr gut für betrügerische Bestellungen verwenden kann. Diese Daten passieren eine technische Prüfung in der Regel mit o.k.. Dagegen ist wohl auch kaum etwas (preiswertes) zu machen :-(.

          Aber den Fall eines Zahlendrehers oder sonstiger ungewollt fehlerhafter Eingabe um eine teuer Rückbuchung beim Lastschriftverfahren zu vermeiden möchte man doch auch oder im Wesentlichen ausschließen.

          Dank und Gruß,

          frankx

          --
          tryin to multitain  - Globus = Planet != Welt
  4. Hi,

    gibt es ein kostenloses(!) PHP Skript, dass Kontonummern anhand der BLZ auf Gültigkeit prüft?
    Sonst muss ich das alleine schreiben ;)

    Unabhängig davon, wie Du das Script bekommst: beachte, daß es mit einmaliger Programmierung nicht unbedingt getan ist.

    Die Menge der Banken ist nicht konstant (durch Aufkäufe werden es weniger), und manchmal ändert eine Bank auch ihre Kontonummernvergabe (Norisbank hat seinen Kunden erst vor kurzem neue Kontonummern verpaßt, mit einer geänderten Validierung ...)

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.