News Logistik

Shopify orderCreate: Mehrere Tracking-Nummern pro Fulfillment jetzt direkt beim Import

Wer Bestellungen über die Shopify Admin API importiert und dabei Sendungen in mehreren Paketen verschickt, kennt das bisherige Prozedere: Erst das Fulfillment anlegen, dann in einem zweiten Schritt nachträglich die zusätzlichen Tracking-Nummern ergänzen. Dieser Umweg ist jetzt Geschichte. Shopify hat das Feld trackingNumbers zum Input-Objekt OrderCreateFulfillmentInput hinzugefügt — die orderCreate-Mutation akzeptiert damit von Haus aus mehrere Sendungsnummern pro Fulfillment.

Die Änderung klingt nach einer Kleinigkeit. Für Händler mit eigener Warenwirtschaft, ERP-Anbindung oder Dropshipping-Setup ist sie es nicht. Jede Bestellung, die in zwei oder drei Kartons das Lager verlässt, musste bisher nach dem Import erneut angefasst werden. Das bedeutete zusätzliche API-Calls, komplexere Fehlerbehandlung und im Zweifel Kunden, die im Bestellstatus nur eines von drei Paketen sahen.

Was genau hat Shopify an der orderCreate-Mutation geändert?

Konkret: Das neue Feld trackingNumbers nimmt eine Liste von Sendungsverfolgungsnummern entgegen und wird direkt im Fulfillment-Block der orderCreate-Mutation übergeben. Wer also Orders aus einem externen System — etwa JTL-Wawi, plentymarkets oder einer Eigenentwicklung — nach Shopify synchronisiert, kann sämtliche Paketnummern bereits beim Erstellen der Bestellung mitliefern. Der bisherige zweistufige Workflow entfällt.

Die Antwort auf die praktische Kernfrage ist einfach: Ja, ein einziger API-Call reicht jetzt für Bestellung, Fulfillment und komplette Tracking-Information. Das reduziert nicht nur die Zahl der Requests gegen die Admin API, sondern auch die Rate-Limit-Last — ein echtes Argument bei Händlern, die täglich mehrere tausend Bestellungen importieren.

Kernsatz: Mit dem neuen trackingNumbers-Feld in OrderCreateFulfillmentInput wandern alle Sendungsnummern einer Mehrpaket-Lieferung in einem einzigen orderCreate-Call nach Shopify — nachträgliche Fulfillment-Updates sind überflüssig.

Warum Tracking-Vollständigkeit über die API hinaus relevant ist

Tracking-Daten sind kein technisches Beiwerk, sondern ein Conversion- und Service-Thema. Laut Branchenstudien gehören „Wo ist meine Bestellung?“-Anfragen zu den häufigsten Kontaktgründen im E-Commerce-Kundenservice — Schätzungen gehen von 30 bis 40 Prozent aller Service-Tickets aus. Unvollständige Sendungsverfolgung verschärft das Problem: Der Kunde sieht Paket eins, Paket zwei steht im Shop-Konto nicht, das Support-Ticket ist vorprogrammiert.

Hinzu kommt der Versanddienstleister-Kontext. Bei DHL, DPD oder Hermes erhält jedes Paket einer Teillieferung eine eigene Nummer. Systeme, die diese Nummern nicht sauber an den Shop weiterreichen, erzeugen einen Datenbruch genau an der Stelle, an der der Kunde Transparenz erwartet. Shopify schließt mit dieser API-Erweiterung eine Lücke, die Drittanbieter bisher mit Workarounds stopfen mussten.

Für Entwickler von Connector-Apps und Middleware-Lösungen bedeutet die Neuerung: bestehende Integrationslogik prüfen. Wer bisher nach jedem Order-Import einen zweiten Mutation-Call für zusätzliche Tracking-Nummern gefeuert hat, kann diesen Codepfad verschlanken — weniger Requests, weniger potenzielle Fehlerquellen, einfacheres Retry-Handling.

Was Shopbetreiber jetzt konkret tun sollten

Händler ohne eigene Entwicklungskapazität müssen nicht aktiv werden — hier übernehmen die Anbieter der jeweiligen Schnittstellen die Anpassung. Wer eine Custom-Integration betreibt oder eine Agentur mit der ERP-Anbindung beauftragt hat, sollte dagegen zwei Punkte klären: Nutzt die eigene Anbindung das neue Feld bereits, oder laufen noch die alten Zwei-Schritt-Updates? Und stimmt die Mapping-Logik aus der Warenwirtschaft, wenn eine Bestellposition auf mehrere Pakete aufgeteilt wird?

Ein zweiter Blick lohnt sich auf die Benachrichtigungslogik. Shopify versendet Versandbestätigungen auf Basis der Fulfillment-Daten — mit sauber hinterlegten Mehrfach-Tracking-Nummern enthalten die E-Mails an Kunden künftig die vollständige Paketliste, vorausgesetzt das Theme beziehungsweise die Notification-Vorlage spielt alle Nummern aus.

Weniger API-Calls, vollständige Tracking-Daten ab dem ersten Request — die orderCreate-Erweiterung ist ein Musterbeispiel dafür, wie kleine Schnittstellen-Änderungen operative Reibung beseitigen.

Die Richtung ist bemerkenswert: Shopify räumt seit Monaten konsequent Stellen auf, an denen Händler mit komplexeren Logistik-Setups bisher um die API herumarbeiten mussten. Wer seine Integration jetzt auf das neue Feld umstellt, ist für diese Entwicklung gut gerüstet — und spart nebenbei Request-Budget und Support-Tickets.