NachrichtMonetarisierung
Shopifys API 2026-10 erfordert Prüfungen bei Versand, Bestand und Bestellungen
Die stabile Version ändert Versandtarife, Bestandsfehler, Bestellupdates und Metafeldfilter. Prüfen Sie das sichtbare Ergebnis zusätzlich zur erfolgreichen Anfrage.

Shopifys API-Version 2026-10 wurde am 1. Oktober 2026 zur stabilen Version. Für Shops, die sie übernehmen, belegt eine erfolgreiche Integrationsanfrage nicht immer das gewünschte Ergebnis: Die Registrierung eines Versanddienstes fügt dessen Tarife laut Shopify nicht mehr zum allgemeinen Versandprofil hinzu.
Die offiziellen Versionshinweise beschreiben außerdem Änderungen an Bestandsfehlern, Bestellsteuern, Fulfillment-Statuswerten und Metafeldfiltern. ClickSyrup empfiehlt, zuerst die Einrichtung der Versandtarife und die bisherige Behandlung des Bestandsfehlers zu prüfen, danach Bestelländerungen und gefilterte Abfragen. Diese Reihenfolge ist eine redaktionelle Empfehlung, keine gemessene Rangliste von Fehlern in Shopify-Shops.
Zuerst Versandtarife und Bestandslogik prüfen
Laut Shopify registriert das Erstellen eines Versanddienstes jetzt nur noch den Dienst. Seine vom Versanddienstleister berechneten Tarife müssen in einem Versandprofil eingerichtet werden, damit sie im Checkout erscheinen können. Eine Agentur sollte deshalb zwei getrennte Nachweise anfordern: dass der Dienst existiert und dass die erwarteten Tarife in einem passenden Checkout-Test sichtbar sind.
Diese Unterscheidung ist wichtig, weil eine Prüfung allein der Erstellungsantwort die fehlende Konfiguration übersehen könnte. Gehen Sie nicht davon aus, dass die Version bestehende Tarife entfernt oder jeden Shop gleichermaßen betrifft. Die dokumentierte Änderung beschreibt, was beim Erstellen eines Versanddienstes geschieht.
Beim Bestand hat Shopify ITEM_NOT_STOCKED_AT_LOCATION aus den Mutationen zum Anpassen, Verschieben und Festlegen vorhandener Mengen sowie aus der Enumeration der Benutzerfehler entfernt. Shopify fordert dazu auf, die Anwendungslogik für genau diesen Fehler zu entfernen.
Suchen Sie in der Integration nach dem exakten Bezeichner, einschließlich Verzweigungen, die Warnungen oder Wiederherstellungsaktionen auslösen. Prüfen Sie anschließend die verbleibenden Erfolgs- und Fehlerpfade. Dass dieser einzelne Fehler entfällt, ist ein Anlass, Annahmen zu aktualisieren. Es beweist weder, dass Bestandsänderungen jetzt unbemerkt scheitern, noch dass sämtliche Bestandsfehler ignoriert werden können.
Bestelländerungen brauchen aktuelle Summen und einen neuen Status
Wird die Lieferadresse einer noch nicht erfüllten Bestellung geändert, berechnet Shopify die Steuern jetzt für das neue Ziel neu. Fragen Sie nach der Änderung taxLines und totalTaxSet erneut ab und gleichen Sie anschließend mögliche Zahlungs- oder Erstattungssalden ab. Behandeln Sie Adressänderung und finanzielle Prüfung als eine zusammengehörige Aufgabe.
Für Shopbetreiber lautet die entscheidende Frage, ob die Integration die aktualisierten Beträge einliest, bevor sie Kunden oder Mitarbeitern das Ergebnis zeigt. Lassen Sie den Verantwortlichen diesen Ablauf mit einer geeigneten Testbestellung demonstrieren, statt nur eine gespeicherte Adresse als Erfolgsnachweis zu akzeptieren.
Shopify erklärt außerdem, dass Order.displayFulfillmentStatus jetzt FULFILLMENT_NOT_REQUIRED statt UNFULFILLED zurückgeben kann, wenn bei einer Bestellung nichts mehr zu erfüllen ist. Code, der alle Statuswerte vollständig abbildet, benötigt den neuen Wert. Prüfen Sie seine Darstellung und Weiterverarbeitung, ohne ihn mit einem anderen Status gleichzusetzen.
Metafeldfilter machen ungültige Annahmen jetzt sichtbar
Eine Abfrage mit einem nicht für die Filterung eingerichteten Metafeld gibt laut Shopify jetzt einen Fehler zurück, statt den Filter stillschweigend zu ignorieren. Prüfen Sie, ob die betreffenden Metafelddefinitionen die Filterung und die verwendeten Vergleichsoperatoren unterstützen.
Hier macht die Änderung eine ungültige Abfrage deutlicher sichtbar. Testen Sie gültige und ungültige Filterfälle und prüfen Sie, wie die Anwendung einen Fehler anstelle des erwarteten Ergebnisses darstellt. Beschreiben Sie dieses Verhalten nicht als neuen stillen Fehler.
Fordern Sie vor der Übernahme der Version dokumentierte Testergebnisse für alle vier Bereiche an: Versand, Bestand, Bestellungen und Filterung. Unser Leitfaden zur Auslieferung digitaler Produkte mit Shopify bietet ergänzende Lektüre für Shops, die Downloads oder Zugänge verkaufen. Eine brauchbare Übergabe sollte zeigen, was Kunden und Betreiber sehen werden, zusammen mit der API-Antwort, die dieses Ergebnis erzeugt hat.
Aus der englischen Ausgangsausgabe übersetzt.


