DHL Adapter Fehler 400: Der Parameter officeOfOrigin darf maximal 35 Zeichen lang sein

Hallo Gemeinde,

seit gestern erhalte ich beim Erstellen eines DHL-Versandlabels für die Schweiz die folgende Fehlermeldung: „400: Der Parameter officeOfOrigin darf maximal 35 Zeichen lang sein.“
Ohne das ich irgendwas an den Einstellungen geändert hätte.

Wenn ich den Absendernamen kürze, obwohl dieser nicht länger als 35 Zeichen hat, ändert sich leider nichts. In meinem anderen SW5 Shop das gleiche. Fehler bei DHL oder habe ich eine Änderung nicht mitbekommen? Alle Updates für das Plugin sind gemacht.

Danke und Grüße

Lediglich geraten: werden Vor- und Nachnahme ggf. kombiniert mit Leerzeichen dazwischen, so dass die 35 Zeichen überschritten werden?

Vermutlich liegt das Problem bei DHL:

Bei manchen Attributen wird eine Warnung bezüglich der Feldlänge angegeben, obwohl die Feldlänge innerhalb der vorgegebenen Grenzen liegt, das Attribut korrekt verarbeitet wird und das Versandlabel erfolgreich erstellt wird.

Ob die Hinweise in den FAQ’s noch aktuell sind, kann ich nicht beurteilen.

Vielen Dank für eure Lösungsansätze.

Hier die Antwort von Pickware:

officeOfOrigin ist die Einlieferungsstelle in den Plugineinstellungen:
Diese hat bei euch 41 Zeichen → die neue DHL API erlaubt nur 35 Zeichen.

Wenn ihr diesen Wert entsprechend anpasst, dann dürften die Labels wieder erstellt werden.

Und es klappt wieder!

Danke.