Anwendungsfall-Leitfaden zur Lieferquellen-API V.2020-07-01
So verwalten Sie die Konfigurationen und Funktionen von Verkäufer-Lieferquellen mithilfe der Lieferquellen-API.
API-Version: 2020-07-01
Was ist die Lieferquellen-API?
Die Lieferquellen-API wird verwendet, um Informationen zu Verkäufer-Lieferquellen, wie Shops und Lagerhäusern, zu konfigurieren und zu aktualisieren. Sie können mit der Lieferquellen-API Apps erstellen, welche die Versandfunktionen auf Standortebene nutzen und Informationen über Lieferquellen und Lagerbestand auf Standortebene bereitstellen.
Die wichtigsten Funktionen
Dieser Anwendungsfall-Leitfaden enthält Anleitungen zu folgenden Themen:
- Neue Lieferquellen konfigurieren
- Status einer vorhandenen Lieferquelle konfigurieren
- Details zu einer konfigurierten Lieferquelle abrufen
- Vorhandene Lieferquelle aktualisieren
- Alle konfigurierten Lieferquellen auflisten
- Üben des Onboardings für einen End-to-End-Verkäufer mit nur einer SKU
- Den Versandabwicklungs-Feed abrufen
Voraussetzungen
Prior to using the Supply Sources API, your seller account must have permission to use Multi-Location Inventory (MLI). If your account does not have MLI permissions, you can request access through the Multi-Location Inventory Sign-up Form. You will receive confirmation that your account is ready within 15 business days.
Sobald Ihr Konto die Berechtigung für MLI hat, werden Ihr Standardstandort und alle Standorte, die Sie anhand von Vorlagen erstellt haben, die von Shipping Settings Automation (SSA) zugelassen sind, automatisch als Lieferquellen hinzugefügt. Wenn Sie Lieferquellen hinzufügen oder aktualisieren müssen, können Sie dazu die Lieferquellen-API verwenden oder in den Versandeinstellungen von Seller Central zum Tab "Standorte" navigieren.
- Erstellen Sie neue oder aktualisieren Sie bestehende Lieferquellen über die Lieferquellen-API oder die Seller Central-Benutzeroberfläche.
- Geben Sie den standortspezifischen Lagerbestand über die API an.
- Create or identify existing templates allowed by Shipping Settings Automation (SSA) that include all of your inventory locations that use these shipping settings.
- Weisen Sie die in Schritt 3 erstellte oder identifizierte Versandvorlage den SKUs zu, für die Sie einen Lagerbestand pro Standort hinzugefügt haben.
- Legen Sie den
DEFAULT
Lagerbestandskanal auf0
fest. - Add the Selling Partner Insights role to your developer profile.
MLI ist derzeit für die folgenden Verkäufer nicht verfügbar:
- Verkäufer, die am BOPIS-Programm (Buy Online Pickup in Store) teilnehmen.
- Verkäufer, die "Versand durch Amazon"-Lagerbestand verwenden.
- Verkäufer, die ihren Lagerbestand über Seller Central verwalten.
Anleitung: Neue Lieferquelle konfigurieren
Sie können eine neue Lieferquelle entweder über die Lieferquellen-API oder über Seller Central hinzufügen.
Voraussetzungen
Um dieses Tutorial abzuschließen, benötigen Sie Folgendes:
- Authorization from the seller for whom you are making calls. Refer to Authorizing Selling Partner API applications for more information.
Schritt 1. Mithilfe der Lieferquellen-API eine neue Lieferquelle konfigurieren
POST
the Supply Sources API and pass the following parameters:
Parameter anfordern
Parameter | Beschreibung | Erforderlich |
---|---|---|
supplySourceCode |
Der Verkäufer hat eine eindeutige Lieferquellen-ID angegeben. Typ: Zeichenfolge |
Ja |
alias |
Die spezifische Lieferquelle. Dieses Feld wird in relevanten Anwendungsfällen in der Oberfläche für den Käufer angezeigt. Das Format muss Store Name – City Name sein.Typ: Zeichenfolge |
Ja |
address |
Die spezifische Adresse der Lieferquelle. Type: Address |
Ja |
Adresse
Die folgende Tabelle zeigt die untergeordneten Elemente des address
-Elements an:
Element | Beschreibung |
---|---|
name |
Der zur Adresse zugehörige Name. Dieser Name sollte dem Käufer angezeigt werden. Das Format muss Store Name – City Name sein.Typ: Zeichenfolge |
addressLine1 |
Ein Adressfeld. Typ: Zeichenfolge |
addressLine2 |
Ein zusätzliches Adressfeld. Typ: Zeichenfolge |
addressLine3 |
Ein zusätzliches Adressfeld. Typ: Zeichenfolge |
city |
Die spezifische Adresse der Lieferquelle. Typ: Zeichenfolge |
county |
Die spezifische Adresse der Lieferquelle. Typ: Zeichenfolge |
district |
Die spezifische Adresse der Lieferquelle. Typ: Zeichenfolge |
stateOrRegion |
Der spezifische Bundesstaat oder die Region der Adresse. Typ: Zeichenfolge |
postalCode |
Die Postleitzahl der Adresse. Typ: Zeichenfolge |
countryCode |
Der Ländercode der Adresse. Typ: Zeichenfolge |
phone |
Die Telefonnummer der Lieferquellenadresse. Dieses Feld wird in relevanten Anwendungsfällen in der Oberfläche für den Käufer angezeigt. Typ: Zeichenfolge |
Antwort
Eine erfolgreiche Antwort enthält die folgenden Objekte:
Name | Beschreibung |
---|---|
supplySourceId |
Die von Amazon bereitgestellte alphanumerische Kennung einer Lieferquelle. Die SupplySourceId ist global eindeutig.Typ: Zeichenfolge |
Antwortbeispiel
{
"address": {
"name": "ABC Store - Milpitas",
"addressLine1": "63 Ranch Dr",
"countryCode": "US",
"stateOrRegion": "CA",
"addressLine2": "",
"addressLine3": "",
"city": "Milpitas",
"county": "Santa Clara",
"district": "",
"postalCode": "95035",
"phone": "1234567890"
},
"supplySourceCode": "TestRaghav123",
"alias": "ABC Store - Milpitas"
}
Schritt 2. Über die Versandeinstellungen in Selling Central eine neue Lieferquelle konfigurieren
Alternativ können Sie über Seller Central eine neue Lieferquelle hinzufügen.
- Log in to your Seller Central account.
- Navigiere zum Einstellungssymbol in der oberen rechten Ecke und wähleShipping Settings.
- Wählen Sie die Locations Tab.
- Wählen Add Location um eine neue Bezugsquelle zu erstellen.
- Um Änderungen an einer vorhandenen Bezugsquelle vorzunehmen, wählen Sie Edit auf der rechten Seite neben der Versorgungsquelle.
- Wählen Save.
Anleitung: Den Status einer vorhandenen Lieferquelle konfigurieren
Schritt 1. Den Status Ihres Shops festlegen
PUT
the status
and pass the following parameters:
Parameter anfordern
Parameter | Beschreibung | Erforderlich |
---|---|---|
status |
Geben Sie den Status der Lieferquelle an. Gültige Werte sind Active und Inactive .Typ: Zeichenfolge |
Ja |
Der Shop-Status ist
Inactive
standardmäßig.Vertriebspartner sollten den Status wie folgt festlegen
Active
wenn Sie bereit sind, live zu gehen.
Antwortbeispiel
{
"supplySourceId": "353e4e48-6301-4d50-990e-43a86e8787a3",
"supplySourceCode": "ss_ss005",
"alias": "SS Store - Milpitas"
"status": "Inactive"
"address": {
"name": "SS Store - Milpitas",
"addressLine1": "63 Ranch Dr",
"addressLine2": "",
"addressLine3": "",
"city": "Milpitas",
"county": "Santa Clara",
"district": "",
"stateOrRegion": "CA"
"postalCode": "95035",
"countryCode": "US",
},
"createdAt": "1.678741763E9",
"updatedAt": "1.678741763E9"
}
Anleitung: Die Details zu einer konfigurierten Lieferquelle abrufen
Schritt 1. Die ID der Lieferquelle abrufen
GET
the supplySourceId
. No query parameters are required.
Antwort
Eine erfolgreiche Antwort enthält die folgenden Objekte:
Name | Beschreibung |
---|---|
supplySourceId |
Die von Amazon bereitgestellte alphanumerische Kennung einer Lieferquelle. Die SupplySourceId ist global eindeutig.Typ: Zeichenfolge |
supplySourceCode |
Die vom Verkäufer angegebene eindeutige Lieferquellen-ID. Typ: Zeichenfolge |
alias |
Der Name der Lieferquelle. Dieses Feld wird in relevanten Anwendungsfällen in der Oberfläche für den Käufer angezeigt. Typ: Zeichenfolge |
status |
Der Status des Shops. Mögliche Werte sind Active , Inactive und Archived .Typ: Zeichenfolge |
address |
Die Adresse der Lieferquelle. Type: Address |
configuration |
Die Konfiguration der Lieferquelle. |
capabilities |
Die Fähigkeiten der Lieferquelle. Type: Capabilities |
createdAt |
Datum und Uhrzeit der Erstellung der Lieferquelle. Typ: Zeichenfolge |
updatedAt |
Datum und Uhrzeit der Aktualisierung der Lieferquelle. Typ: Zeichenfolge |
Anleitung: Eine bestehende Lieferquelle aktualisieren
Schritt 1. ID der Lieferquelle festlegen
PUT
the supplySourceId
and pass the following parameters:
Parameter anfordern
Parameter | Beschreibung | Erforderlich |
---|---|---|
alias |
Der spezifische Name der Lieferquelle. Dieses Feld wird in relevanten Anwendungsfällen in der Oberfläche für den Käufer angezeigt. Typ: Zeichenfolge |
Ja |
configuration |
Die spezifische Konfiguration der Lieferquelle. | Ja |
capabilities |
Die spezifischen Fähigkeiten der Lieferquelle. Type: Capabilities |
Ja |
Konfiguration
Die folgende Tabelle zeigt die untergeordneten Elemente des Configuration
-Elements an:
Element | Beschreibung |
---|---|
operationalConfiguration |
Die Betriebskonfiguration der Lieferquelle. Type: OperationalConfiguration |
timezone |
The timezone in which the supply source operates. Refer to canonical time zone ID listed in RFC 6557. Typ: Zeichenfolge |
handlingTime |
Für Anwendungsfälle mit Lieferung ist dies die Zeit, die der Verkäufer für den Versand des Artikels benötigt. Bei Anwendungsfällen mit Abholung ist es die Zeit, die der Verkäufer benötigt, um den Artikel zur Abholung bereitzustellen. Type: Duration |
Bearbeitungszeit
HandlingTime
gibt es für uns nur im BOPIS-Programm.Das
HandlingTime
Element kann nicht mit MLI verwendet werden.
Die folgende Tabelle zeigt die untergeordneten Elemente des HandlingTime
-Elements an:
Element | Beschreibung |
---|---|
value |
Die Bearbeitungszeit der Lieferquelle. Type: NonNegativeInteger |
timeUnit |
Die Zeiteinheiten, die zur Messung der Verarbeitungszeit verwendet werden. Zulässige Werte sind Minutes , Hours und Days .Typ: Zeichenfolge |
Betriebskonfiguration
Die folgende Tabelle zeigt die untergeordneten Elemente des OperationalConfiguration
-Elements an:
Element | Beschreibung |
---|---|
contactDetails |
Die Kontaktdaten der Lieferquelle. Type: ContactDetails |
operatingHoursByDay |
Die Arbeitsstunden der Lieferquelle. Type: OperatingHoursByDay |
throughputConfig |
Die Durchsatzkonfiguration der Lieferquelle. Type: ThroughputConfig |
Kontaktdaten
Die folgende Tabelle zeigt die untergeordneten Elemente des ContactDetails
-Elements an:
Element | Beschreibung |
---|---|
primary |
Die Angaben zum Hauptkontakt an der Lieferquelle. Type: Primary |
Primär
Die folgende Tabelle zeigt die untergeordneten Elemente des Primary
-Elements an:
Element | Beschreibung |
---|---|
email |
Die Kontakt-E-Mail-Adresse der Lieferquelle. Dieses Feld wird in relevanten Anwendungsfällen in der Oberfläche für den Käufer angezeigt. Typ: Zeichenfolge |
phone |
Die Telefonnummer der Kontaktperson bei der Lieferquelle. Typ: Zeichenfolge |
Betriebsstunden pro Tag
Die folgende Tabelle zeigt die untergeordneten Elemente des OperatingHoursByDay
-Elements an:
Element | Beschreibung |
---|---|
monday |
Die Liste der Objekte mit [{"startTime": "string","endTime": "string"}]. Typ: Objekt |
tuesday |
Die Liste der Objekte mit [{"startTime": "string","endTime": "string"}]. Typ: Objekt |
wednesday |
Die Liste der Objekte mit [{"startTime": "string","endTime": "string"}]. Typ: Objekt |
thursday |
Die Liste der Objekte mit [{"startTime": "string","endTime": "string"}]. Typ: Objekt |
friday |
Die Liste der Objekte mit [{"startTime": "string","endTime": "string"}]. Typ: Objekt |
saturday |
Die Liste der Objekte mit [{"startTime": "string","endTime": "string"}]. Typ: Objekt |
sunday |
Die Liste der Objekte mit [{"startTime“: „string“, "endTime“: „string"}]. Typ: Objekt |
Uhrzeitformatierung
The
startTime
andendTime
are ISO 8601 formatted timestamps without dates. The format isHH:mm
. For example,12:30
.
Durchsatzkonfiguration
Die folgende Tabelle zeigt die untergeordneten Elemente des ThroughputConfig
-Elements an:
Element | Beschreibung |
---|---|
throughputCap |
throughputCap der Lieferquelle.Type: ThroughputCap |
Obergrenze für Durchsatz
Die folgende Tabelle zeigt die untergeordneten Elemente des ThroughputCap
-Elements an:
Element | Beschreibung |
---|---|
value |
Der throughputCap -Wert.Type: NonNegativeInteger |
timeUnit |
Die Zeiteinheit für throughputCap . Zulässige Werte sind Minutes , Hours und Days .Typ: Zeichenfolge |
Fähigkeiten
Die folgende Tabelle zeigt die untergeordneten Elemente des Capabilities
-Elements an:
Element | Beschreibung |
---|---|
outbound |
Die Ausgangskapazitäten der Lieferquelle. Type: OutboundCapability |
Ausgehend
Die folgende Tabelle zeigt die untergeordneten Elemente des Outbound
-Elements an:
Element | Beschreibung |
---|---|
isSupported |
Bei TRUE unterstützt die Lieferquelle die Ausgangskapazität. Typ: boolean |
operationalConfiguration |
Die Struktur der Betriebskonfiguration entspricht der Struktur, die unter der übergeordneten Konfigurationsentität aufgeführt ist. Die Werte der Betriebskonfiguration auf dieser Ebene überschreiben die auf der Konfigurationsebene genannten Werte. Type: OperationalConfiguration |
returnLocation |
Die Rücksendeadresse, die an die ausgehende Sendung der Lieferquelle gebunden ist. Type: ReturnLocation |
deliveryChannel |
Die Betriebskonfiguration des Lieferkanals. Eine Antwort erfolgt nur, wenn die Lieferquelle die Lieferung unterstützt. Type: DeliveryChannel |
pickupChannel |
Die Betriebskonfiguration des Abholkanals. Eine Antwort erfolgt nur, wenn die Lieferquelle die Abholung unterstützt. Type: PickupChannel |
Rücksendestandort
Die folgende Tabelle zeigt die untergeordneten Elemente des ReturnLocation
-Elements an:
Element | Beschreibung |
---|---|
addressWithContact |
Die Kontaktdaten für die Rücksendemöglichkeit. Type: AddressWithContact |
supplySourceId |
Die von Amazon bereitgestellte alphanumerische Kennung einer Lieferquelle. Die SupplySourceId ist global eindeutig.Typ: Zeichenfolge |
Adresse mit Kontaktdaten
Die folgende Tabelle zeigt die untergeordneten Elemente des AddressWithContact
-Elements an:
Element | Beschreibung |
---|---|
address |
Die Adresse des Rücksendestandorts. Type: Address |
contactDetails |
Die Kontaktdaten des Rücksendestandors. Type: ContactDetails |
Lieferkanal
Die folgende Tabelle zeigt die untergeordneten Elemente des DeliveryChannel
-Elements an:
Element | Beschreibung |
---|---|
isSupported |
Wenn der Wert TRUE ist, kann der Verkäufer Lieferungen von der Lieferquelle aus vornehmen. Typ: boolean |
operationalConfiguration |
Die Struktur der Betriebskonfiguration entspricht der Struktur, die unter der übergeordneten Konfigurationsentität aufgeführt ist. Die Werte der Betriebskonfiguration auf dieser Ebene überschreiben die auf der Konfigurationsebene genannten Werte. Type: OperationalConfiguration |
Abholkanal
Die folgende Tabelle zeigt die untergeordneten Elemente des PickupChannel
-Elements an:
Element | Beschreibung |
---|---|
isSupported |
Wenn der Wert TRUE ist, kann der Verkäufer die Abholung von der Lieferquelle im Ladengeschäft unterstützen. Typ: boolean |
inventoryHoldPeriod |
Die Dauer, für die ein Artikel an der Lieferquelle zurückgehalten wird, nachdem er zur Abholung bereit steht. Type: Duration |
operationalConfiguration |
Die Struktur der Betriebskonfiguration entspricht der Struktur, die unter der übergeordneten Konfigurationsentität aufgeführt ist. Die Werte der Betriebskonfiguration auf dieser Ebene überschreiben die auf der Konfigurationsebene genannten Werte. Type: OperationalConfiguration |
Aufbewahrungsfrist für Lagerbestand
Die folgende Tabelle zeigt die untergeordneten Elemente des InventoryHoldPeriod
-Elements an:
Element | Beschreibung |
---|---|
value |
Die Dauer, für die ein Artikel an der Lieferquelle aufbewahrt wird, nachdem er zur Abholung bereit steht. Type: NonNegativeInteger |
timeUnit |
Die Zeiteinheiten, die zur Messung der Lagerbestands-Lagerzeit verwendet werden. Zulässige Werte sind Minutes , Hours und Days .Typ: Zeichenfolge |
Anleitung: Üben des Onboardings für einen End-to-End-Verkäufer mit nur einer SKU
Schritt 1. Die Lieferquelle erstellen
Beispiel für eine Anfrage
POST: {{baseUrl}}/supplySources/2020-07-01/supplySources
{
"address": {
"name": "SS Store - Milpitas",
"addressLine1": "63 Ranch Dr",
"countryCode": "US",
"stateOrRegion": "CA",
"addressLine2": "",
"addressLine3": "",
"city": "Milpitas",
"county": "Santa Clara",
"district": "",
"postalCode": "95035",
"phone": "1234567890"
},
"supplySourceCode": "ss_ss005",
"alias": "SS Store - Milpitas"
}
Antwortbeispiel
{
"supplySourceId": "353e4e48-6301-4d50-990e-43a86e8787a3",
"supplySourceCode": "ss_ss005"
}
Schritt 2. Lieferquelle abrufen
Beispiel für eine Anfrage
GET: {{baseUrl}}/supplySources/2020-07-01/supplySources/353e4e48-6301-4d50-990e-43a86e8787a3
Antwortbeispiel
{
"supplySourceId": "353e4e48-6301-4d50-990e-43a86e8787a3",
"supplySourceCode": "ss_ss005",
"alias": "SS Store - Milpitas"
"status": "Inactive"
"address": {
"name": "SS Store - Milpitas",
"addressLine1": "63 Ranch Dr",
"addressLine2": "",
"addressLine3": "",
"city": "Milpitas",
"county": "Santa Clara",
"district": "",
"stateOrRegion": "CA"
"postalCode": "95035",
"countryCode": "US",
},
"createdAt": "1.678741763E9",
"updatedAt": "1.678741763E9"
}
Schritt 3. Den Konfigurationsstatus aktualisieren
Beispiel für eine Anfrage
PUT: {{baseUrl}}/supplySources/2020-07-01/supplySources/353e4e48-6301-4d50-990e-43a86e8787a3
Antwortbeispiel
{
"alias": "SS Store - Milpitas",
"configuration": {
"operationalConfiguration": {
"contactDetails": {
"countryCode": {
"primary": {
"email": "test324@gmail.com",
"phone": "4813924781"
}
},
"throughputConfig": {
"throughputCap": {
"value": 1,
"timeUnit": "Days"
},
"throughputUnit": "ORDERS"
},
"handlingTime": {
"value": 1,
"timeUnit": "Hours"
},
"operatingHoursByDay": {
"monday": {
"startTime": "00:59",
"endTime": "06:01"
},
"tuesday": {
"startTime": "00:59",
"endTime": "06:01"
},
"wednesday": {
"startTime": "00:59",
"endTime": "06:01"
},
"thursday": {
"startTime": "00:59",
"endTime": "06:01"
},
"friday": {
"startTime": "00:59",
"endTime": "06:01"
},
"saturday": {
"startTime": "00:00",
"endTime": "00:00"
},
"sunday": {
"startTime": "00:00",
"endTime": "00:00"
}
}
},
"timezone": "Africa/Accra"
},
"capabilities": {
"outbound": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"email": "test324@gmail.com",
"phone": "4813924781"
}
},
"throughputConfig": {
"throughputCap": {
"value": 1,
"timeUnit": "Days"
},
"throughputUnit": "ORDERS"
},
"handlingTime": {
"value": 1,
"timeUnit": "Hours"
},
"operatingHoursByDay": {
"monday": {
"startTime": "00:59",
"endTime": "06:01"
},
"tuesday": {
"startTime": "00:59",
"endTime": "06:01"
},
"wednesday": {
"startTime": "00:59",
"endTime": "06:01"
},
"thursday": {
"startTime": "00:59",
"endTime": "06:01"
},
"friday": {
"startTime": "00:59",
"endTime": "06:01"
},
"saturday": {
"startTime": "00:00",
"endTime": "00:00"
},
"sunday": {
"startTime": "00:00",
"endTime": "00:00"
}
}
}
},
"createdAt": "1.678741763E9",
"updatedAt": "1.678741763E9"
}
}
Schritt 4. Den Status der Lieferquelle aktualisieren
Beispiel für eine Anfrage
PUT: {{baseUrl}}/supplySources/2020-07-01/supplySources/353e4e48-6301-4d50-990e-43a86e8787a3/status
Antwort
1
Schritt 5. Lieferquelle abrufen
Beispiel für eine Anfrage
GET: {{baseUrl}}/supplySources/2020-07-01/supplySources/353e4e48-6301-4d50-990e-43a86e8787a3
Antwortbeispiel
{
"supplySourceId": "353e4e48-6301-4d50-990e-43a86e8787a3",
"supplySourceCode": "ss_ss005",
"alias": "SS Store - Milpitas",
"status": "Active",
"address": {
"name": "SS Store - Milpitas",
"addressLine1": "63 Ranch Dr",
"addressLine2": "",
"addressLine3": "",
"city": "Milpitas",
"county": "Santa Clara",
"district": "",
"stateOrRegion": "CA",
"postalCode": "95035",
"countryCode": "US"
},
"configuration": {
"operationalConfiguration": {
"contactDetails": {
"countryCode": {
"primary": {
"email": "test324@gmail.com",
"phone": "4813924781"
}
},
"throughputConfig": {
"throughputCap": {
"value": 1,
"timeUnit": "Days"
},
"throughputUnit": "ORDERS"
},
"handlingTime": {
"value": 1,
"timeUnit": "Hours"
},
"operatingHoursByDay": {
"monday": {
"startTime": "00:59",
"endTime": "06:01"
},
"tuesday": {
"startTime": "00:59",
"endTime": "06:01"
},
"wednesday": {
"startTime": "00:59",
"endTime": "06:01"
},
"thursday": {
"startTime": "00:59",
"endTime": "06:01"
},
"friday": {
"startTime": "00:59",
"endTime": "06:01"
},
"saturday": {
"startTime": "00:00",
"endTime": "00:00"
},
"sunday": {
"startTime": "00:00",
"endTime": "00:00"
}
}
},
"timezone": "Africa/Accra"
},
"capabilities": {
"outbound": {
"isSupported": true,
"operationalConfiguration": {
"contactDetails": {
"email": "test324@gmail.com",
"phone": "4813924781"
}
},
"throughputConfig": {
"throughputCap": {
"value": 1,
"timeUnit": "Days"
},
"throughputUnit": "ORDERS"
},
"handlingTime": {
"value": 1,
"timeUnit": "Hours"
},
"operatingHoursByDay": {
"monday": {
"startTime": "00:59",
"endTime": "06:01"
},
"tuesday": {
"startTime": "00:59",
"endTime": "06:01"
},
"wednesday": {
"startTime": "00:59",
"endTime": "06:01"
},
"thursday": {
"startTime": "00:59",
"endTime": "06:01"
},
"friday": {
"startTime": "00:59",
"endTime": "06:01"
},
"saturday": {
"startTime": "00:00",
"endTime": "00:00"
},
"sunday": {
"startTime": "00:00",
"endTime": "00:00"
}
}
}
},
"createdAt": "1.678741763E9",
"updatedAt": "1.678741763E9"
}
}
Anleitung: Versandabwicklung abrufen
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xsd:include schemaLocation="amzn-base.xsd"/>
<xsd:element name="OrderFulfillment">
<xsd:complexType>
<xsd:sequence>
<xsd:choice>
<xsd:element ref="AmazonOrderID"/>
<xsd:element ref="MerchantOrderID"/>
</xsd:choice>
<xsd:element name="MerchantFulfillmentID" type="IDNumber" minOccurs="0"/>
<xsd:element name="FulfillmentDate" type="xsd:dateTime"/>
<xsd:element name="FulfillmentData" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="CarrierCode" minOccurs="0"/>
<xsd:element name="CarrierName" type="String" minOccurs="0"/>
<xsd:element name="ShippingMethod" type="String" minOccurs="0"/>
<xsd:element name="ShipperTrackingNumber" type="String" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="CODCollectionMethod" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="DirectPayment"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Item" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:choice>
<xsd:element ref="AmazonOrderItemCode"/>
<xsd:element ref="MerchantOrderItemID"/>
</xsd:choice>
<xsd:element name="MerchantFulfillmentItemID" type="IDNumber"
minOccurs="0"/>
<xsd:element name="Quantity" type="xsd:positiveInteger" minOccurs="0"/>
<xsd:element name="TransparencyCode" type="xsd:string" minOccurs="0" maxOccurs="10"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ShipFromAddress" type="AddressType" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
Vor 6 Tagen aktualisiert