Shopify und Geizhals: Lagerbestand ist nicht gleich Lieferbarkeit
Ein Prüfablauf für verfügbare Mengen, Versandziele und Nachbestellungen: So findest du widersprüchliche Lieferaussagen zwischen Shopify und Geizhals.
Im Lager liegen noch Kartons, der Produktfeed meldet Verfügbarkeit – doch nach dem Klick von Geizhals kann die Kundschaft nicht bestellen. Oder sie bestellt erfolgreich, obwohl die Ware erst nachgeliefert werden muss. Beide Situationen entstehen, wenn physischer Bestand, Kaufmöglichkeit und Lieferzusage als derselbe Wert behandelt werden.
Für einen zuverlässigen Feed brauchst du eine prüfbare Antwort auf drei Fragen: Ist die Ware frei verkäuflich? Kann der zuständige Standort an das Zielland liefern? Welche Lieferaussage kannst du tatsächlich einhalten? Dieser Leitfaden zeigt einen praktischen Prüfablauf. Die vorgeschlagene Prüftabelle und Freigaberegel sind redaktionelle Empfehlungen, keine zusätzlichen technischen Pflichtfelder von Geizhals.
Warum eine positive Bestandszahl nicht genügt
Shopify unterscheidet mehrere Bestandszustände. „On hand“ beschreibt den vorhandenen Bestand und setzt sich aus „Available“, „Committed“ und „Unavailable“ zusammen. Nur „Available“ steht frei zum Verkauf. Bereits gebundene Einheiten und gesperrte Ware gehören ebenfalls zum physischen Bestand. „Incoming“ bezeichnet dagegen unterwegs befindliche Ware und zählt noch nicht zum verfügbaren Bestand.
Ein vereinfachtes, erfundenes Beispiel: Im Regal liegen zwölf Geräte. Sieben sind bereits gebunden, drei wegen einer Qualitätsprüfung gesperrt. Damit bleiben zwei frei verfügbare Geräte. Wer zwölf als verkäufliche Menge interpretiert, übergeht die Bindungen. Wer eine angekündigte Lieferung hinzurechnet, macht zusätzlich aus einer Erwartung ein aktuelles Bestandsversprechen.
Notiere deshalb bei einer Abweichung immer den Namen des betrachteten Feldes. „Shopify zeigt zwölf“ reicht als Fehlerbeschreibung nicht. Erst „On hand zeigt zwölf, Available zeigt zwei“ macht sichtbar, ob die Bestandsinterpretation geprüft werden muss.
Lieferbarkeit hängt auch vom Ziel ab
Selbst frei verfügbare Ware ist nicht automatisch für jede Kundschaft erreichbar. Shopify beschreibt unter lieferbarem Inventar, dass Standorte und deren Versandzonen die Kaufmöglichkeit beeinflussen. Eine Produktanzeige allein belegt deshalb nicht, dass der Checkout für das gewünschte Lieferziel funktioniert.
Für deine Diagnose folgt daraus: Prüfe Österreich und Deutschland getrennt, wenn du beide Länder belieferst und dort Angebote bewirbst. Verwende dieselbe Variante und jeweils eine zulässige Testadresse im betreffenden Land. Eine erfolgreiche Prüfung für Wien beantwortet nicht automatisch die Frage nach einer Lieferung nach München.
Ein sinnvoller Prüfdatensatz enthält daher Variante, Zielland und Prüfzeitpunkt. Ergänze den zuständigen Versandstandort sowie das Ergebnis bis zur Versandartenauswahl im Checkout. Schließe für diese Diagnose keine kostenpflichtige Bestellung ab. Wenn schon vorher keine Zustellung angeboten wird, liegt eine konkrete Abweichung vor, die ein allgemeiner Lagerbestand nicht erklären kann.
Überverkauf bewusst von Lagerware trennen
Shopify erlaubt bei aktivierter Bestandsverfolgung die Einstellung Weiterverkaufen bei fehlendem Bestand. Sie kann etwa für Vorbestellungen oder erwarteten Nachschub sinnvoll sein. Ein kaufbarer Artikel muss deshalb nicht physisch vorrätig sein. Prüfe die Einstellung an der betroffenen Variante, bevor du aus einem aktiven Kaufknopf auf Lagerware schließt.
Definiere intern getrennte Fälle: sofort aus eigenem verfügbarem Bestand versendbar, bewusst nachbestellbar oder aktuell nicht lieferbar. Diese Bezeichnungen sind eine Arbeitsgrundlage. Welche konkreten Verfügbarkeitswerte dein Export übermittelt und Geizhals verarbeitet, musst du anhand der tatsächlichen Ausgabe und der vereinbarten Zuordnung klären.
Eine erwartete Lieferung braucht eine verantwortliche Person und eine belastbare Grundlage. Fehlt beides, sollte die Prüfung offenbleiben. Aktiviere Überverkauf nicht nur, um ein Angebot sichtbar zu halten. Wenn die Option versehentlich gesetzt wurde, korrigiere die Verkaufseinstellung und überprüfe danach erneut Shop und Feed.
Diagnose: Eine kleine Fallmatrix statt Zufallsstichproben
Wähle gezielt Produkte aus, an denen sich unterschiedliche Ursachen erkennen lassen. Fünf Fälle reichen für einen ersten strukturierten Durchlauf. Die folgende Matrix ist ein Vorschlag für deine eigene Qualitätskontrolle:
| Prüffall | Entscheidende Frage | Zu dokumentierendes Ergebnis |
|---|---|---|
| Normaler Lagerartikel | Stimmen Shop und Feed überein? | Ausgangsfall mit Zeitpunkt |
| Fast ausverkaufter Artikel | Wird die letzte verfügbare Menge korrekt interpretiert? | Verwendetes Bestandsfeld |
| Ware an mehreren Standorten | Kann der passende Standort zustellen? | Ergebnis je Zielland |
| Bewusste Nachbestellung | Bleibt die Lieferaussage nachvollziehbar? | Kaufmöglichkeit und Zusage |
| Gesperrte oder eingehende Ware | Wird sie fälschlich als sofort verfügbar behandelt? | Ursache und zuständige Person |
Halte je Fall drei Beobachtungen nebeneinander fest: Quelldaten, ausgegebene Feedzeile und sichtbares Angebot. Verwende für den Abgleich eine stabile interne Referenz. Prüfe dabei zuerst, ob du wirklich dasselbe Produkt untersuchst. Eine ausführliche Prüfung der Kennungen findest du im Beitrag zu Shopify-Varianten und GTIN.
Ändere während der Aufnahme möglichst noch keine Einstellungen. Sonst vergleichst du leicht einen alten Feed mit bereits korrigierten Quelldaten. Trenne die Beobachtung vom Reparaturschritt und notiere, welche Änderung anschließend vorgenommen wurde.
Die Ursache an der richtigen Stelle korrigieren
Arbeite von innen nach außen. Ist die Quelle falsch, korrigiere zunächst den Bestand oder die Verkaufseinstellung in Shopify. Ist der Bestand plausibel, aber eine Zustellung unmöglich, prüfe die beteiligten Versandstandorte und Lieferziele. Sind Quelle und Kaufpfad stimmig, untersuche die Verfügbarkeitsaussage in der erzeugten Feeddatei.
Lege pro Abweichung eine konkrete Änderung fest. „Verfügbarkeit reparieren“ ist zu ungenau. Besser sind Arbeitsaufträge wie „Bestandsfeld für diesen Export mit dem Anbieter klären“ oder „Versandkonfiguration für dieses Produkt und Zielland prüfen“. Ergänze ein erwartetes Ergebnis, damit eine zweite Person den Abschluss beurteilen kann.
Die öffentliche Beschreibung von Geizhals Sync nennt automatische Feed-Erstellung und die regelmäßige Synchronisierung von Bestandsänderungen. Sie belegt keine bestimmte Berechnungsregel für jeden Standort- oder Vorbestellungsfall. Leite daher aus dem Wort Synchronisierung keine unbestätigte Lieferbarkeitslogik ab. Bei unklarer Zuordnung helfen der beobachtete Fall und das gewünschte Ergebnis als präzise Anfrage an den Anbieter.
Nach der Änderung die gesamte Kette prüfen
Geizhals empfiehlt in seinen technischen Details Lagerstand beziehungsweise Verfügbarkeit in der Preisliste. Die Plattform beschreibt außerdem regelmäßige Prüfungen der bereitgestellten Liste. Eine korrigierte Shopify-Einstellung und ein aktualisiertes Geizhals-Angebot sind damit unterschiedliche Prüfpunkte; eine feste Gesamtlaufzeit lässt sich daraus nicht ableiten.
Verifiziere nach einer Änderung in dieser Reihenfolge:
- Öffne die betroffene Variante erneut und bestätige die korrigierte Quelle.
- Prüfe den Kaufpfad für das vorgesehene Lieferland.
- Kontrolliere die neu erzeugte Feedzeile auf die erwartete Aussage.
- Vergleiche anschließend das sichtbare Geizhals-Angebot mit Shop und Feed.
- Dokumentiere die Zeitpunkte und markiere noch ausstehende Ergebnisse ausdrücklich als offen.
Wenn der Feed bereits stimmt, die Anzeige aber noch abweicht, ändere nicht sofort wieder die Shopify-Daten. Sonst wird die ursprüngliche Reparatur unübersichtlich. Prüfe zuerst, welche Stufe nachweislich aktuell ist. Wiederhole denselben Fall nach dem nächsten regulären Aktualisierungsschritt und eskaliere eine anhaltende Abweichung mit den dokumentierten Beobachtungen.
Typische Fehler bei der Freigabe vermeiden
Ein einzelner erfolgreicher Test beweist wenig, wenn er nur einen gut verfügbaren Standardartikel umfasst. Behalte mindestens einen Grenzfall in deiner Routine. Besonders nach Änderungen an Versandstandorten, Nachbestellungsregeln oder der Feed-Zuordnung solltest du die Fallmatrix erneut durchgehen.
Vermeide auch pauschale Reparaturen am gesamten Sortiment. Wenn nur ein Zielland betroffen ist, kann eine globale Bestandsänderung neue Fehler erzeugen. Ordne jede Korrektur dem beobachteten Problem zu und prüfe anschließend einen zuvor funktionierenden Kontrollfall. So erkennst du, ob die Reparatur unbeabsichtigt andere Angebote verändert hat.
Eine Freigabe ist erst belastbar, wenn ihr Ergebnis beschrieben ist: welcher Fall, welches Land, welche erwartete Aussage, welcher Prüfzeitpunkt. Ein grüner Exportstatus allein beantwortet diese Fragen nicht.
Checkliste vor der nächsten Freigabe
- Bestandsfeld und frei verkäufliche Menge sind eindeutig verstanden.
- Zielland und liefernder Standort wurden im Kaufpfad geprüft.
- Überverkauf ist bewusst eingestellt und von Lagerware getrennt.
- Die Feedzeile enthält die erwartete Verfügbarkeitsaussage.
- Das sichtbare Angebot wurde nach der Aktualisierung kontrolliert.
- Grenzfälle und ein funktionierender Kontrollfall sind dokumentiert.
- Offene Abweichungen haben eine zuständige Person und einen nächsten Prüfschritt.