Dokumentation
Entwickler-HubAPI-StatusUnterstützung

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:

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.

  1. Erstellen Sie neue oder aktualisieren Sie bestehende Lieferquellen über die Lieferquellen-API oder die Seller Central-Benutzeroberfläche.
  2. Geben Sie den standortspezifischen Lagerbestand über die API an.
  3. Create or identify existing templates allowed by Shipping Settings Automation (SSA) that include all of your inventory locations that use these shipping settings.
  4. Weisen Sie die in Schritt 3 erstellte oder identifizierte Versandvorlage den SKUs zu, für die Sie einen Lagerbestand pro Standort hinzugefügt haben.
  5. Legen Sie denDEFAULT Lagerbestandskanal auf 0 fest.
  6. 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:

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.

  1. Log in to your Seller Central account.
  2. Navigiere zum Einstellungssymbol in der oberen rechten Ecke und wähleShipping Settings.
  3. Wählen Sie die Locations Tab.
  4. Wählen Add Location um eine neue Bezugsquelle zu erstellen.
  5. Um Änderungen an einer vorhandenen Bezugsquelle vorzunehmen, wählen Sie Edit auf der rechten Seite neben der Versorgungsquelle.
  6. 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.

Type: SupplySourceConfiguration

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.

Type: SupplySourceConfiguration

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 HandlingTimeElement 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 and endTime are ISO 8601 formatted timestamps without dates. The format is HH: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>

Hat Ihnen diese Seite weitergeholfen?