Mit diesem Request bestätigen Sie Amazon-Versandlabel. Diese Funktion wird dazu verwendet um bereits bearbeitete Versandlabel nicht nochmal erneut abzurufen. |
<request method="confirmShippingLabels" version="1.0.0"> <shipping_label_confirmations> <amazon_shipping_label_confirmation reference_id="123"> <mandator_id>1</mandator_id> <order_id>120861</order_id> <order_number_prefix>pre-</order_number_prefix> <order_number>123</order_number> <external_order_number_1>T45815</external_order_number_1> <external_order_number_2>T45815</external_order_number_2> <marketplace_order_id>Sale0001</marketplace_order_id> <packet_id>120865</packet_id> <tracking_number>9990502700400</tracking_number> <shipping_carrier_external_id>External_ID</shipping_carrier_external_id> </amazon_shipping_label_confirmation> </shipping_label_confirmations> </request> |
Name |
Beschreibung |
Anz. |
Typ |
Sonstiges |
request |
Root-Element der Anfrage |
1 |
Element |
|
method |
Attribut von request. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „confirmShippingLabels“ |
version |
Attribut von request. Legt die Version der Anfrage fest. |
1 |
integer |
Fester Wert: „1.0.0“ |
shipping_label_confirmations |
Wrapper-Element, das mehrere Versandlabel beinhalten kann. |
1 |
Element |
|
amazon_shipping_label_confirmation |
Wrapper-Element, das die Informationen zu einem Versandlabel beinhaltet. |
1..N |
Element |
|
reference_id |
Optionales Attribut des Elements "amazon_shipping_label_confirmation". In diesem Feld kann eine beliebige ID angegeben werden die später im zugehörigen Report-Block der Response-Daten wieder ausgegeben wird. |
0..1 |
string |
|
mandator_id |
ID des Mandanten |
1 |
integer |
|
order_id |
Auftrags-ID |
0..1 |
integer |
|
order_number_prefix |
Auftragsnummernpräfix |
0..1 |
string |
|
order_number |
Auftragsnummer |
0..1 |
integer |
|
external_order_number_1 |
Externe Auftragsnummer 1 |
0..1 |
string |
|
external_order_number_2 |
Externe Auftragsnummer 2 |
0..1 |
string |
|
marketplace_order_id |
Auftrags-ID des Marktplatzes |
0..1 |
string |
|
packet_id |
Paket-ID |
0..1 |
integer |
|
tracking_number |
Pakettrackingnummer |
0..1 |
string |
|
shipping_carrier_external_id |
Externe ID des Versanddienstleisters |
0..1 |
string |
<response method="confirmShippingLabels" version="1.0.0"> <report return_code="0" reference_id="123"> <amazon_shipping_label_confirmation> <mandator_id>1</mandator_id> <order_id>120861</order_id> <packet_id>120865</packet_id> </amazon_shipping_label_confirmation> </report> </response> |
Name |
Beschreibung |
Anz. |
Typ |
Sonstiges |
response |
Root-Element der Antwort |
1 |
Element |
|
method |
Attribut von response. Name der Webservice-Methode. |
1 |
string |
Fester Wert: „“ |
version |
Attribut von response. Legt die Version der Anfrage fest. |
1 |
string |
Fester Wert: „1.0.0“ |
report |
Information über die ausgeführte Operation. |
1 |
Element |
|
return_code |
Attribut von report. Gibt an ob in der durchgeführten Operation Fehler aufgetreten sind. |
1 |
integer |
0 = OK. < 0 = Fehler |
reference_id |
Optionales Attribut von report. Enthält die im zugehörigen Block des Requests angegebene reference_id falls diese angegeben wurde. |
0..1 |
string |
|
error_description |
Falls bei der Durchführung der Operation Fehler aufgetreten sind wird in error_description eine Fehlerbeschreibung zurück geliefert |
1 |
string |
|
amazon_shipping_label_confirmation |
Wrapper-Element, das die Informationen für ein Versandlabel zusammenfasst. |
0..N |
Element |
|
mandator_id |
ID des Mandanten |
1 |
integer |
|
order_id |
Auftrags-ID |
1 |
integer |
|
packet_id |
Paket-ID |
1 |
integer |
Version |
Änderungsbeschreibung |
3.6.36 |
Initiale Einführung des Request. |