Kundvagnsresurser

Gäller för: Partnercenter | Partnercenter som drivs av 21Vianet | Partnercenter för Microsoft Cloud for US Government

En partner gör en beställning när en kund vill köpa en prenumeration från en lista med erbjudanden.

Vagn

Beskriver en kundvagn.

Egenskap Type Beskrivning
id sträng En kundvagnsidentifierare som tillhandahålls när kundvagnen har skapats.
creationTimeStamp Datum/tid Det datum då kundvagnen skapades i datum-tid-format. Tillämpas när kundvagnen har skapats.
lastModifiedTimeStamp Datum/tid Datumet då kundvagnen senast uppdaterades, i datum-tid-format. Tillämpas när kundvagnen har skapats.
expirationTimeStamp Datum/tid Datumet då kundvagnen upphör att gälla, i datum-tid-format. Tillämpas när kundvagnen har skapats.
lastModifiedUser sträng Användaren som senast uppdaterade kundvagnen. Tillämpas när kundvagnen har skapats.
lineItems Matris med objekt En matris med CartLineItem-resurser .
status sträng Status för kundvagnen. Möjliga värden är "Active" (kan uppdateras/skickas) och "Ordered" (har redan skickats).

CartLineItem

Representerar ett objekt som finns i en kundvagn.

Egenskap Type Beskrivning
id sträng En unik identifierare för ett kundvagnsradobjekt. Tillämpas när kundvagnen har skapats.
catalogItemId sträng Katalogobjektidentifieraren.
friendlyName sträng Valfritt. Det egna namnet på det objekt som definierats av partnern för att underlätta tvetydigheten.
quantity heltal Antalet licenser eller instanser.
currencyCode sträng Valutakod.
billingCycle Objekt Typ av faktureringsperiod som angetts för den aktuella perioden.
termDuration sträng En ISO 8601-representation av termens varaktighet. De aktuella värdena som stöds är P1M (en månad), P1Y (ett år) och P3Y (tre år).
Deltagare Lista över objektsträngspar En samling PartnerID på Posten vid köpet.
provisioningContext Ordlistesträng<, sträng> Ytterligare kontext som används vid etablering av det köpta objektet. Information om vilka värden som behövs för ett visst objekt finns i SKU:ns provisioningVariables-egenskap.
orderGroup sträng En grupp som anger vilka objekt som kan skickas tillsammans i samma ordning.
addonItems Lista över CartLineItem-objekt En samling kundvagnsradsobjekt för tillägg. Dessa objekt kommer att köpas mot den basprenumeration som är resultatet av rotvagnsradsartikelns köp.
fel Objekt Tillämpas efter att kundvagnen har skapats om ett fel uppstod.
renewsTo Matris med objekt En matris med RenewsTo-resurser .
AttestationAccepted bool Anger avtal om att erbjuda eller sku villkor. Krävs endast för erbjudanden eller skuus där SkuAttestationProperties eller OfferAttestationProperties enforceAttestation är Sant.
promotionId sträng Det kampanj-ID som ska tillämpas på kundvagnsradsobjektet.
customTermEndDate Datum/tid Slutdatumet för den första faktureringsperioden för den nya prenumerationen.

Prissättning

Representerar prisinformationen. Prisbelopp anges före beskattning.

Egenskap Type Obligatoriskt Beskrivning
listPrice dubbel Inga Pris som anges i katalogen utan att några prismodifierare tillämpas.
discountedPrice dubbel Inga Pris efter tillämpning av alla tillämpliga prismodifierare.
proratedPrice dubbel Inga Rabatterat pris efter att prorationen har utförts.
price dubbel Inga Pris i den tillämpliga faktureringsvalutan efter att alla rabatter har tillämpats och prorationen har utförts.
extendedPrice dubbel Inga Pris för radartikeln med kvantitet, rabatter och proration som tillämpas i den tillämpliga faktureringsvalutan.

RenewsTo

Representerar ett objekt som finns i ett kundvagnsradobjekt.

Egenskap Type Obligatoriskt Beskrivning
termDuration sträng Inga En ISO 8601-representation av förnyelseperiodens varaktighet. De aktuella värdena som stöds är P1M (en månad) och P1Y (ett år).

Svarsframgång och felkoder

Varje svar levereras med en HTTP-statuskod som anger lyckad eller misslyckad och ytterligare felsökningsinformation. Använd ett verktyg för nätverksspårning för att läsa den här koden, feltypen och ytterligare parametrar. Den fullständiga listan finns i Felkoder för Partnercenter.

CartError

Representerar ett fel som uppstår när en kundvagn har skapats.

Egenskap Type Description
errorCode CartErrorCode Typ av kundvagnsfel.
errorDescription sträng Felbeskrivningen, inklusive eventuella anteckningar om värden som stöds, standardvärden eller gränser.
additionalInformation Ytterligare information Ytterligare information om felet.

Ytterligare information

Ytterligare information om felet.

Egenskap Type Description
availableQuantity heltal Antalet återstående licenser som kan köpas för den angivna produkt-SKU:n.
purchasedQuantity heltal Antalet licenser som köps.

CartErrorCode

Typer av kundvagnsfel.

Name Felkod Description
CurrencyIsNotSupported 10000 Valuta stöds inte för en viss marknad
CatalogItemIdIsNotValid 10001 Katalogobjekt-ID är inte giltigt
QuotaNotAvailable 10002 Inte tillräckligt med tillgänglig kvot
InventoryNotAvailable 10003 Inventering är inte tillgänglig för valt erbjudande
ParticipantsIsNotSupportedForPartner 10004 Det går inte att ställa in deltagare för Partner
UnableToProcessCartLineItem 10006 Det går inte att bearbeta kundvagnsradobjektet.
SubscriptionIsNotValid 10007 Prenumerationen är inte giltig.
SubscriptionIsNotEnabledForRI 10008 Prenumerationen är inte aktiverad för reservationsköp.
SandboxLimitExceededed 10009 Sandbox-gränsen har överskridits.
InvalidInput 10010 Allmänna indata är inte giltiga.
SubscriptionNotRegistered 10011 Prenumerationen är inte giltig.
AttestationNotAccepted 10012 Attestering har inte godkänts.
MaxAllowedSeatsPerSubscriptionExceededed 10015 Det begärda antalet platser överskrider gränsen.
Okänt 0 Default value

CartCheckoutResult

Representerar resultatet av en kundvagnsutcheckning.

Egenskap Type Description
beställningar Lista över orderobjekt. Samlingen med beställningar.
orderErrors Lista över OrderError-objekt. Samlingen med orderfel.

OrderError

Representerar ett fel som uppstår under en kundvagnsutcheckning när en order skapas.

Egenskap Type Description
orderGroupId sträng Ordergruppens ID för ordern med felet .
kod heltal Felkoden.
beskrivning sträng Beskrivningen av felet.