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 ot_payment zeigt in checkout_payment falschen Betrag an

    chr2012

    • Neu im Forum
    • Beiträge: 8
    Hallo,

    ich möchte das Modul ot_payment dazu benutzen, dem Kunden die PayPal-Gebühren mit zu berechnen. Das Modul funktioniert auch soweit. Nur leider wird in der checkout_payment ein anderer (falscher) Betrag angezeigt als in der checkout_confirmation. Hier wird der Betrag korrekt angezeigt. Die Abweichung beträgt auch nur 1 Cent. Dies liegt wohl daran, dass die Versandkosten irgendwie falsch gerundet werden? Wenn ich im Modul die Versandkosten "außen vor" lasse, dann wird auch in der checkout_payment der korrekte Betrag angezeigt.

    Wo könnte der Fehler liegen?

    Vielen Dank,
    Chris

    Linkback: https://www.modified-shop.org/forum/index.php?topic=23340.0

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Modul ot_payment zeigt in checkout_payment falschen Betrag an
    Antwort #1 am: 15. November 2012, 21:22:24
    Ist nicht so einfach zu lösen, habe ich mal mit web28 diskutiiert das Problem.
    Er könnte dir dazu mehr sagen, ich bin da gerade nicht so drin.
    Vielleicht schreibst du ihn mal an
    oder er liset das hier "versehentlich" ... ;-)

    Gruß,
    noRiddle

    chr2012

    • Neu im Forum
    • Beiträge: 8
    Re: Modul ot_payment zeigt in checkout_payment falschen Betrag an
    Antwort #2 am: 20. November 2012, 19:15:53
    Leider habe ich den Fehler immer noch nicht beheben können.

    Es ist aber wohl so, dass er in der "checkout_payment" nicht die MWSt. der Versandkosten berücksichtigt. Das heißt er berechnet die PayPal-Gebühr (in meinem Fall) mit den Netto-Versandkosten. Beim Warenwert rechnet er korrekt mit dem Bruttobetrag.

    Vielleicht hat ja noch jemand eine Idee... Danke!

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.988
    • Geschlecht:
    Re: Modul ot_payment zeigt in checkout_payment falschen Betrag an
    Antwort #3 am: 21. November 2012, 17:54:11

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.868
    • Geschlecht:
    Hallo,

    kann ich auch für die 1.06 bestätigen.

    Einstellungen im admin:
    Zitat
    Anzeige bei den Zahlungarten: true
    Anzeigeart bei den Zahlungarten: price
    Ust Berechnung: true
    Inklusive Versandkosten: true
    Inklusive Ust: true

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Grüße
    Dominik

    web28

    • modified Team
    • Beiträge: 9.404
    Hallo Dominik,

    ich kann das nicht nachstellen:

    1. Preise ohne Steuer - Rechnung mit Steuer (Händler in DE)
    Zwischensumme:    110,00 EUR
    Pauschale Versandkosten (Bester Weg):    5,00 EUR
    Summe, netto:    115,00 EUR
    4,00% Rabatt:    -4,60 EUR
    zzgl. 19%:    20,98 EUR
    Summe, brutto:    131,38 EUR

    2. Preise mit Steuer - normaler Kunde
    Zwischensumme:    130,90 EUR
    Pauschale Versandkosten (Bester Weg):    5,95 EUR
    4,00% Rabatt:    -5,47 EUR
    inkl. 19%:    20,98 EUR
    Summe:    131,38 EUR

    Ich weiss auch nicht wie Du auf Deinen Screenshot auf Summe Netto kommst, die stimmt überhaupt nicht.
    Das wird auch normalerweise hier gar nicht angezeigt (siehe 2.)

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.868
    • Geschlecht:
    So, lange rumgefrickelt im Demoshop und ich glaube ich weiß, woran es liegt. Kann nur nicht verstehen, warum das im Demoshop nicht funktioniert.

    Problem liegt irgendwie an den tabellarischen Versandkosten - hier wird (zumindest im Demoshop) die MwSt. nicht richtig berechnet, warum auch immer  :-?

    Alle Screens stammen aus dem Demoshop:

    Admineinstellungen
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    im Warenkorb habe ich testweise einen Artikel mit einem Preis von 3,20 EUR (Vergleichspreis zum Vergleich mit eigenem Shop):
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    -> aufgrund der Steuerklasse, wird somit die krumme Zahl auf der checkout_shipping inkl. MwSt. korrekt ausgewiesen: 2,94118 + 19% MwSt. = 3,50 EUR
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Nun wird auf der checkout_payment der Rabatt berechnet bzw. angezeigt - allerdings ist er hier bereits falsch: berechnet werden 0,18 EUR. Bei einem aktuellen Preis von 3,20 Warenwert + 3,50 Versand (6,70 EUR) muss der Rabatt allerdings 0,20 EUR lauten (Rabatthöhe 3%). Er berechnet aber hier eben nur (3,20 EUR x 3% = 0,096 EUR) + (2,94118 EUR x 3% = 0,088 EUR)--> 0,184 EUR
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    und zu guter Letzt werden auf der checkout_confirmation die Versandkosten trotz der Einstellungen netto angezeigt und die ganze Berechnung ist falsch (z.B. Endpreis ist viel zu niedrig usw, da ja wie gesagt nur 20 Cent Rabatt auf 6,70 EUR Einkaufswert gegeben wird)
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Ich habe das extra so eingestellt wie bei uns im Shop, mit dem Unterschied, dass zwar auch hier die checkout_payment den falschen Wert ausweist, aber die checkout_confirmation eben doch richtig ist - nur leider finde ich den Fehler nicht im Demoshop:
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Grüße
    Dominik

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    mir fällt auf Anhieb nur auf: du gibst bei den Versandkosten 5 Nachkommastellen ein. Im Demoshop werden aber nur 4 berücksichtigt. Vielleicht hilft dir das weiter.

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.868
    • Geschlecht:
    Danke für die Info - das hatte ich natürlich alles entsprechend eingestellt   ;-)
    1 Antworten
    1359 Aufrufe
    31. August 2016, 11:46:15 von Bonsai
    1 Antworten
    1998 Aufrufe
    25. März 2010, 20:15:31 von speedy
    5 Antworten
    7719 Aufrufe
    13. April 2018, 12:59:56 von hpzeller
    2 Antworten
    3275 Aufrufe
    28. April 2013, 22:21:27 von jpx10
               
    anything