Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
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: Klarna - Schonmal jemand eingebaut?

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #30 am: 08. Dezember 2011, 21:41:53
    Hallo Sick,

    die Veränderung der Division 0 hatte ich Dir schon gepostet.
    Die war schon richtig, also wieder einbauen.
    Dann müssten wir wohl mit den Folgefehlern weiter bauen! :)

    Viele Grüße

    Franky
    Managed Server

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #31 am: 08. Dezember 2011, 22:12:13
    Hallo Franky, alles klar.

    Die "klarnautils.php" sieht jetzt wieder so aus:

    Code: PHP  [Auswählen]
        /* Anpassung wegen Kleinunternehmershop ohne Steuer */
         
         
                if (isset($order->products[$i]['tax'])) && $order->products[$i]['tax'] != 0) {
                      $price_without_tax = $order->products[$i]['price'] - ($order->products[$i]['price'] / ((100/$order->products[$i]['tax'])+1));
                    } else {
                      $price_without_tax = $order->products[$i]['price'];
                    }
         
        /*Ende Anpassung Kleinunternehmer */

    Die Fehlermeldung kommt jetzt schon bei "checkout_shipping" wenn ich auf weiter klicke:

    Code: PHP  [Auswählen]
    Parse error: syntax error, unexpected T_BOOLEAN_AND in /home/xxx/html/shop/includes/modules/klarna/klarnautils.php on line 505

    Gruß

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #32 am: 08. Dezember 2011, 22:30:47
    Hallo Sick,

    da ist eine Klammer zu viel:

    Code: PHP  [Auswählen]
    if (isset($order->products[$i]['tax'])) && $order->products[$i]['tax'] != 0) {

    muss sein:

    Code: PHP  [Auswählen]
    if (isset($order->products[$i]['tax']) && $order->products[$i]['tax'] != 0) {

    Viele Grüße

    Franky

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #33 am: 08. Dezember 2011, 22:52:37
    Hi Franky,

    jetzt geht die Bestellung durch, springt aber dann wieder auf die checkout_payment zurück

    Über ein Balloontip gibt es folgendes aus:

    Code: PHP  [Auswählen]
    Didn't receive 200 OK from remote server. (HTTP/1.1 500 Internal Server Error) (#5)

    Sieht so aus, als wenn der Klarna Server die Anfrage nicht verabeiten kann.

    Vorhin gab es beim Bestellvorgang auch einen Browserfreeze weil im Hintergrund diese Adresse geladen wurde h.online-metrix.net  :-x

    Ich hoffe doch mal das die Adresse der Klarna Server ist. Gockel spuckt mir nix dazu aus.

    Ich schreibe die beiden Sachverhalte nochmal an Klarna und warte ab, was die dazu sagen.

    Danke und Gruß

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #34 am: 08. Dezember 2011, 23:00:11
    Hallo Sick,

    na das ist aber nicht fein mit der Domain!
    Dann müsste man mal das Klarna Modul danach durchsuchen...
    Einfach TotalCommander öffnen das Paket (bzw. den ausgepackten Ordner des Pakets auswählen, dann auf Suchen klicken und "nach Text suchen" dort einstellen.
    Dann sollte er Dir alle Dateien ausgeben die die Domain drin hat.
    Also bei mir kommt bei Google im ersten Moment was wie "Malware" etc. raus... sieht in jedem Fall nicht vertrauenswürdig aus. :(

    Viele Grüße

    Franky

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #35 am: 08. Dezember 2011, 23:08:59
    Hab ich zwischenzeitlich gemacht. Die Malwarechecks waren alle negativ über die Seiten bei Google, die etwas darüber gelistet haben.

    in der "/includes/modules/klarna/api/checkout/" ist eine Datei "threatmetrix.class.php".

    Dort ist der Server hinterlegt:

    Code: PHP  [Auswählen]
         * Hostname used to access ThreatMetrix.
         *
         * @var string
         */
        protected $host = 'h.online-metrix.net';

    Vermute mal, dass ist der Verarbeitungsserver für eingehende Bestellungen.
    Aber habe bei Klarna deswegen auch schon angefragt.

    Gruß

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #36 am: 08. Dezember 2011, 23:12:24
    Hi Sick,

    ok dann heißt es warten.
    Frag die mal was deren Serverlog dazu sagt, wenn wir nämlich eine Fehlermeldung bekommen würden können wir das Modul zu Ende basteln! ;)

    Viele Grüße

    Franky

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #37 am: 09. Dezember 2011, 00:15:30
    Hi Sick,

    mir ist übrigens aufgefallen, dass es in dem original Klarna Modul 2.0.3 was man downloaden kann dieses "ThreatMetrix" gar nicht gibt...
    Du solltest dann lieber nur mit dem originalen arbeiten.
    Die Fehler werden wir dann wohl lösen können! :)

    Viele Grüße

    Franky

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #38 am: 09. Dezember 2011, 21:11:48
    [...]
    mir ist übrigens aufgefallen, dass es in dem original Klarna Modul 2.0.3 was man downloaden kann dieses "ThreatMetrix" gar nicht gibt...
    [...]

    Also ich hab das 2.0.3er hier und da ist sie auch drin. Die machen wohl Fraud-Überprüfungen. Ich dachte ja, das wäre einer der Kerngeschäfte von Klarna...

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #39 am: 09. Dezember 2011, 21:50:22
    Habe heute nur kurz mit Klarna Kontakt gehabt.

    Jetzt sollte ich die Zeile 500 ganz auskommentieren ("klarnautils.php") und es funktioniert auch fast.

    Jetzt fliege ich immer wieder zurück zur "checkout_payment" und baloontipps nerven.

    Laut Klarna-Mitarbeiter konnte schon erfolgreich von ihm bestellt werden, aber auch mit den von Klarna vorgegebenen Kundeneinstellungen bekomme ich keine Bestellung durch.

    Was die Adresse http://h.online-metrix.net/ anbelangt habe ich keine Antwort bekommen. Lediglich den Hinweis, dass ich es auskommentieren kann, wenn es Probleme macht.

    Hatte ja dadurch schon ein paar Mal Browserfreeze.

    @Franky: Das ist die Originaldatei vom Klarna Server.

    Finde es auch merkwürdig, dass eine seriöse Firma ihre Domains über DomainbyProxy "versteckt".

    Matt, was bedeutet "Fraud" im Kontext Klarna genau?

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #40 am: 09. Dezember 2011, 23:21:40
    [...]
    Matt, was bedeutet "Fraud" im Kontext Klarna genau?

    Das gleiche wie im Kontext aller anderen Zahlungsanbieter auch. Missbrauch/Betrug/Schwindel/Täuschung

    Sick

    • Fördermitglied
    • Beiträge: 570
    • Geschlecht:
    Re: Klarna - Schonmal jemand eingebaut?
    Antwort #41 am: 14. Dezember 2011, 16:26:36
    Nochmals eine kurze Rückmeldung.

    Klarna läuft jetzt mit dem Modul 2.0.3 (für xt:Commerce)

    Ich habe in "/includes/modules/klarna/klarnautils.php" die Zeile 500 auskommentiert.

    Zudem habe ich die Zeile

    Code: PHP  [Auswählen]
    protected $host = 'h.online-metrix.net';

    in "/includes/modules/klarna/api/checkout/threatmatrix.class.php" auskommentiert.

    Das wurde mit Klarna abgesprochen. Testbestellungen laufen auf jeden Fall durch.

    Vielen Dank nochmals an alle für die Hilfe.

    Gruß
    Shop Hosting
    16 Antworten
    10895 Aufrufe
    24. Oktober 2009, 13:26:47 von floh
    0 Antworten
    1153 Aufrufe
    07. Juni 2017, 11:03:07 von longchuan
    6 Antworten
    3156 Aufrufe
    27. Juli 2010, 06:51:07 von jannemann
    21 Antworten
    15692 Aufrufe
    07. Januar 2013, 13:57:20 von Ronja