Sepet kaynakları
Uygulama:İş Ortağı Merkezi | İş Ortağı Merkezi 21Vianet | İş Ortağı Merkezi Microsoft Bulut Almanya için | İş Ortağı Merkezi için Microsoft Cloud for US Government
Müşteri, teklif listesinden abonelik satın almak istediği zaman iş ortağı siparişler sunar.
Sepet
Bir sepeti açıklar.
| Özellik | Tür | Description |
|---|---|---|
| kimlik | string | Sepetin başarıyla oluşturulmasının ardından sağlanan bir sepet tanımlayıcısı. |
| creationTimeStamp | DateTime | Sepetin tarih-saat biçiminde oluşturulma tarihi. Sepetin başarıyla oluşturulmasının ardından uygulanır. |
| lastModifiedTimeStamp | DateTime | Sepetin en son güncelleştirilen tarih-saat biçiminde olduğu tarih. Sepetin başarıyla oluşturulmasının ardından uygulanır. |
| expirationTimeStamp | DateTime | Sepetin tarih-saat biçiminde süresi dolacak tarih. Sepetin başarıyla oluşturulmasının ardından uygulanır. |
| lastModifiedUser | string | Sepeti en son güncelleştirilen kullanıcı. Sepetin başarıyla oluşturulmasının ardından uygulanır. |
| lineItems | Nesne dizisi | CartLineItem kaynaklarının dizisi. |
| durum | string | Sepetin durumu. Olası değerler "Etkin" (güncelleştirilebilir/gönderebilirsiniz) ve "Sıralandı" (zaten gönderildi) değerleridir. |
CartLineItem
Sepette yer alan bir öğeyi temsil eder.
| Özellik | Tür | Description |
|---|---|---|
| kimlik | string | Sepet satır öğesi için benzersiz tanımlayıcı. Sepetin başarıyla oluşturulmasının ardından uygulanır. |
| catalogItemId | string | Katalog öğesi tanımlayıcısı. |
| Friendlyname | string | İsteğe bağlı. Karartmanıza yardımcı olmak için iş ortağı tarafından tanımlanan öğenin kolay adı. |
| miktar | int | Lisans veya örnek sayısı. |
| currencyCode | string | Para birimi kodu. |
| billingCycle | Nesne | Geçerli dönem için ayarlanmış faturalama dönemi türü. |
| termDuration | string | Sürenin ISO 8601 gösterimi. Desteklenen geçerli değerler P1M (1 ay), P1Y (1 yıl) ve P3Y (3 yıl) değerleridir. |
| Katılımcılar | Nesne Dizesi çiftlerinin listesi | Satın almada Kayıt üzerinde PartnerId (MPN ID) koleksiyonu. |
| provisioningContext | Sözlük < dizesi, dize> | Satın alınan öğeyi sağlarken kullanılan ek bağlam. Belirli bir öğe için hangi değerlerin gerektiğini belirlemek için SKU'nun provisioningVariables özelliğine bakın. |
| orderGroup | string | Hangi öğelerin birlikte aynı sırayla gönderil olduğunu belirten bir grup. |
| addonItems | CartLineItem nesnelerinin listesi | Eklentiler için sepet satır öğeleri koleksiyonu. Bu öğeler, kök sepet satır öğesinin satın alımından elde edildiklerinden temel aboneliğe doğru satın alınacak. |
| error | Nesne | Bir hata oluştuktan sonra sepet oluşturulduktan sonra uygulanır. |
| renewsTo | Nesne dizisi | RenewsTo kaynakları dizisi. |
| AttestationAccepted | bool | Teklif veya sku koşullarının sözleşmeyi gösterir. Yalnızca SkuAttestationProperties veya OfferAttestationProperties enforceAttestation true olan teklifler veya sku'lar için gereklidir. |
RenewsTo
Bir sepet satır öğesinde yer alan bir öğeyi temsil eder.
| Özellik | Tür | Gerekli | Açıklama |
|---|---|---|---|
| termDuration | dize | No | Yenileme süresinin ISO 8601 gösterimi. Desteklenen geçerli değerler P1M (1 ay) ve P1Y (1 yıl) değerleridir. |
Yanıt başarısı ve hata kodları
Her yanıt başarı veya başarısızlık ve ek hata ayıklama bilgilerini gösteren bir HTTP durum kodu ile gelir. Bu kodu, hata türünü ve ek parametreleri okumak için bir ağ izleme aracı kullanın. Tam liste için bkz. Partner Center hata kodları.
CartError
Bir sepet oluşturulduktan sonra oluşan bir hatayı temsil eder.
| Özellik | Tür | Description |
|---|---|---|
| Raporladı | Gelişme kodu | Sepet hatası türü. |
| errorDescription | string | Desteklenen değerler, varsayılan değerler veya limitlere ilişkin notlar da dahil olmak üzere hata açıklaması. |
CartErrorCode
Sepet hatalarının türleri.
| Name | ErrorCode | Description |
|---|---|---|
| Currencyınotsupported | 10000 | Para birimi, belirtilen Pazar için desteklenmiyor |
| Catalogıtemmıdisnotvalid | 10001 | Katalog öğesi kimliği geçerli değil |
| QuotaNotAvailable | 10002 | Yeterli kullanılabilir kota yok |
| InventoryNotAvailable | 10003 | Seçili teklif için stok yok |
| ParticipantsIsNotSupportedForPartner | 10004 | Iş ortağı için katılımcı ayarlama desteklenmez |
| Unabletoprocesscartlineıtem | 10006 | Sepet çizgisi öğesi işlenemiyor. |
| Subscriptionınotvalid | 10007 | Abonelik geçerli değil. |
| Subscriptionısnotenabledforrı | 10008 | RI satın alma için abonelik etkin değil. |
| Sandboxlimitexceıbaşında | 10009 | Korumalı alan sınırı aşıldı. |
| Invalidınput | 10010 | Genel giriş geçerli değil. |
| SubscriptionNotRegistered | 10011 | Abonelik geçerli değil. |
| AttestationNotAccepted | 10012 | Kanıtlama kabul edilmedi. |
| Bilinmiyor | 0 | Varsayılan değer |
CartCheckoutResult
Sepet kullanıma almanın sonucunu temsil eder.
| Özellik | Tür | Description |
|---|---|---|
| siparişler | Sıra nesnelerinin listesi. | Siparişlerin koleksiyonu. |
| orderErrors | OrderError nesnelerinin listesi. | Sıra hatalarının toplanması. |
OrderError
Bir sipariş oluşturulduğunda sepet kullanıma alma sırasında oluşan bir hatayı gösterir.
| Özellik | Tür | Description |
|---|---|---|
| Ordergroupıd | string | Hatanın sipariş Grup KIMLIĞI. |
| kod | int | Hata kodu. |
| açıklama | string | Hatanın açıklaması. |