News Tools

Shopify API 2026-10: Was Händler bei Versand, Bestellungen und Bestand jetzt beachten

Am 1. Oktober 2026 wurde die API-Version 2026-10 von Shopify zur stabilen Version. Das ist kein reiner Entwickler-Kram. Wer Apps für Versand, Lagerbestand oder Bestellverarbeitung betreibt, muss jetzt prüfen, ob seine Anpassungen noch funktionieren.

Was genau ändert sich in API 2026-10?

Die praktischste Änderung betrifft den Versand. Neue Carrier Services registrieren sich künftig nur noch als Dienst. Ihre berechneten Tarife landen nicht mehr automatisch im General Shipping Profile. Sie müssen erst in einem Versandprofil eingerichtet werden, bevor Kunden sie im Checkout sehen.

Steuerlich wird es genauso konkret. Ändert sich die Lieferadresse einer unversandten Bestellung über die Admin-API, berechnet Shopify die Steuern für das Ziel neu. Systeme, die Steuerdaten zwischenspeichern, müssen anschließend die Steuerzeilen und Summen der Bestellung erneut abfragen. Sonst laufen Zahlungen und Erstattungen auf falschen Beträgen.

Im Lagerbereich entfernt Shopify den Fehlercode ITEM_NOT_STOCKED_AT_LOCATION aus drei Bestands-Mutationen:

  • inventoryAdjustQuantities
  • inventoryMoveQuantities
  • inventorySetOnHandQuantities

Integrationen, die diesen Fehlercode explizit abfangen, müssen ihre Fehlerbehandlung aktualisieren, da die Mutationen ihn künftig nicht mehr zurückgeben.

Auch die Filter-Logik der Admin-API wird strenger. Filtern Produkt- oder Kollektionsabfragen nach einem Metafield, das für die Suche nicht freigegeben ist, liefert die API künftig einen Fehler statt die Bedingung stillschweigend zu ignorieren. Für viele Teams ein Fortschritt: Stille Fehlschläge werden sichtbar.

Im Kundenkonto-Bereich streicht die Customer Account API das veraltete Feld incomplete-checkout samt des unerreichbaren Checkout-Typ. Anwendungen, die offene Checkout-Daten auslesen, greifen damit auf ein Feld, das es nicht mehr gibt.

Auf Bestellungen ohne offene Positionen zeigt Shopify künftig den Status „fulfillment not required“ anstelle von „unfulfilled“. Auswertungen und Automatisierungen, die auf diesen Status reagieren, sollten das kennen.

Warum die Versionswahl jetzt Risiken birgt

Rufen Apps oder Schnittstellen eine API-Version an, die nicht mehr erreichbar ist, fällt Shopify auf die älteste noch verfügbare stabile Version zurück. Die Antworten können dann Änderungen enthalten, für die eine App nie aktualisiert wurde. Ein stiller Versionswechsel ist damit kein technisches Detail, sondern ein echtes Risiko für laufende Automatisierungen.

Kernsatz: Wer 2026-10 einführt, sollte vorher pro Integration dokumentieren, welche API-Version sie anruft und welche neuen Regeln sie betreffen.

Was Betreiber jetzt tun sollten

Die Agentur Optimum7, Shopify Plus Partner mit mehr als 1.000 E-Commerce-Migrationen seit 2007, empfiehlt eine klare Reihenfolge: Bestandsaufnahme aller Apps und Schnittstellen, zugrunde liegende API-Version prüfen, Code und Versandprofile anpassen, dann erst die Version umschalten.

Ein warnendes Praxisbeispiel: Steht eine Inventar-Synchronisation nach einem Update still, bleibt ein ausverkauftes Produkt im Shop als verfügbar angezeigt. Laufen Feed und Shop-Daten auseinander, weist der Google Merchant Center solche Produkte ab.

Wer das Upgrade selbst plant, sollte vor dem Umschalttermin drei Pfade testen: die Tarifberechnung im Checkout, den Steuerabgleich nach Adressänderung und den Bestands-Sync. Wer das nicht tut, bemerkt falsch berechnete Tarife erst, wenn Kunden am Checkout scheitern.