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: MODUL: SEPA-Lastschriftverfahren für Shopversion 1.06 rev 4642

    MoHo

    • Fördermitglied
    • Beiträge: 118
    Vielen Dank für das Modul!

    Wie kann ich erzwingen, dass der Kunde nur noch eine IBAN angibt, oder kann die IBAN automatisch aus der Kontonummer und BLZ generiert werden.
    Ich und auch alle anderen können ab August sowieso nur noch SEPA Lastschriften durchführen.

    Wäre es auch möglich das Feld IBAN vorauszufüllen wenn der Kunde schon mal eine IBAN angegeben hat.

    Gruß,...
    Heiko

    mimimimi

    • Frisch an Board
    • Beiträge: 69
    • Geschlecht:
    Es gibt in dem Modul eine Zeile die ich nicht verstehe. Was genau hat es damit auf sich bzw wann kommt es hierzu ?

    Code: PHP  [Auswählen]
     $error = MODULE_PAYMENT_BANKTRANSFER_TEXT_BANK_ERROR_4;
                $recheckok = 'true';
                break;

    Gefunden in includes-modules-payment-banktransfer.php

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.707
    • Geschlecht:
    Siehe Sprachkonstante in /lang/SPRACHE/modules/payment/banktransfer.php.
    Dort steht z.B. für Deutsch:
    "Diese Kontonummer ist nicht prüfbar, bitte kontrollieren zur Sicherheit Sie Ihre Eingabe nochmals."
    Daraus lässt sich doch was schließen ? ;-)

    Gruß,
    noRiddle

    marsbewohner

    • Mitglied
    • Beiträge: 147
    Naja, das lässt immer noch etwas Spielraum offen. Es kann entweder eine outdated BLZ Datenbank sein (wenn ich das richtig verstehe), oder aber auch Eingabefehler/Sonderzeichen etc., oder? ;)

    Gruß,

    mimimimi

    • Frisch an Board
    • Beiträge: 69
    • Geschlecht:
    Für mich als Laie lässt sich daraus gar nichts schließen. Ich habe ein gültige IBAN und BIC eingegeben, meine eigene, und bekomme diese Fehlermeldung. Ich habe mich nicht vertippt, habe auch das Ganze nochmal verglichen mit dem was mir iban-rechner.de ausgibt, und mein Konto existiert natürlich auch.

    mimimimi

    • Frisch an Board
    • Beiträge: 69
    • Geschlecht:
    Wenn ich meine Kontonummer und BLZ eingebe funktioniert es. Nur bei IBAN und BIC nicht.
    Ich lasse das nun so.

    TrueSlide

    • Schreiberling
    • Beiträge: 394
    Das gleiche Problem habe ich auch.
    Allerdings nur bei meiner eigenen Kontodaten und nur bei IBAN.
    Soweit sind mir von Kundenseite her aber auch keine Klagen bekannt, dass es bei denen nicht geklappt hat.

    So ganz bin ich da auch noch nicht durchgestiegen woran es liegt.

    DerKobold

    • Neu im Forum
    • Beiträge: 18
    • Geschlecht:
    Hi!

    Wir haben das Modul bisher noch nicht eingebaut, aber eine Frage habe ich trotzdem: Wie ist die schriftliche Mandatserteilung gelöst?

    Wenn der Kunde diese nicht unterschreibt kann er noch 13 Monate lang seine Kohle zurückbuchen lassen.

    Ist das im Modul integriert oder muss das anders gelöst werden, z.B. wie auf dieser Demo-Seite (im Formular könnt Ihr irgendeine Mailadresse eingeben, geht nur um die Funktion: http://one.pay4.net//index.php

    Gruß
    DerKobold

    fishnet

    • Fördermitglied
    • Beiträge: 4.853
    • Geschlecht:
    Wer ganz sicher gehen will, benutzt nach wie vor die fax.html, die sich in jedem Modified Shop befindet und die man auch hier aktivieren kann. Der Kunde kann dann zusätzlich die Datei herunterladen, drucken, ausfüllen und unterschreiben und Euch zufaxen.
    Die Änderung der fax.html auf Sepa ist im Modul nicht enthalten.

    wipetom

    • Neu im Forum
    • Beiträge: 1
    Hallo!

    Ich habe noch einen wichtigen Hinweis bezüglich des SEPA-Moduls. Es sollte darauf hingewiesen werden das Shopbetreiber die den Magnalister (Schnittstelle für eBay, Amazon etc.) verwenden durch Änderung der Datei /admin/orders.php Probleme bekommen da diese für die Funktionalität des Magnalisters modifiziert werden muss.

    fishnet

    • Fördermitglied
    • Beiträge: 4.853
    • Geschlecht:
    Es wird glaube ich oft genug darauf hingewiesen, das alle Einbauten nur für Original Modified Shops ohne Anpassungen gelten. Sobald du keine Originaldatei mehr hast - weil du zB Magnalister eingebaut hast - musst du die Dateien mergen. Das macht man zB mit dem kostenlosen Programm WinMerge.

    manne35

    • Fördermitglied
    • Beiträge: 591
    • Geschlecht:
    Hallo,
    weiss jemand wo ich bei dieser Fehlermeldung ansetzen kann:

    Code: PHP  [Auswählen]
    Fatal error: Call to undefined method payment::info() in /pfad/zum/shop/send_order.php on line 180

    weil in der Zeile find ich keine payment::info
    Dank und Gruss
    Manne

    zeile 170 bis 185
    Code: PHP  [Auswählen]
      // banktransfer
      if ($order->info['payment_method'] == 'banktransfer') {
        // add SEPA info
        $oID = $order->info['order_id'];
        if(isset($send_by_admin)) {
          require (DIR_FS_CATALOG_MODULES.'payment/banktransfer.php');
          include(DIR_FS_LANGUAGES.$order->info['language'].'/modules/payment/banktransfer.php');
          $payment_modules = new banktransfer();
        }
        $rec = $payment_modules->info();  // <--------------- Zeile 180
        // SEPA info required
        if (!empty($rec['banktransfer_iban'])) {
          if (!function_exists('xtc_date_short')) {
            require_once (DIR_FS_INC.'xtc_date_short.inc.php');
          }

    manne35

    • Fördermitglied
    • Beiträge: 591
    • Geschlecht:
    *Erledigt
    Lösung: die payment.php Datei war noch die alte.
    Gruss manne

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Ich habe das Modul in Beitrag 1 aktualisiert. Es ist nun möglich das Modul so einzustellen, dass nur noch IBAN & BIC akzeptiert wird.

    Wer das Modul aktualisieren will, der muss vorher das alte Modul "Lastschriftverfahren (banktransfer)" unter "Module" -> "Zahlungsoptionen" deinstallieren und es nach dem Update neu installieren.

    Grüße

    Torsten

    MoHo

    • Fördermitglied
    • Beiträge: 118
    Danke Tomcraft,

    dann kann ich es jetzt ja endlich umstellen.
    Ich hatte zum Testen das letzte Update 4642 SP1 eingespielt.
    Muss ich alle Dateien aus diesem Paket ersetzen, oder gibt es da eine "Abkürzung"?

    Gruß,...
    Heiko

    PS. Ich habe es mal verglichen, es sollten die folgenden Dateien sein:
    ...>includes>modules>payment>banktransfer.php
    ...>lang>english>modules>payment>banktransfer.php
    ...>lang>german>modules>payment>banktransfer.php
    ...>templates>xtc5>mail>english>sepa_info.html und sepa_info.txt
    ...>templates>xtc5>mail>german>sepa_info.html und sepa_info.txt

    Dann sollte der folgende Test noch angepasst werden:

    Zitat
    Bitte beachten Sie, dass das Lastschriftverfahren ohne Angabe von IBAN/BIC nur von einem deutschen Girokonto aus möglich ist. Durch Angabe von IBAN/BIC können Sie das Lastschriftverfahren EU-weit nutzen.

    Das macht wenig Sinn, wenn nur IBAN/BIC erlaubt ist.
               
    anything