#1 (permalink)  
Alt 12.04.2011, 18:39
Erfahrener Benutzer
 
Registriert seit: 09.12.2010
Ort: Leverkusen
Beiträge: 221
Standard Probleme mit PayPal

Ich habe das Problem, daß alle gewerblichen Kunden (Mindestbestellsumme 50,00 Euro brutto), die seit gestern Abend mit PayPal bezahlen möchten, ihre Bezahlung/Bestellung nicht durchführen können. Ich habe es gerade getestet.
Die Bestellung geht aber ohne Email an den Kunden und an mich ein.

Folgender Fehler:

ERROR CODE: 10413
ERROR MESSAGE: The totals of the cart item amounts do not match order amounts.


Auch hatte ich gerade im Bestellverlauf (wenn es zu PayPal geht) den Hinweis auf eine technische Störung.

Oder liegt der Fehler bei mir?

Danke für Eure Hilfe.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 12.04.2011, 20:32
Erfahrener Benutzer
 
Registriert seit: 09.12.2010
Ort: Leverkusen
Beiträge: 221
Standard

So, ich habe mal ein bißchen getestet.
Dies war mein Problem in der letzten Woche (08.04.2011)

Ich habe von Anfang an (01.01.2011) im Händlerbereich die Preisangabe in netto eingestellt. Jetzt ist mir bei den Bestellungen aufgefallen, das ein Rundungsfehler entsteht, wenn der Kunde von einem Artikel zwei Stück bestellt.
Beispiel:

Der Artikel kostet netto 4,50 Euro. Der Kunde bestellt 2 Stück. Auf der Bestellung erscheint der Einzelpreis von 4,50 Euro. Der Gesamtpreis für 2 Stück wird aber mit 9,01 Euro angegeben, richtig wäre natürlich 9,00 Euro.
Was mache ich falsch?
Wo liegt der Fehler?

Ich möchte nicht irgendwelche .php-Dateien ändern. Da bin ich nicht fit. Ein Shop sollte schon korrekt addieren können. Eine falsche Rundung über die dritte Stelle kann ja nicht der Grund sein.

Vielen Dank für Eure Hilfe.

PS: Ich muss noch dazu sagen, dass das Problem wohl willkürlich auftritt. Ich habe es gerade bei den letzten fünf Bestellungen kontrolliert.
4 x 4,50 Euro = 18,02 Euro -> falsch
2 x 7,00 Euro = 14,00 Euro -> richtig
5 x 5,00 Euro = 25,00 Euro -> richtig
2 x 3,80 Euro = 7,60 Euro -> richtig
2 x 4,40 Euro = 8,81 Euro -> falsch


Ich habe auf 3 Dezimalstellen geswitcht, und für Händler einige Artikel in Bezug auf den Bruttopreis geändert.
Beispiel:
4,50 Netto -> 5,355 Euro Brutto
Dies hat auch sweit funktioniert.

Nun habe ich die Probleme mit PayPal. Nur bei Händlern, die Nettopreise angezeigt bekommen. Ändere ich beim Beispielartikel den Bruttopreis aufgerundet auf 5,36 Euro (ungenau), dann funzt das ganze wieder.
Hotfix vom 08.04.2011 habe ich schon drauf (/xtFramework/classes/class.cart.php).

Vielleicht kann der Support helfen. Ich kann bei mir keinen Fehler erkennen.

Danke für die Mühe.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 13.04.2011, 06:02
Erfahrener Benutzer
 
Registriert seit: 09.12.2010
Ort: Leverkusen
Beiträge: 221
Standard

Kann da niemand helfen?
80% meiner Kunden zahlen mit PayPal. 50% davon sind Gewerbetreibende, den ich diesen Rundungsfehler nicht zumuten möchte.
Danke.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 13.04.2011, 09:33
Erfahrener Benutzer
 
Registriert seit: 07.07.2009
Ort: Thüringen
Beiträge: 1.038
Standard

Falls du noch 4.0.13 hast gibt es hier ein bugfix
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 13.04.2011, 10:07
Erfahrener Benutzer
 
Registriert seit: 09.12.2010
Ort: Leverkusen
Beiträge: 221
Standard

Das vom 08.04.2011 habe ich drauf.
Ich hoffe, ich habe es richtig platziert.

(/xtFramework/classes/class.cart.php)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 15.04.2011, 10:49
Neuer Benutzer
 
Registriert seit: 15.04.2011
Beiträge: 2
Standard

Hallo und sorry, dass ich hier so reinplatze.

Es gibt folgendes Problem mit PayPal, was aber nicht spezifisch mit XTC zusammenhängt, sondern ein Fehler in den Berechnungsgrundlagen von PayPal ist.

PayPal verarbeitet nur 2 Stellen hinter dem Komma, was kaufmännisch völlig falsch ist, da es eigentlich mindestens 3, besser 4 Stellen sein müssen, um Netto-auf-Brutto-auf-Netto ohne Fehler umrechnen zu können.

Beispiel (ich nehme das offizielle Zahlenformat mit Punkt als Dezimaltrenner):
1 x Schuh kostet brutto (denn wir dürfen nur brutto angeben) 69.00 EUR

Somit...netto
1 x Schuh kostet netto 57.983 EUR
bei 2 Schuhen im Warenkorb ist der Positionswert 115.966 EUR

Mwst. 19% = 22.033 EUR

Summe = 137.999 EUR, was 138.000 EUR entspricht

So ist es richtig.

Aber ich kann PayPal diese richtigen Beträge nicht mitteilen, denn es aktzeptiert nur zwei Stellen hinter dem Komma, wonach die PayPal Rechnung so aussieht:

1 x Schuh kostet netto 57.98 EUR
bei 2 Schuhen im Warenkorb ist der Positionswert 115.96 EUR

Mwst. 19% = 22.03 EUR

Summe = 137.99 EUR inklusive Mwst., wo 1 Cent unterschlagen wird.

Nun, leider ist das Problem seit langem bei PayPal bekannt, aber keiner tut etwas. Meiner Meinung nach liegt es daran, dass das "deutsche" Problem nicht erkannt wird, denn für einen Händler heisst das, dass Zahlungs- und Rechnungsbetrag nicht übereinstimmen und irgendwo immer Fragen und somit auch Gebühren auftauchen, sei es beim Steuerberater oder im Zusammenhang mit Problemen mit dem Finanzamt.

Auch, wenn es nur immer einer oder ein paar Cent sind, so muss es halt einfach geneuestens stimmen.

Mich würde interessieren, wie das XTC-Team das sieht und löst.

Hurga
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 18.04.2012, 16:51
Erfahrener Benutzer
 
Registriert seit: 07.09.2006
Beiträge: 157
Standard

Gibt es einen neuen Status?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 18.04.2012, 19:32
Neuer Benutzer
 
Registriert seit: 15.04.2011
Beiträge: 2
Standard

Hallo,


nun, einen neuen Status gibt es, eine Lösung zum Problem nur indirekt, aber wirkungsvoll und ausreichend. PayPal rechnet unsereswissens immer noch falsch, aber wir sind dazu übergegangen, PayPal nur noch die Positionen mit Bruttopreis zu übermitteln, genauso wie den Bruttoendpreis, den es zu zahlen gilt. Dadurch wird auf PayPal-Seite nicht mehr gerechnet und das Problem erübrigt sich zumindest für uns.

Eine Antwort zu diesem Problem wurde auch trotz einiger Nachfragen nicht von PayPal geliefert. Hätte mich auch gewundert.

Grüße
Hurga
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
paypal, probleme

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Probleme mit Veyton/Schnittstelle zu Lexware OKA Installation und Konfiguration 7 17.09.2011 11:57
Probleme mit der preisdarstellung im shop.. GoriBoy Fragen zur Software 3 18.03.2009 13:20
Paypal - 2 Probleme Gizzy Shopbereich 4 30.11.2008 13:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand