Ana SayfaBelgelerKod ÖrnekleriAPI BaşvurusuDuyurularModellerSürüm NotlarıSSSGitHubVideolar
Geliştirici MerkeziAPI DurumuDestek
Belgeler
Geliştirici MerkeziAPI DurumuDestek

Tedarik Kaynakları API'si v2020-07-01 Kullanım Senaryosu Rehberi

Tedarik Kaynakları API'sini kullanarak satıcı tedarik kaynağı yapılandırmaları ve becerilerini yönetme.

API Sürümü: 2020-07-01

Tedarik Kaynakları API'si nedir?

Tedarik Kaynakları API'si, mağazalar ve depolar gibi satıcı tedarik kaynaklarına ilişkin bilgileri yapılandırmak ve güncellemek için kullanılır. Tedarik Kaynakları API'sini, konum düzeyinde gönderim özelliklerini kullanan ve tedarik kaynakları ile konum düzeyinde envanter hakkında bilgi sağlayan uygulamalar oluşturmak için kullanabilirsiniz.

Temel özellikler

Bu kullanım senaryosu rehberinde, aşağıdakilerin nasıl yapılacağına dair eğitimler yer alır:

Ön koşullar

Tedarik Kaynakları API'sini kullanmadan önce satıcı hesabınızın Çoklu Konum Envanterini (MLI) kullanma iznine sahip olması gerekir. Hesabınızda MLI izinleri yoksa Çoklu Konum Envanteri Kayıt Formu aracılığıyla erişim talebinde bulunabilirsiniz. Hesabınızın hazır olduğuna dair onayı 15 iş günü içinde alırsınız.

Hesabınız MLI kullanma izinlerini aldıktan sonra, varsayılan konumunuz ve Kargo Ayarları Otomasyonu (SSA) tarafından izin verilen şablonlarda oluşturduğunuz tüm konumlar otomatik olarak tedarik kaynağı olarak eklenecektir. Tedarik kaynakları eklemeniz veya güncellemeniz gerekiyorsa Tedarik Kaynakları API'sini kullanabilir veya Seller Central Kargo Ayarları'ndaki Konumlar sekmesine gidebilirsiniz.

  1. Tedarik Kaynakları API'si veya Seller Central kullanıcı arayüzü aracılığıyla yeni tedarik kaynakları oluşturun veya mevcut tedarik kaynaklarını güncelleyin.
  2. API aracılığıyla konuma özgü envanterler paylaşın.
  3. Kargo Ayarları Otomasyonu (SSA) tarafından izin verilen ve bu kargo ayarlarını kullanan tüm envanter konumlarınızı içeren şablonlar oluşturun veya mevcut şablonları tanımlayın.
  4. 3. Adım'da oluşturulan veya tanımlanan kargo şablonunu konum başına envanter eklediğiniz SKU'lara atayın.
  5. DEFAULT envanter kanalını 0 olarak ayarlayın.
  6. Profilinize Satış Ortağı Analizleri rolü ekleyin.

🚧

MLI şu anda aşağıdaki satıcılar için mevcut değildir:

  • Online Siparişi Mağazadan Teslim Alma (BOPIS) programının bir parçası olan satıcılar.
  • FBA envanterini kullanan satıcılar.
  • Envanterlerini Seller Central üzerinden yöneten satıcılar.

Eğitim: Yeni bir tedarik kaynağı yapılandırma

Tedarik Kaynakları API'sini kullanarak veya Seller Central aracılığıyla yeni bir tedarik kaynağı ekleyebilirsiniz.

Ön koşullar

Bu eğitici içeriği tamamlamak için şunlara ihtiyacınız olacak:

1. Adım: Tedarik Kaynakları API'sini kullanarak yeni bir tedarik kaynağı yapılandırın

Tedarik Kaynakları API'sini POST ve aşağıdaki parametreleri iletin:

İstek parametreleri

Parametre Açıklama Zorunlu mu?
supplySourceCode Satıcının sağladığı benzersiz tedarik kaynağı tanımlayıcısı.

Tür: dize

Evet
alias Belirli tedarik kaynağı. Bu alan, alıcıya ilgili kullanım durumlarında gösterilir. Biçim Store Name – City Name şeklinde olmalıdır.

Tür: dize

Evet
address Tedarik kaynağının belirli adresi.

Type: Address

Evet

Adres

Aşağıdaki tablo address öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
name Adres ile ilgili ad. Bu ad, alıcıya gösterilmelidir. Biçim Store Name – City Name cinsinden olmalıdır.

Tür: dize

addressLine1 Adres alanı.

Tür: dize

addressLine2 Ek adres alanı.

Tür: dize

addressLine3 Ek adres alanı.

Tür: dize

city Tedarik kaynağının belirli adresi.

Tür: dize

county Tedarik kaynağının belirli adresi.

Tür: dize

district Tedarik kaynağının belirli adresi.

Tür: dize

stateOrRegion Adresin belirli eyaleti veya bölgesi.

Tür: dize

postalCode Adresin posta kodu.

Tür: dize

countryCode Adresin ülke kodu.

Tür: dize

phone Tedarik kaynağı adresinin telefon numarası. Bu alan, alıcıya ilgili alıcıya karşı karşıya olan kullanım durumlarında görüntülenecektir.

Tür: dize

Yanıt

Başarılı bir yanıt aşağıdaki nesneleri içerir:

Ad Açıklama
supplySourceId Bir tedarik kaynağının Amazon tarafından sağlanan alfasayısal tanımlayıcısı. SupplySourceId küresel olarak benzersizdir.

Tür: dize

Örnek yanıt

{ "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" }

2. Adım: Selling Central Kargo Ayarları aracılığıyla yeni bir tedarik kaynağı yapılandırın

Alternatif olarak, Seller Central aracılığıyla yeni bir tedarik kaynağı ekleyebilirsiniz.

  1. Seller Central hesabında oturum açın.
  2. Sağ üst köşedeki ayarlar simgesine gidin, ardından seçinShipping Settings.
  3. Seçiniz Locations sekmesi.
  4. Seçiniz Add Location Yeni bir tedarik kaynağı oluşturmak için.
  5. Varolan bir Tedarik Kaynağında değişiklik yapmak için seçin Edit besleme kaynağının yanında sağ tarafta.
  6. Seçiniz Save.

Eğitim: Mevcut bir tedarik kaynağının durumunu yapılandırma

1. Adım: Mağazanızın durumunu ayarlayın

PUT (status) ve aşağıdaki parametreleri iletin:

İstek Parametreleri

Parametre Açıklama Zorunlu mu?
status Tedarik kaynağının durumunu belirtin. Geçerli değerler Active ve Inactive şeklindedir.

Tür: dize

Evet

🚧

Mağaza durumu Inactive varsayılan olarak.

Satış Ortakları durumu şu şekilde ayarlamalıdır: Active Canlı yayına girmeye hazır olduğunuzda.

Örnek yanıt

{ "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" }

Eğitim: Yapılandırılmış bir tedarik kaynağının ayrıntılarını alma

1. Adım: Tedarik kaynağı kimliğini alın

supplySourceId GET. Hiçbir sorgu parametresi gerekmez.

Yanıt

Başarılı bir yanıt aşağıdaki nesneleri içerir:

Ad Açıklama
supplySourceId Bir tedarik kaynağının Amazon tarafından sağlanan alfasayısal tanımlayıcısı. SupplySourceId küresel olarak benzersizdir.

Tür: dize

supplySourceCode Satıcı tarafından sağlanan benzersiz tedarik kaynağı tanımlayıcısı.

Tür: dize

alias Tedarik kaynağının adı. Bu alan, ilgili alıcıya dönük kullanım durumlarında alıcıya gösterilecektir.

Tür: dize

status Mağaza durumu. Olası değerler Active, Inactive, ve Archived.

Tür: dize

address Tedarik kaynağının adresi.

Type: Address

configuration Akış kaynağının yapılandırması.

Type: SupplySourceConfiguration

capabilities Tedarik kaynağının özellikleri.

Type: Capabilities

createdAt Tedarik kaynağının oluşturulduğu tarih ve saat.

Tür: dize

updatedAt Tedarik kaynağının güncellendiği tarih ve saat.

Tür: dize

Eğitim: Mevcut bir tedarik kaynağını güncelleme

1. Adım: Tedarik kaynağı kimliğini ayarlayın

PUT (supplySourceId) ve aşağıdaki parametreleri iletin:

İstek parametreleri

Parametre Açıklama Zorunlu mu?
alias Tedarik kaynağının özel adı. Bu alan, ilgili alıcıya dönük kullanım durumlarında alıcıya gösterilecektir.

Tür: dize

Evet
configuration Akış kaynağının özel yapılandırması.

Type: SupplySourceConfiguration

Evet
capabilities Tedarik kaynağına özgü özellikler.

Type: Capabilities

Evet

Yapılandırma

Aşağıdaki tablo Configuration öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
operationalConfiguration Tedarik kaynağının operasyonel konfigürasyonu.

Tür: OperationalConfiguration

timezone Tedarik kaynağının çalıştığı zaman dilimi. RFC 6557'de listelenen standart zaman dilimi kimliğine bakın.

Tür: dize

handlingTime Teslimat kullanım durumlarında, satıcının ürünü göndermesi için gereken süre. Teslim alma kullanım durumları için, satıcının ürünü teslim almaya hazır hale getirmek üzere ihtiyaç duyduğu süre.

Type: Duration

Kargo hazırlık süresi

🚧

HandlingTime yalnızca BOPIS programında bize yöneliktir.

HandlingTime öğesi MLI ile kullanılamaz.

Aşağıdaki tablo HandlingTime öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
value Tedarik kaynağının kullanım süresi.

Type: NonNegativeInteger

timeUnit Kargo hazırlık süresini ölçmek için kullanılan zaman birimleri. Kabul edilebilir değerler Minutes, Hours ve Days şeklindedir.

Tür: dize

Operasyonel yapılandırma

Aşağıdaki tablo OperationalConfiguration öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
contactDetails Tedarik kaynağının iletişim bilgileri.

Type: ContactDetails

operatingHoursByDay Tedarik kaynağının çalışma saatleri.

Type: OperatingHoursByDay

throughputConfig Tedarik kaynağının verim yapılandırması.

Type: ThroughputConfig

İletişim bilgileri

Aşağıdaki tablo ContactDetails öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
primary Tedarik kaynağındaki birincil iletişim kişisinin bilgileri.

Type: Primary

Birincil

Aşağıdaki tablo Primary öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
email Tedarik kaynağının iletişim e-posta adresi. Bu alan, ilgili alıcıya yönelik kullanım durumlarında alıcıya gösterilecektir.

Tür: dize

phone Tedarik kaynağı iletişim kişisinin telefon numarası.

Tür: dize

Gün bazında çalışma saatleri

Aşağıdaki tablo OperatingHoursByDay öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
monday [{"startTime": "string","endTime": "string"}] içeren nesnelerin listesi.

Tür: nesne

tuesday [{"startTime": "string","endTime": "string"}] içeren nesnelerin listesi.

Tür: nesne

wednesday [{"startTime": "string","endTime": "string"}] içeren nesnelerin listesi.

Tür: nesne

thursday [{"startTime": "string","endTime": "string"}] içeren nesnelerin listesi.

Tür: nesne

friday [{"startTime": "string","endTime": "string"}] içeren nesnelerin listesi.

Tür: nesne

saturday [{"startTime": "string","endTime": "string"}] içeren nesnelerin listesi.

Tür: nesne

sunday [{"startTime": "string","endTime": "string"}] içeren nesnelerin listesi.

Tür: nesne

🚧

Zaman biçimlendirmesi

The startTime and endTime are ISO 8601 formatted timestamps without dates. The format is HH:mm. For example, 12:30.

Verim yapılandırması

Aşağıdaki tablo ThroughputConfig öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
throughputCap Tedarik kaynağının throughputCap öğesi.

Type: ThroughputCap

Verim kapasitesi

Aşağıdaki tablo ThroughputCap öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
value throughputCap değeri.

Type: NonNegativeInteger

timeUnit throughputCap zaman birimi. Kabul edilebilir değerler Minutes, Hours ve Days.

Tür: dize

Özellikler

Aşağıdaki tablo Capabilities öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
outbound Tedarik kaynağının giden kargo özellikleri.

Tür: OutboundCapability

Giden

Aşağıdaki tablo Outbound öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
isSupported TRUE olduğunda, tedarik kaynağı giden özelliğini destekler.

Tür: boole

operationalConfiguration Operasyonel yapılandırmanın yapısı, yapılandırma üst varlığı altında listelenenle aynıdır. Operasyonel yapılandırmanın bu düzeydeki değerleri, yapılandırma düzeyinde belirtilen değerleri geçersiz kılar.

Tür: OperationalConfiguration

returnLocation Tedarik kaynağının çıkışına bağlı iade adresi.

Tür: ReturnLocation

deliveryChannel Teslimat kanalının operasyonel yapılandırması. Yalnızca tedarik kaynağı teslimatı destekliyorsa yanıt alınır.

Type: DeliveryChannel

pickupChannel Teslim alma kanalının operasyonel yapılandırması. Yalnızca tedarik kaynağı teslim almayı destekliyorsa yanıt alınır.

Tür: PickupChannel

İade konumu

Aşağıdaki tablo ReturnLocation öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
addressWithContact İade özelliği için iletişim bilgileri.

Tür: AddressWithContact

supplySourceId Bir tedarik kaynağının Amazon tarafından sağlanan alfasayısal tanımlayıcısı. SupplySourceId küresel olarak benzersizdir.

Tür: dize

İletişim adresi

Aşağıdaki tablo AddressWithContact öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
address İade konumunun adresi.

Type: Address

contactDetails İade konumunun iletişim bilgileri.

Type: ContactDetails

Teslimat kanalı

Aşağıdaki tablo DeliveryChannel öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
isSupported TRUE olduğunda, satıcı tedarik kaynağından teslimat yapabilir.

Tür: boole

operationalConfiguration Operasyonel yapılandırmanın yapısı, yapılandırma üst varlığı altında listelenenle aynıdır. Operasyonel yapılandırmanın bu düzeydeki değerleri, yapılandırma düzeyinde belirtilen değerleri geçersiz kılar.

Tür: OperationalConfiguration

Teslim alma kanalı

Aşağıdaki tablo PickupChannel öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
isSupported TRUE olduğunda, satıcı tedarik kaynağından mağazadan teslim almayı destekleyebilir.

Tür: boole

inventoryHoldPeriod Bir ürünün teslim alınmaya hazır olduktan sonra tedarik kaynağında tutulacağı süre.

Type: Duration

operationalConfiguration Operasyonel yapılandırmanın yapısı, yapılandırma üst varlığı altında listelenenle aynıdır. Operasyonel yapılandırmanın bu düzeydeki değerleri, yapılandırma düzeyinde belirtilen değerleri geçersiz kılar.

Tür: OperationalConfiguration

Envanter tutma süresi

Aşağıdaki tablo InventoryHoldPeriod öğesinin alt öğelerini göstermektedir:

Öğe Açıklama
value Bir ürünün teslim alınmaya hazır olduktan sonra tedarik kaynağında tutulacağı süre.

Type: NonNegativeInteger

timeUnit Envanter tutma süresini ölçmek için kullanılan zaman birimleri. Kabul edilebilir değerler şunlardır: Minutes, Hours ve Days.

Tür: dize

Eğitim: Tek bir SKU ile uçtan uca satıcıyı işe alma alıştırması

1. Adım: Tedarik kaynağını oluşturun

Örnek istek

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" }

Örnek yanıt

{ "supplySourceId": "353e4e48-6301-4d50-990e-43a86e8787a3", "supplySourceCode": "ss_ss005" }

2. Adım: Tedarik kaynağını alın

Örnek istek

GET: {{baseUrl}}/supplySources/2020-07-01/supplySources/353e4e48-6301-4d50-990e-43a86e8787a3

Örnek yanıt

{ "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" }

3. Adım: Yapılandırma durumunu güncelleyin

Örnek istek

PUT: {{baseUrl}}/supplySources/2020-07-01/supplySources/353e4e48-6301-4d50-990e-43a86e8787a3

Örnek yanıt

{ "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" } }

4. Adım: Tedarik kaynağı durumunu güncelleyin

Örnek istek

PUT: {{baseUrl}}/supplySources/2020-07-01/supplySources/353e4e48-6301-4d50-990e-43a86e8787a3/status

Yanıt

1

5. Adım: Tedarik kaynağını alın

Örnek istek

GET: {{baseUrl}}/supplySources/2020-07-01/supplySources/353e4e48-6301-4d50-990e-43a86e8787a3

Örnek yanıt

{ "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" } }

Eğitim: Sipariş Gönderimini Alma

<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>

Bu sayfa size yardımcı oldu mu?