Zum Hauptinhalt springen
Version: 1.x

CHECKOUT401: Abweichende Summen

Was dies bedeutet

Ihr Shop hat für diese Bestellung andere Summen berechnet als die Kasse angezeigt hat.

Prüfen Sie die Bestellung in Ihrer Shop-Verwaltung, bevor Sie weitere Zahlungen entgegennehmen — die Summen des Shops sind maßgeblich. Wenn die Abweichung unerwartet ist, exportieren Sie Diagnosedaten und wenden Sie sich an den Support.

Was zu tun ist

Prüfen Sie die Details unten, bevor Sie es erneut versuchen. WCPOS wiederholt dies nicht von selbst — versuchen Sie es erneut, wenn Sie so weit sind.

Ihre Daten

Möglicherweise wurde Geld bewegt — prüfen Sie die Zahlung, bevor Sie handeln. Wenn dies weiterhin auftritt, exportieren Sie Diagnosedaten und wenden Sie sich an den WCPOS-Support.

Fehlerbehebung

  1. Halten Sie inne, bevor Sie weitere Zahlungen entgegennehmen — die Summen des Shops sind maßgeblich.
  2. Öffnen Sie die Bestellung in WP Admin und vergleichen Sie ihre Summen mit dem, was die Kasse angezeigt hat; der Protokolleintrag hält fest, welche Beträge voneinander abwichen.
  3. Die üblichen Ursachen sind Steuereinstellungen, die von den Erwartungen der Kasse abweichen, oder ein Rabatt- oder Preis-Plugin, das auf dem Server neu berechnet. Wenn die Abweichung ein Steuerbetrag ist, prüfen Sie zuerst die Steuereinstellungen des Shops.
  4. Wenn der Betrag der Kasse kassiert wurde und der Shop einen anderen ausweist, gleichen Sie die Differenz (Rückerstattung oder Nachzahlung) über Ihren üblichen Ablauf aus, bevor der Kunde geht.
  5. Wenn die Abweichung unerklärt bleibt, exportieren Sie Debug-Infos und wenden Sie sich mit der Bestellnummer an den Support.

Wo Sie nachsehen können

Wenn WCPOS diesen Fehler speichern kann, wird er auf dem Gerät aufgezeichnet, das ihn ausgelöst hat. Öffnen Sie Shop-Zustand → Protokolle (das Herzschlagsymbol unten im Navigationsmenü), suchen Sie den mit diesem Code gekennzeichneten Eintrag und klappen Sie ihn auf: Die aufgeklappte Zeile zeigt die Ursache in verständlicher Sprache sowie den Kontext, der im Moment des Fehlers erfasst wurde. Bei einer Shop-Anfrage kann dieser Kontext den eigenen Fehlercode des Servers (serverCode), den HTTP-status oder den endpoint enthalten; welche Felder angezeigt werden, hängt davon ab, wo der Fehler aufgetreten ist. Verwenden Sie beim Melden eines Problems Debug-Infos kopieren oben im Protokollbildschirm (Debug-Infos teilen auf Smartphones und Tablets) statt Screenshots: Damit werden App-Version, Verbindungsstatus und die neuesten Fehler zusammengefasst. Protokolle werden höchstens 30 Tage aufbewahrt — sammeln Sie sie daher, solange das Problem frisch ist. Kopieren Sie außerdem jede Fehlermeldung aus der Browser-Konsole, die erschienen ist, bevor das POS seinen eigenen Protokolleintrag schreiben konnte.

Über das Protokoll in der App hinaus kann dieser Fehler an folgenden Stellen Spuren hinterlassen:

  • Netzwerk-Inspektor (Web und Desktop): Öffnen Sie die Entwicklertools — drücken Sie F12 im Browser oder wählen Sie Erweitert → Entwicklertools umschalten im Menü der Desktop-App — und wechseln Sie zum Tab Netzwerk. Befolgen Sie zuerst die Hinweise zum erneuten Versuch auf dieser Seite; wiederholen Sie die Aktion nur, wenn diese Schritte sie als unbedenklich bezeichnen. Eine fehlgeschlagene Anfrage zeigt den HTTP-Status und den unbearbeiteten Antworttext, einschließlich Fehlerseiten, die nie im POS-Protokoll ankommen.
  • Serverseitige POS-Protokolle: Öffnen Sie in WP Admin POS → Einstellungen → Werkzeuge → Protokolle. Diese Seite zeichnet POS-bezogene Warnungen und Fehler auf, die auf dem Server selbst auftreten und möglicherweise nie in der App erscheinen. Ein rotes Abzeichen am Menüeintrag bedeutet, dass ungelesene serverseitige Fehler vorliegen.

Details

  • Code: CHECKOUT401 (TOTALS_DIVERGED)
  • Schweregrad: error
  • Eingeführt in: WCPOS 1.10.0