Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Fehlermeldung beim banktransfer-Modul: "Diese Kontonummer ist nicht pruefbar"

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Das Problem wurde erst vor 2 Wochen gefixt.
    Aktuelle Dateien, siehe: https://trac.modified-shop.org/changeset/488/

    hi,

    dumme frage, aber wie kann ich denn diese dateien da herunterladen? ich habe nämlich schon einige probleme mit kunden, wo die kontonummer nicht mehr prüfbar ist. vorher habe ich die xt-commerce version eingesetzt.

    schöne grüße,
    jan

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    hi,

    da ich unseren bestehenden shop vor einer woche auf die modified-version migriert habe, häufen sich jetzt die probleme mit der kontonummer. daher würde ich gerne die dateien aus dem trunk nehmen weiß aber nicht, wie ich diese dort herunterladen kann.

    kann mir das bitte jemand kurz erklären?

    schöne grüße,
    jan

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    https://trac.modified-shop.org/browser

    Dann durchklicken bis zur entsprechenden Datei und ganz unten ist dann der Download-Link, z.B. hier: https://trac.modified-shop.org/browser/trunk/includes/classes/banktransfer_validation.php

    Dann ganz nach unten scrollen, dort kannst du die Datei im "Original Format" runter laden. ;-)

    Grüße

    Torsten

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    hallo torsten,

    danke für die kurze anleitung! :-)
    jetzt klappt auch der download. ich habe die dateien aus dem changeset 488 genommen. trotzdem kommt bei der "Bundesbank Filiale Frankfurt am Main" die fehlermeldung:

    Diese Kontonummer ist nicht prüfbar, bitte kontrollieren zur Sicherheit Sie Ihre Eingabe nochmals.

    die kontonummer besteht aus acht ziffern.

    kann das jemand bestätigen?

    schöne grüße,
    jan

    vr

    • modified Team
    • Beiträge: 2.664
    Hallo Jan,

    das ist korrekt so, nur der Shop sollte anders damit umgehen.

    Die Bundesbank verwendet Prüfziffer 09, und das bedeutet intern 'Für diese Kontonummer ist kein Prüfziffernverfahren definiert' und im shop die Meldung, die Du siehst. Ich hatte in http://www.modified-shop.org/forum/topic.php?id=1481#post-24831 vorgeschlagen, Retcode 2 (was hier vorliegt) und RetCode 4 in banktransfer_validation.php auf RetCode 0 (OK) abzubilden.

    Torsten? DokuMan? Was meint ihr?

    Grüße, Volker

    vr

    • modified Team
    • Beiträge: 2.664
    In banktransfer_validation.php reicht dazu das am Ende der Funktion CheckAccount:

    Code: PHP  [Auswählen]
    ...
    // Result 2 und 4 (Bankdaten nicht prüfbar) als OK zurückgeben
    if ($Result == 2 || $Result == 4)
      $Result = 0;
    return $Result;
     
    Grüße, Volker

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ich schreibe Dokuman diesbezüglich mal eine PM. ;-)

    Grüße

    Torsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Gute Idee, so vergrault man den Kunden nicht unnötig. Ist mit rev@560 im Trunk :)

    Thema damit erledigt?

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    hi ihr,

    ich habe es getestet und es funktioniert!
    wirklich eine klasse leistung hier von der community!! *daumenhoch*

    schöne grüße,
    jan

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Danke für die Rückmeldung.
    Thema auf "behoben" gesetzt :)

    Managed Server
    25 Antworten
    11644 Aufrufe
    03. Februar 2010, 17:38:48 von Tomcraft
    4 Antworten
    5033 Aufrufe
    26. Oktober 2011, 12:27:58 von byps
    2 Antworten
    1305 Aufrufe
    12. Oktober 2020, 01:05:50 von fluppi
    4 Antworten
    4688 Aufrufe
    20. November 2009, 17:59:29 von DokuMan
               
    anything