Zum Hauptinhalt springen
Version: 1.x

Ihre Filiale und das POS weichen bei den Gesamtbeträgen voneinander ab

Im POS wird bei einem Verkauf ein Hinweis angezeigt: "Ihre Filiale hat die Gesamtbeträge dieser Bestellung geändert". Darin werden Beträge aufgeführt, die zwischen beiden abweichen.

Bedeutung des Hinweises

WooCommerce berechnet die Gesamtbeträge jeder Bestellung selbst. WCPOS bildet diese Berechnung lokal nach, damit eine Kasse einen Verkauf summieren und die Zahlung sofort entgegennehmen kann — und damit sie auch bei einem Ausfall der Internetverbindung weiter funktioniert.

Beide Berechnungen sollten exakt übereinstimmen. Wenn das POS einen Verkauf speichert und Ihre Filiale mit abweichenden Beträgen antwortet, war diese Nachbildung falsch, und der Hinweis informiert die Kassenkraft darüber, bevor Waren den Kassenbereich verlassen.

Die Beträge Ihrer Filiale sind maßgeblich

Der Verkauf wird nicht blockiert, und nichts geht verloren. Die Zahlen Ihrer Filiale entsprechen den erfassten Werten und den Werten, die in WooCommerce-Berichten und in der Bestellung des Kunden erscheinen. Der Hinweis dient dazu, dass die Kassenkraft den Gesamtbetrag prüft, bevor etwas übergeben wird.

Nehmen Sie keine Offline-Verkäufe vor, bis das Problem behoben ist

Die vom POS lokal berechneten Beträge sind dieselben Beträge, die es verwendet, wenn keine Verbindung besteht — und im Offlinebetrieb gibt es keinen Server, der sie korrigieren kann. Solange bei einem Verkauf aus irgendeinem Grund eine Abweichung besteht, können Offline- Verkäufe in dieser Filiale falsch sein und erst erkannt werden, wenn die Verbindung wiederhergestellt ist.

Dies gilt für alle nachstehenden Ursachen, nicht nur für den Fall mit dem Plugin.

Synchronisieren Sie zunächst das POS erneut

Das POS speichert eine eigene Kopie der Steuerkonfiguration Ihrer Filiale und aktualisiert diese nicht automatisch wenn Sie WooCommerce ändern. Eine veraltete Kopie ist der häufigste Grund dafür, dass die beiden abweichen, und sie lässt sich mit einer mit einem Klick beheben.

Öffnen Sie die Steuereinstellungen im POS und verwenden Sie Servereinstellungen wiederherstellen, um die aktuelle Konfiguration aus Ihrer Filiale abzurufen, und führen Sie anschließend einen neuen Testverkauf durch.

Wenn das Problem dadurch behoben wird, sind Sie fertig — denken Sie daran, dies jedes Mal zu tun, wenn Sie etwas unter WooCommerce → Einstellungen → Steuer ändern. Unter Steuereinstellungen erfahren Sie, was die einzelnen Felder bedeuten und in welchem Fall eine Wiederherstellung nicht gewünscht ist.

Filialen mit WooCommerce Tax

Wenn Ihre Filiale WooCommerce Tax mit aktivierten automatischen Steuern verwendet, ist dieser Hinweis beim ersten Verkauf an einem Ort, an dem Ihre Filiale noch nie Steuern berechnet hat, einmal zu erwarten und ein weiteres Mal, wenn eine Steuerhoheit ihren Steuersatz ändert. TaxJar ergänzt Ihre Steuersatztabelle, während Verkäufe stattfinden, daher existierte die Zeile, die das POS benötigte, erst, als dieser Verkauf sie erstellt hat. Das POS lädt die Zeile bei seiner nächsten Änderung herunter prüfen, in der Regel innerhalb einer Minute, und der nächste Verkauf an diesem Standort stimmt überein. Löschen & erneut herunterladen in der Zeile Steuersätze unter Filialzustand → Datenbank ruft sie sofort ab. Wenn die Steuer auf einer Kundenadresse basiert, kann dies einmal für jede Postleitzahl passieren, die Ihr Shop noch nie besteuert hat.

Wenn der Hinweis trotz einer frisch synchronisierten POS weiterhin angezeigt wird, sollten die folgenden Ursachen geprüft werden.

Mögliche Ursachen

Es gibt drei Möglichkeiten, und der Hinweis sieht bei allen gleich aus.

Eine Steuer- oder Rundungseinstellung, die das POS anders ausliest

Mit Abstand die häufigste Ursache. Prüfen Sie unter WooCommerce → Einstellungen → Steuer:

  • Preise inkl. Steuer — ob Ihre Katalogpreise die Steuer bereits enthalten
  • Runden — „Steuer auf Zwischensummenebene runden“ verändert die Ergebnisse bei Verkäufen mit mehreren Positionen
  • Steuersätze — ein Steuersatz, dessen Einstellung für Priorität oder Zusammengesetzt nicht Ihren Erwartungen entspricht
  • Anzahl der Dezimalstellen — unter Allgemein rundet ein Shop mit 3+ Dezimalstellen anders als einer mit 2

Ein Shop, der kürzlich eine dieser Einstellungen geändert hat oder dessen Steuersätze nach Postleitzahl oder Stadt festgelegt sind, ist das Erste, das geprüft werden sollte.

Ein Plugin, das Bestellsummen neu berechnet

Plugins für Zuschläge, Gebühren, Währungsumrechnung, Treueprogramme und „rollenbasierte Preisgestaltung“ berechnen häufig die Summen auf dem Server neu, nachdem das POS seine eigenen Berechnungen durchgeführt hat. Das POS kann diese Regeln nicht erkennen und wird daher bei jedem davon betroffenen Verkauf abweichen.

Wenn dies beabsichtigt ist und akzeptiert wird, liegt kein Fehler vor — die Verkäufe werden von Ihrem Shop korrekt erfasst. Der Hinweis wird jedoch bei jedem betroffenen Verkauf angezeigt, und dies ist die einzige Ursache, die nicht verschwindet: Diese Regeln befinden sich auf dem Server und das POS kann sie nicht reproduzieren. Daher kann ein Shop, der Summen auf diese Weise berechnet, überhaupt nicht korrekt offline verkaufen, und zwar nicht nur, bis etwas behoben ist.

Siehe Plugin-Konflikte, um herauszufinden, welches Plugin verantwortlich ist.

Ein Fehler im POS

Wenn Ihr Shop eine Standard-WooCommerce-Installation ohne Plugins ist, die Gesamtsummen verändern, und die Beträge weiterhin nicht übereinstimmen, ist das unser Fehler, und wir möchten davon erfahren.

Wenn es bei mehreren Verkäufen auftritt

Ein einzelner abweichender Verkauf sollte geprüft werden. Der POS stuft den Hinweis hoch, sobald mehrere unterschiedliche Verkäufe nicht übereingestimmt haben, denn dann ist dies nicht mehr eine Eigenschaft einer einzelnen Bestellung — sondern eine Eigenschaft der Installation, und es wird weiterhin auftreten, bis die Ursache gefunden ist.

Ein unbedenklicher Weg dorthin: ein WooCommerce-Tax-Shop mit einer Steuerberechnung anhand der Kundenadresse, bei dem mehrere erste Verkäufe in neuen Postleitzahlen jeweils einmal abwichen. Wenn der nächste Verkauf in jeder dieser Postleitzahlen übereinstimmt, ist alles in Ordnung.

Was Sie uns senden sollten

Der Hinweis nennt jeden abweichenden Betrag und zeigt beide Werte. Das reicht zusammen mit Folgendem in der Regel aus, um die Ursache ohne Bildschirmfreigabe zu ermitteln:

  1. Ein Screenshot des Hinweises mit den Beträgen.
  2. Die Bestätigung, dass Sie Servereinstellungen wiederherstellen im POS ausgeführt haben und der Hinweis weiterhin angezeigt wird.
  3. Ihre Steuereinstellungen: WooCommerce → Einstellungen → Steuer (alle Felder, einschließlich der Angabe, ob automatisierte Steuern aktiviert sind), sowie Allgemein → Anzahl der Dezimalstellen.
  4. Ob „Steuer auf Zwischensummenebene runden“ aktiviert ist.
  5. Die Steuersatztabelle selbst, nicht nur die Einstellungsseite — die Zeilen unter jeder Steuerklasse, einschließlich Land/Bundesland/Postleitzahl/Stadt, Satz %, Priorität, Zusammengesetzt und Versand. Die meisten der oben genannten Ursachen liegen in diesen Zeilen und nicht in den darüber stehenden Einstellungen, und ohne sie müssen wir erneut nachfragen.
  6. Eine Liste aktiver Plugins, die Preise, Steuern, Gebühren oder Währungen beeinflussen.
  7. Die Bestellnummer eines betroffenen Verkaufs.