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:
- Yeni bir tedarik kaynağı yapılandırma
- Mevcut bir tedarik kaynağının durumunu yapılandırma
- Yapılandırılmış bir tedarik kaynağının ayrıntılarını alma
- Mevcut bir tedarik kaynağını güncelleme
- Yapılandırılmış tüm tedarik kaynaklarını listeleyin
- Tek bir SKU ile uçtan uca bir satıcıyı işe alma alıştırması yapın
- Sipariş Gönderim Akışını Alma
Ö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.
- 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.
- API aracılığıyla konuma özgü envanterler paylaşın.
- 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.
- 3. Adım'da oluşturulan veya tanımlanan kargo şablonunu konum başına envanter eklediğiniz SKU'lara atayın.
DEFAULT
envanter kanalını0
olarak ayarlayın.- 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:
- Adına arama yaptığınız satıcıdan yetki alın. Daha fazla bilgi için Satış Ortağı API'si uygulamalarını yetkilendirme bölümüne bakın.
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.
- Seller Central hesabında oturum açın.
- Sağ üst köşedeki ayarlar simgesine gidin, ardından seçinShipping Settings.
- Seçiniz Locations sekmesi.
- Seçiniz Add Location Yeni bir tedarik kaynağı oluşturmak için.
- Varolan bir Tedarik Kaynağında değişiklik yapmak için seçin Edit besleme kaynağının yanında sağ tarafta.
- 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ı. |
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ı. | 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. |
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
andendTime
are ISO 8601 formatted timestamps without dates. The format isHH: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. |
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. |
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. |
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>
6 gün önce güncellendi