Falscher Betrag an Klarna übermittelt ?!

Thema wurde von Rico, 24. Februar 2016 erstellt.

  1. Rico

    Rico Erfahrener Benutzer

    Registriert seit:
    25. März 2013
    Beiträge:
    821
    Danke erhalten:
    67
    Danke vergeben:
    48
    Habe bei Neukunden einen Warenkorbrabatt. Dieser wird bei Klarna nicht abgezogen, sondern dazugerechnet (Discount). Kennt ihr das Problemchen schon?
     
  2. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Ich bilde mir ein, so einen Bug mal behoben zu haben. Welche Shopsystemversion hast du?
     
  3. Rico

    Rico Erfahrener Benutzer

    Registriert seit:
    25. März 2013
    Beiträge:
    821
    Danke erhalten:
    67
    Danke vergeben:
    48
    Habe die aktuellste Version 2.7.1.2
     
  4. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Welches Zusammenfassungsmodul ist für die Berechnung des Rabatts bei dir zuständig?
     
  5. Rico

    Rico Erfahrener Benutzer

    Registriert seit:
    25. März 2013
    Beiträge:
    821
    Danke erhalten:
    67
    Danke vergeben:
    48
    Meinst du ot_discount ?
     
  6. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.760
    Danke erhalten:
    1.748
    Danke vergeben:
    137
    Genau. – Mit neuen Zusammenfassungsmodulen kommt Klarna nicht zurecht, daher frage ich. Aber ot_discount sollte gehen.

    Bitte wirf mal einen Blick auf gm/classes/GMKlarna.php, Zeile 531ff:

    PHP:
    case 'ot_discount':
        foreach(
    $output as $discount_output) {
            
    $value -= $discount_output['value'];
            
    $title $discount_output['title'];
        }
        
    $model 'DISCOUNT';
        break;
    Da könntest du testweise mal die Berechnungsrichtung ändern auf
    PHP:
            $value += $discount_output['value'];
     
  7. Rico

    Rico Erfahrener Benutzer

    Registriert seit:
    25. März 2013
    Beiträge:
    821
    Danke erhalten:
    67
    Danke vergeben:
    48
    werds mal beobachten. danke