Manuel Killert
Ratgeber · WooCommerce · Bestellungen

Bestellungen fehlen — erst zählen, dann suchen.

Ein Kunde meldet sich und fragt nach seiner Bestellung, die du nicht findest. Oder die Übersicht ist leer, obwohl gestern noch alles da war. Bevor du vom Schlimmsten ausgehst: In den meisten Fällen sind die Bestellungen da — nur nicht dort, wo du schaust.

Referenzen ansehen →Hilfe anfragen
Kurz gesagt

Prüfe in dieser Reihenfolge: Filter und Statusauswahl in der Übersicht, dann die Speicherart — WooCommerce führt Bestellungen entweder in einer eigenen Tabelle oder wie früher als Beiträge, und bei fehlerhafter Synchronisation zeigt die eine Ansicht etwas, was die andere nicht hat. Erst danach kommen abgebrochene Zahlvorgänge, Löschregeln und echte Datenverluste in Betracht.

Sofort-Hilfe

Website down oder gehackt? Schreib mir per WhatsApp oder E-Mail mit Domain und kurzer Beschreibung — ich melde mich in der Regel innerhalb weniger Stunden, auch am Wochenende, wenn es brennt. Zugangsdaten bitte nie in der ersten Nachricht, sondern erst nach Absprache über einen sicheren Weg.

Zuerst: Filter und Status.

Die Bestellübersicht merkt sich Filter — und zwar pro Benutzer und über Sitzungen hinweg. Ein gesetzter Monatsfilter, eine Kundenauswahl oder eine Suche von letzter Woche sorgt dafür, dass du nur einen Ausschnitt siehst. Klick oben auf „Alle“, setz den Datumsfilter zurück und leer das Suchfeld.

Zweiter Punkt: Bestellungen im Papierkorb und solche mit ungewöhnlichem Status erscheinen nicht in der Standardansicht. Die Statusliste über der Tabelle zeigt dir, wie viele Bestellungen je Status existieren — wenn dort eine Zahl steht, sind sie vorhanden. Besonders der Status für ausstehende Zahlung sammelt oft mehr Einträge, als man denkt.

Die Speicherart der Bestellungen.

WooCommerce hat die Art geändert, wie Bestellungen gespeichert werden. Früher lagen sie wie Beiträge in den allgemeinen Tabellen, heute gibt es dafür eigene Bestelltabellen — das ist deutlich schneller. In den Einstellungen unter Erweitert lässt sich wählen, welche Variante aktiv ist, und es gibt einen Modus, in dem beide parallel geführt und abgeglichen werden.

EinstellungBedeutung
Eigene BestelltabellenStandard bei neueren Shops, schneller
Klassische SpeicherungAlte Variante, für ältere Plugins nötig
Beide mit AbgleichÜbergangsmodus während der Umstellung

Genau hier entsteht das häufigste Phantomproblem: Wird umgestellt, während der Abgleich nicht vollständig durchgelaufen ist, zeigt die neue Ansicht weniger Bestellungen als vorhanden. Oder ein älteres Plugin schreibt in die alte Struktur, während die Übersicht die neue liest — dann fehlen genau die Bestellungen, die über dieses Plugin kamen. Prüfe deshalb, welche Variante aktiv ist, und lass den Abgleich einmal vollständig laufen, bevor du weitersuchst.

Synchronisation prüfen.

Im Bereich für die erweiterten Einstellungen zeigt WooCommerce an, ob noch Bestellungen auf den Abgleich warten. Steht dort eine Zahl größer null, ist die Umstellung nicht abgeschlossen. Der Abgleich läuft über geplante Hintergrundaufgaben — und genau die scheitern auf vielen Webspaces, weil sie nur beim Seitenaufruf angestoßen werden (WP-Cron und verpasste Aufgaben). Hängen Aufgaben fest, hilft oft, sie über die Aufgabenliste im Shop-Status neu anzustoßen oder den Hoster einen echten Zeitplan einrichten zu lassen.

Abgebrochene Zahlvorgänge.

Nicht jede fehlende Bestellung ist verschwunden — viele sind nie vollständig entstanden. Bricht ein Kunde beim Zahlungsanbieter ab oder kommt die Rückmeldung nicht an, bleibt die Bestellung auf „Zahlung ausstehend“ oder „Fehlgeschlagen“ hängen und taucht in der Standardansicht leicht unter. Hängen viele davon, stimmt die Zahlungsanbindung nicht; dann ist das die eigentliche Baustelle (Zahlung funktioniert nicht). Besonders heikel: Bestellungen, bei denen das Geld abgebucht wurde, aber der Shop es nicht mitbekommen hat — die findest du nur über den Abgleich mit dem Zahlungsanbieter.

Automatische Löschregeln.

WooCommerce räumt selbstständig auf: Nicht abgeschlossene Bestellungen mit ausstehender Zahlung werden nach einer einstellbaren Zeit storniert, und für Kundendaten gibt es Aufbewahrungsregeln, die ein Löschen oder Anonymisieren nach Fristen vorsehen. Das ist datenschutzrechtlich sinnvoll, überrascht aber, wenn niemand davon weiß. Du findest diese Einstellungen unter Erweitert bei den Kontoeinstellungen und in den Datenschutzeinstellungen von WordPress. Prüfe sie, bevor du einen technischen Defekt vermutest — und passe die Fristen an deine steuerlichen Aufbewahrungspflichten an.

Datenbank und Speicherplatz.

Wenn Bestellungen zeitweise gar nicht ankommen, lohnt der Blick auf die Grundlagen: Ein voller Webspace verhindert Schreibvorgänge, und eine beschädigte Tabelle macht Einträge unlesbar. Beides erzeugt genau dieses Bild — Kunden berichten von Bestellungen, die im Shop nie auftauchen (Webspace voll, Datenbank reparieren). Prüfe die Belegung immer als Erstes, das dauert eine halbe Minute.

Rechte und Sichtbarkeit.

Wer nicht als Administrator oder Shop-Manager angemeldet ist, sieht nicht alle Bestellungen. Auch Plugins, die Bestellungen auf Filialen, Lieferanten oder Marktplatzverkäufer aufteilen, filtern die Ansicht je Benutzer. Melde dich im Zweifel mit einem Administratorkonto an, bevor du Schlüsse ziehst (Rollen und Rechte).

Gezielt suchen.

  1. Nach Bestellnummer suchen — sie steht in der Bestätigungsmail des Kunden.
  2. Nach E-Mail-Adresse oder Nachnamen suchen.
  3. Direkt aufrufen: Hast du die Nummer, lässt sich die Bestellung über die Bearbeitungsadresse im Backend öffnen, auch wenn sie in der Liste fehlt.
  4. Beim Zahlungsanbieter nachsehen: Dort steht, ob eine Zahlung angekommen ist, mit Referenz zur Bestellung.
  5. Protokoll prüfen: Unter Status und Protokolle liegen Einträge der Zahlungsanbindungen.

Findest du eine Bestellung über die Direktadresse, aber nicht in der Liste, ist es ein Anzeige- oder Abgleichproblem — nicht Datenverlust. Das ist eine wichtige Unterscheidung für die weitere Suche.

Wirklich verloren?

Bevor du von Verlust ausgehst, zähl gegen: Nummernkreise sind fortlaufend, Lücken lassen sich erkennen. Gleich die Zahlungseingänge beim Anbieter mit den Bestellungen im Shop ab — das ist die verlässlichste Prüfung. Und schau in die Mailpostfächer: Die Bestellbestätigungen enthalten alle Angaben, mit denen sich eine Bestellung notfalls von Hand nachtragen lässt. Kommen diese Mails gar nicht an, hast du ein zweites Problem (Bestellbestätigung kommt nicht an).

Vorbeugen.

  • Tägliche Sicherung inklusive Datenbank, außerhalb des Webspace (Backup erstellen).
  • Bestellbenachrichtigung an eine zweite Adresse bei einem anderen Anbieter.
  • Regelmäßiger Abgleich mit dem Zahlungsanbieter, mindestens wöchentlich.
  • Aufbewahrungsfristen bewusst einstellen statt Standardwerte zu lassen.
  • Updates zuerst in einer Kopie testen (Staging einrichten).

Wenn du nicht weiterkommst.

Wenn Bestellungen fehlen, prüfe ich zuerst, ob sie wirklich verloren sind — und hole zurück, was zurückzuholen ist. Ich finde die Ursache, behebe sie und erkläre dir, was passiert ist: WooCommerce-Support, bei einem Ausfall im laufenden Verkauf der Notfall-Support. Damit es gar nicht erst so weit kommt: WooCommerce-Wartung.

Fehleranalyse & Erste Hilfeab ~150 €

Ursache finden, Website wieder zum Laufen bringen, kurzer Bericht — meist am selben Tag.

Stundensatz~95 €

Für Anpassungen, Fehlerbehebung und Beratung nach Aufwand, abgerechnet in 15-Minuten-Schritten.

Wartungab ~49 €/Monat

Updates, Backups, Sicherheitscheck, Monitoring — Kleinigkeiten inklusive.

Orientierungswerte, keine Fixpreise — nach einem kurzen Gespräch bekommst du ein Festpreisangebot.

Wer hilft.

Ich bin Manuel Killert, WordPress-Entwickler aus Quakenbrück. Seit 2020 baue und betreue ich WordPress-Websites — für Handwerksbetriebe, Industrie, Gastronomie, Start-ups und Vereine —, entwickle eigene Plugins und unterrichte WordPress als Dozent an der KW Design Akademie. Das heißt: Ich kenne die typischen Fehler nicht nur aus Foren, sondern aus eigenen Projekten, und ich kann sie so erklären, dass du sie beim nächsten Mal selbst erkennst. Du erreichst mich direkt, ohne Ticketsystem.

Häufige Fragen

FAQ — Bestellungen fehlen.

Warum sind meine WooCommerce-Bestellungen plötzlich weg?

Meist liegt es an gesetzten Filtern in der Übersicht oder an der Umstellung auf die eigenen Bestelltabellen, deren Abgleich nicht vollständig durchgelaufen ist. Echter Datenverlust ist selten.

Was hat die Speicherart mit fehlenden Bestellungen zu tun?

WooCommerce kann Bestellungen in eigenen Tabellen oder klassisch wie Beiträge führen. Schreibt ein älteres Plugin in die alte Struktur, während die Übersicht die neue liest, fehlen genau diese Bestellungen.

Wie finde ich eine einzelne Bestellung wieder?

Über die Suche nach Bestellnummer, E-Mail-Adresse oder Nachname. Mit bekannter Nummer lässt sie sich auch direkt über die Bearbeitungsadresse im Backend öffnen, selbst wenn sie in der Liste fehlt.

Können Bestellungen automatisch gelöscht werden?

Ja. WooCommerce storniert nicht bezahlte Bestellungen nach einer einstellbaren Zeit, und die Datenschutzeinstellungen sehen Löschen oder Anonymisieren nach Fristen vor. Diese Fristen gehören an die Aufbewahrungspflichten angepasst.

Wie erkenne ich echten Datenverlust?

Über fortlaufende Bestellnummern, die Lücken zeigen, und über den Abgleich mit den Zahlungseingängen beim Zahlungsanbieter. Die Bestätigungsmails im Postfach enthalten alle Angaben zum Nachtragen.

Kann ein voller Webspace Bestellungen verhindern?

Ja. Ist kein Platz mehr frei, schlagen Schreibvorgänge fehl und Bestellungen entstehen gar nicht erst. Das ist eine der am häufigsten übersehenen Ursachen.

Manuel Killert (rechts im Bild) mit einem FreundDas bin ich – rechts im Bild
Kontakt

Erzähl mir, was nicht funktioniert.

Domain und eine kurze Beschreibung reichen — du bekommst eine ehrliche Einschätzung, was los ist und was die Behebung kostet.

Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de