WooCommerce-Checkout bricht nach Update auf 11.2.0 ab: Was 11.2.1 behebt
WooCommerce 11.2.0 blockierte den Checkout bei entfernten Adressfeldern und falschen Postleitzahlen – 11.2.1 behebt beides.


Wer seinen WooCommerce-Shop am 7. Oktober 2026 auf Version 11.2.0 aktualisiert hat, konnte seitdem Kunden verlieren, ohne es sofort zu merken: Der Checkout blieb hängen, meldete eine fehlende Adresse, obwohl keine verlangt war, oder lehnte gültige Postleitzahlen ab. Seit dem 9. Oktober behebt Version 11.2.1 genau diese beiden Fehler.
Das Problem, wie es im Shop auftaucht
Zwei unabhängige Symptome, je nachdem, wie der Shop eingerichtet ist:
- Shops, die mit dem klassischen Checkout arbeiten und Adressfelder über die Filter
woocommerce_billing_fieldsoderwoocommerce_default_address_fieldsentfernt haben, sahen nach einem Refresh der Bestellübersicht die Meldung „Please enter an address to continue“ – obwohl gar kein Adressfeld mehr angezeigt wurde. In der Folge wurde keine Steuer berechnet, und Versandoptionen verschwanden komplett aus dem Checkout. - Shops mit dem Checkout-Block wiesen bestimmte, eigentlich korrekte Postleitzahlen zurück: argentinische PLZ ohne vorangestellten Provinzbuchstaben (zum Beispiel „1213“ statt „C1213“), außerdem Formate aus El Salvador, St. Vincent und den Grenadinen sowie den Britischen Jungferninseln.
In beiden Fällen bricht die Bestellung an der Kasse ab, ohne dass im Shop selbst etwas offensichtlich kaputt aussieht – aus Kundensicht wirkt es, als würde die Website schlicht nicht funktionieren.
Woran es liegt
Laut den Versionshinweisen von WooCommerce war Ursache keine Sicherheitslücke, sondern eine Nebenwirkung interner Änderungen in 11.2.0: Beim klassischen Checkout wurde die Art, wie Adressdaten beim Aktualisieren der Bestellübersicht übertragen werden, so verändert, dass Shops ohne Adressfelder plötzlich ins Leere liefen – in Version 11.1 funktionierte genau das noch. Beim Checkout-Block wurde die Prüfung der Postleitzahlen verschärft, dabei aber zu strikt ausgelegt und gültige Formate einzelner Länder ausgeschlossen. Beides sind klassische Regressionen: Fehler, die durch eine neue Version entstehen, ohne dass die eigentlich geänderte Funktion damit zu tun hat.
Betroffen sind also nicht alle Shops gleich stark. Wer Adressfelder nie entfernt hat und nur innerhalb Deutschlands, Österreichs oder der Schweiz verkauft, hat die Postleitzahl-Variante wahrscheinlich gar nicht bemerkt. Wer international verkauft oder den Checkout bewusst verschlankt hat, war unmittelbar betroffen.
Lösung Schritt für Schritt
- Im WordPress-Dashboard unter WooCommerce → Einstellungen → Allgemein oder direkt unter Plugins → Installierte Plugins die aktuelle WooCommerce-Version prüfen.
- Steht dort 11.2.0, über Plugins → Aktualisierungen auf 11.2.1 aktualisieren. Die Version ist kein Sicherheitsupdate und erfordert kein Datenbank-Update, lässt sich also im laufenden Betrieb einspielen.
- Nach der Aktualisierung einmal selbst eine Testbestellung durchspielen: einmal über den klassischen Checkout (falls im Einsatz) bis zur Zahlungsauswahl, einmal über den Checkout-Block mit einer der betroffenen Länder-Postleitzahlen, falls Kunden aus diesen Ländern bestellen.
- Prüfen, ob Steuerberechnung und Versandoptionen beim klassischen Checkout wieder korrekt angezeigt werden, besonders wenn eigene Adressfeld-Filter im Theme oder in einem Zusatz-Plugin gesetzt sind.
Ein Downgrade auf 11.1 ist in den meisten Fällen nicht nötig und bringt unter Umständen andere, bereits behobene Fehler zurück. Das direkte Update auf 11.2.1 ist der schnellere und sauberere Weg – ähnlich wie bei der kommenden PHP-Mindestversion für WooCommerce 11.6 lohnt es sich, Updates zeitnah einzuspielen statt sie aufzuschieben.
Was danach zu prüfen ist
Wenn der Shop zwischen dem 7. und 9. Oktober Bestellungen verloren hat, lohnt ein Blick in die Statistik unter WooCommerce → Berichte: ein auffälliger Einbruch bei abgeschlossenen Bestellungen in diesem Zeitraum bestätigt, dass Kunden am Checkout gescheitert sind. Verwechseln Sie das nicht mit Bestellungen, die auf „In Wartestellung“ hängen bleiben – das hat meist mit der Zahlungsabwicklung zu tun, nicht mit dem Checkout-Formular selbst. Wer ein Caching-Plugin einsetzt, sollte zusätzlich den Seiten-Cache der Checkout-Seite leeren, damit nicht noch die alte, fehlerhafte Version ausgeliefert wird.
Wie man es künftig vermeidet
Grundsätzlich lässt sich eine solche Regression vorab nicht ausschließen – auch gut getestete Software übersieht Randfälle wie seltene Länderformate. Was hilft: größere WooCommerce-Updates nicht sofort am Live-Shop, sondern zuerst auf einer Staging-Kopie einspielen, und nach jedem Update bewusst eine Testbestellung durchführen, statt sich auf „läuft schon“ zu verlassen. Wenn Sie dafür noch keinen festen Ablauf haben, lohnt ein Blick auf meine Seite zu WordPress-Betreuung, wo genau solche Routinen Teil der laufenden Pflege sind. Wer viele internationale Kunden hat, testet dabei gezielt mit Adressen aus den für den eigenen Kundenstamm wichtigsten Ländern.
Quellen
WooCommerce Developer Blog: WooCommerce 11.2.1 Release Notes
Kurz beantwortet
Muss ich meinen Shop sofort aktualisieren?
Dringend empfohlen, wenn Sie Adressfelder im Checkout angepasst haben oder Kunden aus den betroffenen Ländern bestellen – in beiden Fällen kann der Checkout aktuell blockiert sein.
Betrifft der Fehler auch den klassischen WooCommerce-Checkout ohne angepasste Felder?
Nein. Die Adress-Regression betrifft nur Shops, die Felder über woocommerce_billing_fields oder woocommerce_default_address_fields entfernt haben. Ohne diese Anpassung lief der klassische Checkout durchgehend normal.
Woran erkenne ich, dass mein Shop betroffen war?
Ein Blick in die Bestellstatistik für den 7. bis 9. Oktober 2026 zeigt es: ein ungewöhnlicher Rückgang abgeschlossener Bestellungen in diesem Zeitraum ist das deutlichste Zeichen.
Konrad Griesser
Webdesigner & SEO-Experte aus Augsburg — seit 1999