Dokumentation zur Rakuten Shop-API


addOrderTracking

Mit dieser Methode können Sie eine Tracking Nummer zu einer Bestellung hinzufügen.

Mit dieser URL rufen Sie die API-Methode auf:

Authentifizierung

Für diese Methode ist eine Authentifizierung mit Schreibrechten erforderlich.
Empfohlen wird der Aufruf über HTTP-POST.

Parameter

Die mit * gekennzeichneten Parameter müssen übergeben werden.

key *

Authentifizierungs-Schlüssel

Datentyp: String
order_no *

Bestell-Nr.

Datentyp: String
Regeln: Das Format der Bestell-Nr. ist XXX-XXX-XXX.
carrier *

Carrier

Datentyp: String
Regeln: Einer dieser Versanddienstleister: DHL, Deutsche Post (Einschreiben), DHL Rahmenvertrag, Post, Post.at, UPS, DPD, GLS, Hermes, Hermes-Connect, Digital, Spedition, Tracking-Link
tracking_number *

Tracking number

Datentyp: String
Regeln: Eine Zeichenkette bestehend aus Zeichen und Ziffern. Maximale Länge:255 Zeichen.

Antwort

Beispiel im XML-Format.

<?xml version="1.0" encoding="utf-8"?>
<result>
   <success>1</success>
</result>
Element Datentyp Bedeutung
result Container Container mit angeforderten Daten
success Boolean Kennzeichen für einen erfolgreichen Aufruf
1 = erfolgreich
-1 = fehlerhaft


Fehlermeldungen



Code Bedeutung
3716 Die Tracking-Informationen wurden nicht korrekt ├╝bergeben.
4700 Die Bestellung konnte nicht gefunden werden
4701 Die Bestellung wurde noch nicht auf versendet gesetzt. Um die Bestellung zu versenden nutzen Sie die "setOrderShipped"-Methode.
4702 Carrier stimmt nicht mit den verfügbaren Werten überein.
4703 Tracking Nummer hat falsches Format.
4704 Zu dieser Bestellung wurde bereits eine Tracking Nummer hinzugefügt.