Wir haben kürzlich in Xentral die UPS Anbindung mit Hilfe vom UPS-Support auf OAUTH 2.0 umgestellt. Das hatte auch funktioniert und ein Label wurde erfolgreich gedruckt.
Danach haben wir auf Xentral Release Version 24.6.2 aktualisiert, worin ein UPS Bugfix enthalten war: “UPS OAuth (FFU-2712) Added missing reference information to UPS OAuth shipping labels.”
Anscheinend seitdem funktioniert bei uns die UPS Schnittstelle nicht mehr, sondern wirft eine Fehlermeldung aus: 400 Bad Request: Missing or invalid ship to attention name.
Auf unsere Rückfrage bei UPS hin teilte man uns mit, dass der Fehler nicht von UPS komme, da das Feld ShipTo Attention-Name gar kein Pflichtfeld sei:
“Guten Tag,
danke für die Rückmeldung. UPS gibt Ihnen diesen Fehler nicht aus, da der ShipTo Attention-Name kein Pflichtfeld ist.”
Wobei das vielleicht nicht stimmt, denn im vorliegenden Fall wollen wir von Deutschland nach Schweden liefern, also ist der AttentionName erforderlich, denn ShipTo country (Schweden) ist abweichend von ShipFrom country (Deutschland).
Allerdings haben wir es eben mit einer Lieferadresse in Deutschland getestet und da kam die gleiche Fehlermeldung. In diesem Fall sollte der AttentionName also nicht erforderlich gewesen sein.
Ich sehe in den Namen der Felder auf der Seite zum Drucken des Versandlabels aber kein Feld AttentionName. Ist dies ggf. “Name 2” oder “Name 3 (c/o)”?
Ist es ein Bug in Xentral? Oder weiß jemand was wir ggf. zur Problemlösung machen können?