Manuel Killert
Ratgeber · WooCommerce · Preise

Kein Preis zu sehen — und damit kein Kaufen-Knopf.

Das Produkt ist da, das Bild ist da, der Text ist da — nur der Preis fehlt. Und damit auch der Kaufen-Knopf, denn WooCommerce bietet Artikel ohne Preis nicht zum Kauf an. Die Ursachen reichen von einem leeren Feld bis zu einer Einstellung, von der niemand wusste.

Referenzen ansehen →Hilfe anfragen
Kurz gesagt

Ohne Preis kein Verkauf — das ist Absicht, kein Fehler. Prüfe in dieser Reihenfolge: Ist am Produkt ein Preis hinterlegt? Bei variablen Produkten an jeder Variation? Steht die Website im Katalogmodus, der Preise bewusst ausblendet? Stimmen die Steuereinstellungen? Und zuletzt: liefert ein Cache eine alte Fassung aus?

Preis am Produkt.

Klingt banal, ist aber der häufigste Fall: Das Feld für den regulären Preis ist leer. Das passiert bei Importen, wenn die Spalte nicht zugeordnet war, beim Duplizieren von Produkten und wenn ein Angebotspreis eingetragen wurde, aber kein regulärer. Prüfen lässt sich das schnell über die Produktliste — dort steht der Preis in einer eigenen Spalte, und leere Felder fallen sofort auf. Mit der Sammelbearbeitung lassen sich Preise auch für viele Artikel auf einmal setzen oder prozentual ändern.

Zweiter Punkt: Angebotspreise mit Zeitraum. Liegt das Enddatum in der Vergangenheit, verfällt der Angebotspreis — und wenn kein regulärer Preis daneben steht, bleibt gar keiner übrig.

Variable Produkte.

Bei variablen Produkten liegt der Preis nicht am Hauptprodukt, sondern an jeder einzelnen Variation. Fehlt er bei einer Variation, ist diese nicht kaufbar; fehlt er bei allen, zeigt das Produkt keinen Preis und keinen Kaufen-Knopf. Das ist nach Importen die Regel, weil Variationen oft unvollständig angelegt werden.

Prüfe im Produkt unter Variationen, ob jede Kombination einen Preis hat, und ob die Variationen auf aktiv stehen. Wie man variable Produkte sonst noch zum Stolpern bringt, steht in Variationen funktionieren nicht.

Katalogmodus und B2B.

Manche Shops sollen Preise bewusst nicht öffentlich zeigen — etwa im Großhandel, wo Preise erst nach Anmeldung sichtbar sind, oder bei erklärungsbedürftigen Produkten mit Anfrage statt Kauf. Dafür gibt es Erweiterungen, die den Katalogmodus einschalten. Wird eine solche Erweiterung installiert und nicht sauber eingestellt, verschwinden Preise shopweit.

Prüfe, ob ein Plugin für Katalogmodus, Großhandelspreise, Preisanfragen oder Mitgliederpreise aktiv ist, und sieh dir dessen Regeln an — oft ist eine Rolle oder eine Kategorie falsch zugeordnet (B2B-Shop).

Steuereinstellungen.

Ist die Steuerberechnung aktiv, aber keine passende Steuerklasse oder kein Satz für das Land des Besuchers hinterlegt, kann die Anzeige leer bleiben oder einen falschen Betrag zeigen. Ähnliches passiert, wenn Preise als Nettopreise eingegeben, aber brutto angezeigt werden sollen und die Zuordnung fehlt. Prüfe die Standardeinstellungen zum Kundenstandort — steht dort die Adresse des Shops, die Geolokalisierung oder die Kundenadresse? Jede Variante führt zu anderem Verhalten, besonders vor der Adresseingabe (Mehrwertsteuer falsch berechnet).

Währungsformat.

In den allgemeinen Einstellungen legst du Währung, Symbolposition, Tausender- und Dezimaltrennzeichen und die Zahl der Nachkommastellen fest. Zwei Fallen: Stehen die Nachkommastellen auf null, verschwinden Centbeträge in der Anzeige — aus 19,90 wird 20. Und sind Tausender- und Dezimaltrennzeichen identisch, entstehen unsinnige Zahlen. Für Deutschland üblich ist der Punkt als Tausender- und das Komma als Dezimaltrennzeichen, mit dem Währungssymbol hinter dem Betrag.

Preisbereiche und Angebote.

AnzeigeBedeutung
Preisspanne von–bisVariationen mit unterschiedlichen Preisen
Nur ein Preis bei VariationenAlle Variationen kosten gleich
Durchgestrichener PreisAngebotspreis aktiv
Ab-PreisTheme zeigt nur den niedrigsten
Gar kein PreisKein Preis hinterlegt oder ausgeblendet

Preisspannen irritieren manche Kunden. Wer das nicht will, kann im Theme oder per Anpassung auf einen Ab-Preis umstellen — inhaltlich ist beides korrekt, es ist eine Darstellungsfrage.

Caching.

Preisänderungen schlagen oft nicht sofort durch, weil Produkt- und Kategorieseiten zwischengespeichert sind. Nach jeder Preispflege alle Ebenen leeren: Plugin, Server, vorgeschalteter Dienst, Browser. Zusätzlich hält WooCommerce selbst Zwischenwerte für Preisspannen variabler Produkte; die lassen sich im Shop-Status über die Werkzeuge leeren. Wenn du Preise änderst und nichts passiert, ist das fast immer die Ursache (Cache leeren).

Theme und Vorlagen.

Themes bringen eigene Vorlagen für Produktseiten mit. Ist eine davon veraltet oder wurde der Bereich für den Preis entfernt, fehlt die Anzeige — obwohl der Preis in der Datenbank steht. Erkennbar ist das daran, dass der Preis in der Kategorieübersicht erscheint, auf der Produktseite aber nicht, oder umgekehrt. Der Shop-Status listet veraltete überschriebene Vorlagen auf. Zum Test kurz auf ein Standard-Theme wechseln. Bei Produktseiten aus einem Page Builder muss das Preis-Element bewusst eingefügt sein.

Nach Import oder Umzug.

Fehlen Preise flächendeckend seit einem Import, war die Spaltenzuordnung falsch oder die Datei nutzte ein anderes Dezimaltrennzeichen — ein Preis mit Komma statt Punkt wird je nach Import als Null gelesen. Nach einem Umzug kann zusätzlich der Zeichensatz Probleme machen. In beiden Fällen hilft ein erneuter Import mit korrekter Zuordnung, am besten nach einem Backup und mit einem Testlauf über wenige Artikel (Produktdaten importieren).

Pflichtangaben neben dem Preis.

Beim Verkauf an Verbraucher gehört zum Preis mehr als die Zahl: Angabe, dass die Umsatzsteuer enthalten ist, ein Hinweis auf Versandkosten mit Verweis auf die Einzelheiten, bei Waren nach Maß oder Gewicht ein Grundpreis, und bei Rabatten die Angabe des niedrigsten Preises der letzten dreißig Tage. Vieles davon erzeugt WooCommerce oder ein Rechtstexte-Plugin automatisch, wenn es richtig eingestellt ist. Fehlt der Steuerhinweis unter dem Preis, ist das kein technischer Fehler, sondern eine abmahnfähige Lücke — prüfen und einschalten.

Wenn du nicht weiterkommst.

Wenn Preise fehlen oder falsch dargestellt werden, prüfe ich Produktdaten, Steuereinstellungen und Vorlagen gemeinsam. 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 — Preise fehlen.

Warum zeigt WooCommerce keinen Preis an?

Meist ist am Produkt kein Preis hinterlegt oder bei variablen Produkten fehlt er an den Variationen. Ohne Preis bietet WooCommerce den Artikel bewusst nicht zum Kauf an.

Warum fehlt der Preis nur bei variablen Produkten?

Weil der Preis dort an jeder einzelnen Variation hängt, nicht am Hauptprodukt. Fehlt er bei allen Variationen, zeigt das Produkt weder Preis noch Kaufen-Knopf.

Kann ein Plugin die Preise ausblenden?

Ja. Erweiterungen für Katalogmodus, Großhandel, Preisanfrage oder Mitgliederpreise blenden Preise gezielt aus. Ist eine Rolle oder Kategorie falsch zugeordnet, verschwinden sie shopweit.

Warum zeigt der Shop runde Beträge ohne Cent?

Weil die Zahl der Nachkommastellen in den Währungseinstellungen auf null steht. Dann wird aus 19,90 in der Anzeige 20.

Ich habe Preise geändert, aber nichts passiert.

Produkt- und Kategorieseiten kommen aus dem Cache. Alle Ebenen leeren und zusätzlich im Shop-Status die Zwischenwerte für Preisspannen variabler Produkte löschen.

Was muss neben dem Preis stehen?

Beim Verkauf an Verbraucher der Hinweis auf enthaltene Umsatzsteuer, ein Verweis auf die Versandkosten, bei Maß- und Gewichtsware der Grundpreis und bei Rabatten der niedrigste Preis der letzten dreißig Tage.

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