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: Zahlungsmodul mpay24

    Manuel Schmöllerl

    • Neu im Forum
    • Beiträge: 19
    MODUL: Zahlungsmodul mpay24
    Antwort #15 am: 28. März 2011, 06:52:52
    Hat jemand das Modul unter 1.05 laufen? Ich habe Probleme mit dieser Version. Unter 1.0.3 läuft es einwandfrei.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Zahlungsmodul mpay24
    Antwort #16 am: 28. März 2011, 12:39:13
    Gibt es Fehlermeldungen?

    Grüße

    Torsten

    Brunbaur-EDV

    • Fördermitglied
    • Beiträge: 14
    • Geschlecht:
    MODUL: Zahlungsmodul mpay24
    Antwort #17 am: 12. April 2011, 11:13:44
    Ich hab das Modul auch eingebaut.

    Wie beschrieben hab ich in der "/includes/modules/payment/mpay24.php" ab Zeile 488 folgendes geändert:

    Von:

    Code: PHP  [Auswählen]
    xtc_db_query("insert into  (, , )
    SELECT max()+1,,'mPAY24: in Bearbeitung' FROM ,  WHERE  like 'de';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(),,'mPAY24: Pending' FROM ,  WHERE  like 'en';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max()+1,,'mPAY24: NOK' FROM ,  WHERE  like 'de';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(),,'mPAY24: NOK' FROM ,  WHERE  like 'en';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max()+1,,'mPAY24: Reserviert' FROM ,  WHERE  like 'de';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(),,'mPAY24: Reserved' FROM ,  WHERE  like 'en';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max()+1,,'mPAY24: Erfolgreich' FROM ,  WHERE  like 'de';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(),,'mPAY24: OK' FROM ,  WHERE  like 'en';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max()+1,,'mPAY24: Storniert' FROM ,  WHERE  like 'de';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(),,'mPAY24: Canceled' FROM ,  WHERE  like 'en';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max()+1,,'mPAY24: Gutgeschrieben' FROM ,  WHERE  like 'de';"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(),,'mPAY24: Credited' FROM ,  WHERE  like 'en';"
    );
     
    auf:

    Code: PHP  [Auswählen]
    $en = 1; $de = 2;
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id)+1,$de,'mPAY24: in Bearbeitung' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id),$en,'mPAY24: Pending' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id)+1,$de,'mPAY24: NOK' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id),$en,'mPAY24: NOK' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id)+1,$de,'mPAY24: Reserviert' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id),$en,'mPAY24: Reserved' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id)+1,$de,'mPAY24: Erfolgreich' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id),$en,'mPAY24: OK' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id)+1,$de,'mPAY24: Storniert' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id),$en,'mPAY24: Canceled' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id)+1,$de,'mPAY24: Gutgeschrieben' FROM ;"
    );
    xtc_db_query("insert into  (, , )
    SELECT max(orders_status_id),$en,'mPAY24: Credited' FROM ;"
    );
     
    Dann hat sich beim mir alles richtig "installieren" lassen.
    Hab dann alle Einstellungen gemacht, mPAY24 www MERCHANTID, mPAY24 test MERCHANTID und die Passwörter dazu.

    Wollte dann mal das Zahlungssystem testen, krieg ich folgenden Fehler:
    Zitat
    Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't find <definitions> in 'https://test.mpay24.com/soap/etp/1.4/ETP-test.wsdl' in /home/www/sexy.teuflisch.cc/includes/modules/payment/mpay24.php on line 310
    Rufe ich direkt die URL https://test.mpay24.com/soap/etp/1.4/ETP-test.wsdl auf, könnte ich diese herunterladen, somit ist die URL richtig.

    Hat jemand den selben Fehler bzw. eine Problemlösung?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Zahlungsmodul mpay24
    Antwort #18 am: 12. April 2011, 11:30:32
    Wo liest du das denn bitte? :?

    Benutzt du das Modul aus Beitrag 1?

    Grüße

    Torsten

    Brunbaur-EDV

    • Fördermitglied
    • Beiträge: 14
    • Geschlecht:
    MODUL: Zahlungsmodul mpay24
    Antwort #19 am: 12. April 2011, 12:53:27
    @ Tomcraft => Beitrag von der ersten Seite.
    Ich hab ihn etwas modifiziert!!  :)

    Ich hab die Lösung für den SOAP Fehler gefunden!! :)

    In dieser Datei "/includes/modules/payment/mpay24.php" ab Zeile 299:

    Unter

    Code: PHP  [Auswählen]
    $client = new SoapClient($wsdlurl,array('login' => 'u' . $MERCHANTID,
                                            'password' => $password,

    muss noch die SOAP Version mitgegeben werden

    Code: PHP  [Auswählen]
    'soap_version'  => SOAP_2_0,

    guenter55

    • Neu im Forum
    • Beiträge: 15
    Re: MODUL: Zahlungsmodul mpay24
    Antwort #20 am: 23. Januar 2012, 19:27:05
    Hi,

    ich habe Version 1.05 und konnte das Modul mPAY24 installieren, die Anmeldedaten eintragen - dann im Warenkorb kann man Bezahlart mPAY24 wählen - als Admin hab ich noch die Wahl für eine Testbezahlung - dann sollt mit "weiter" doch ein Formular von mPAY24 kommen, wo man die KK oder sonst. Zahlart wählt und die Dateneingaben machen kann ??

    Es geht aber zur Bestellbestätigung und da kommt eine 404 Fehlermeldung.

    Die hier angeführten Lösungen haben zu keinem Erfolg geführt - kann mir bitte wer helfen?

    Danke für Antwort im voraus.

    Grüße

    Günter

    guenter55

    • Neu im Forum
    • Beiträge: 15
    Re: MODUL: Zahlungsmodul mpay24
    Antwort #21 am: 24. Januar 2012, 18:53:33
    *********** gelöst ***********

    Und es geht doch!
    Es liegt an den Passwörtern! Mein Fehler war, dass ich die PW vom Merchant-Interface Zugangsdaten verwendet habe - es gibt aber eigene SOAP PW und die gehören im Admin ins Modul eingetragen!!

    Möglicherweise spielt auch noch eine Rolle, dass man sich zuerst auf der mPAY24 Website mit den erhaltenen Zugangsdaten einloggen muss - da muss man dann sofort die PW ändern! Dann ist evtl. das ganze erst freigeschaltet. (aber wie gesagt diese PW dort sind nicht die für den Shop!!)

    Was ich noch erwähnen möchte, ist dass ich nach Hochladen des Moduls am Server den selben Fehler hatte, wie @isp4you, der kommt, wenn man das Modul im Admin installieren möchte.
    Dazu aber die Frage in den Raum: Kann es sein, dass man sich nur noch einmal aus und wieder einloggen muss in den Shop??
    Ich hatte nämlich alles nochmal frisch hochgeladen und dann ging's plötzlich auch ohne diese Änderungen! von @isp4you.

    Grüße
    Günter

    [EDIT Tomcraft 24.01.2012: Full-Quote entfernt, siehe: FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]

    multiuser

    • Neu im Forum
    • Beiträge: 13
    Re: MODUL: Zahlungsmodul mpay24
    Antwort #22 am: 11. April 2012, 09:30:33
    Hi,

    in der ./redirect_mpay24.php wird

    MODULE_PAYMENT_MPAY24_ERROR_PAGE

    aufgerufen, welche aber nicht definiert ist.

    Code: PHP  [Auswählen]
    xtc_redirect(xtc_href_link(MODULE_PAYMENT_MPAY24_ERROR_PAGE,'','SSL'));
     

    multiuser

    • Neu im Forum
    • Beiträge: 13
    Re: MODUL: Zahlungsmodul mpay24
    Antwort #23 am: 12. April 2012, 18:50:34
    ps: der Fehler tritt jedoch nur auf, solange die Server IP von mpay24 noch nicht freigeschalten wurde. Danach kommt diese Fehlermeldung nicht mehr.

    andreaswien

    • Fördermitglied
    • Beiträge: 290
    • Geschlecht:
    Re: MODUL: Zahlungsmodul mpay24
    Antwort #24 am: 29. September 2012, 21:11:59
    habe immer noch mein mpay24 Problem: Die zahlung funktioniert zwar, aber die Bestellung wird nur halb eingetragen. Also im Admin finde ich sie nur unter dem Punkt letzte 20 Bestellungen. Bei admin/orders.php ist sie nicht auffindbar. Bestätigungsmail an den Kunden und info an den Admin gehen aber raus.

    andreaswien

    • Fördermitglied
    • Beiträge: 290
    • Geschlecht:
    Re: MODUL: Zahlungsmodul mpay24
    Antwort #25 am: 02. Oktober 2012, 17:31:23
    Werbung / Banner buchen
    2 Antworten
    2770 Aufrufe
    02. Oktober 2012, 17:21:16 von andreaswien
    2 Antworten
    2914 Aufrufe
    07. Juli 2014, 16:00:13 von D.L.
    65 Antworten
    36507 Aufrufe
    07. Juli 2017, 18:11:08 von Tomcraft