ich habe ein Problem mit der Tracking-Funktion in Shopify und hoffe, dass mir jemand weiterhelfen kann.
Wenn ich eine Bestellung versende, füge ich die Tracking-Nummer direkt im Bestellprozess in Shopify hinzu. Für UPS funktioniert das wunderbar – Shopify erkennt den Dienstleister und zeigt den Sendungsstatus korrekt an.
Leider klappt das bei DHL nicht. Meine Tracking-Nummern sehen beispielsweise so aus:
164750805736
164750805411
164750512804
164750802772
Diese Nummern gehören zu DHL, vermutlich zu DHL Paket. Wenn ich sie manuell auf der offiziellen DHL-Website (https://www.dhl.de/de/privatkunden.html) eingebe, werden die Sendungen korrekt verfolgt. In Shopify passiert aber nichts – es scheint, als ob der Dienstleister nicht erkannt wird, oder die Integration nicht funktioniert.
Ich möchte keine externen Tools oder Plugins verwenden. Stattdessen möchte ich, dass Shopify meine DHL-Pakete genauso wie die UPS-Sendungen automatisch trackt.
Meine Fragen:
Mache ich etwas falsch bei der Eingabe der Tracking-Nummern oder der Auswahl des Versanddienstleisters?
Muss ich in Shopify etwas konfigurieren, damit DHL korrekt erkannt wird?
Ich freue mich über jeden Tipp oder Hinweis, der mir hilft, das Problem zu lösen. Vielen Dank vorab!
@FrazeColder Ich habe es eben mit deinen Angaben getestet und dabei “Deutsche Post DHL” als Versanddienstleister ausgewählt. Hierbei hat alles funktioniert. Welchen Dienstleister hattest du den ausgewählt?
Warum möchtest du denn kein externes Tool oder Plug-ins verwenden? In der Regel übertragen diese die Werte automatisch, ohne dass man diese Werte manuell eingeben muss. Zudem ist die manuelle Zuordnung sehr fehleranfällig. Das soll kein Vorwurf sein, ich bin nur daran interessiert, weshalb du dich dagegen entschieden hast.
Was ich meinte mit dem Thema, dass ich keine externen Tools nutzen möchte ist: Ich möchte keine externen Tools oder Apps nutzen, die das Shipping Trackment übernehmen. Da möchte ich die von Shopify bereitgestellte Funktion nutzen.
@FrazeColder , ist denn "tracking_info" die richtige Bezeichnung? Wäre nicht “tracking_url” bzw. “tracking_urls” korrekt und sollte es nicht nur aus der URL bestehen?
Die API ist veraltet, siehst du an 2024-04. Wir sind aktuell bei 2024-10, welche durch 2025-01 am 01. Januar ersetzt wird. Dort wird die REST immer mehr abgeschaltet und auf GraphQL umgestellt.
In deinem Code fehlt die Company. Der Versanddienstleister.
DHL Paket macht aktuell leider hier und da auch Probleme (Im Adminbereich verschwindet es manchmal für den Händler). Am Besten haust du die Leute in der Shopify Dev Community an, den Support oder @Finer hat eine Lösung Parat.