Состояние корзины. Возможные значения: "Активный" (можно обновить или отправить) и "Упорядочено" (уже отправлено).
CartLineItem
Представляет один элемент, содержащийся в корзине.
Свойство
Тип
Описание
id
строка
Уникальный идентификатор для элемента строки корзины. Применено к успешному созданию корзины.
catalogItemId
строка
Идентификатор элемента каталога.
friendlyName
строка
Необязательно. Понятное имя элемента, определенного партнером, чтобы помочь диамбигуат.
quantity
INT
Количество лицензий или экземпляров.
currencyCode
строка
Код валюты.
billingCycle
Объект
Тип период выставления счетов задан для текущего периода.
termDuration
строка
Представление срока действия термина ISO 8601. Текущие поддерживаемые значения: P1M (один месяц), P1Y (один год) и P3Y (три года).
participants
Список пар строк объекта
Коллекция PartnerID on Record для покупки.
provisioningContext
Строка словаря<, строка>
Дополнительный контекст, используемый при подготовке приобретенного элемента. Чтобы определить, какие значения необходимы для определенного элемента, обратитесь к свойству подготовки номера SKU.
orderGroup
строка
Группа, указывающая, какие элементы можно отправить вместе в одном порядке.
addonItems
Список объектов CartLineItem
Коллекция элементов строки корзины для надстроек. Эти элементы будут приобретены в сторону базовой подписки, которая приводит к покупке корневого элемента корзины.
error
Объект
Применяется после создания корзины, если произошла ошибка.
Указывает соглашение о предложении или условии SKU. Требуется только для предложений или номеров skus, где SkuAttestationProperties или OfferAttestationProperties принудительное применениеAttestation имеет значение True.
promotionId
строка
Идентификатор продвижения, который будет применен к элементу строки корзины.
customTermEndDate
Дата и время
Дата окончания первого срока выставления счетов новой подписки.
Ценообразование
Представляет сведения о цене. Суммы цен предоставляются до налогообложения.
Свойство
Тип
Обязательное поле
Description
listPrice
двойной точности
Нет
Цена, указанная в каталоге без каких-либо модификаторов цен.
скидкаPrice
двойной точности
Нет
Цена после применения всех применимых модификаторов цен.
ProratedPrice
двойной точности
Нет
Скидка на цену после того, как была выполнена пропорциональность.
цена
двойной точности
Нет
Цена в применимой валюте выставления счетов после применения всех скидок и пропорциональности была выполнена.
extendedPrice
двойной точности
Нет
Цена элемента строки с количеством, скидками и пропорциональности применена в применимой валюте выставления счетов.
ПродлениеTo
Представляет один элемент, содержащийся в строке корзины.
Свойство
Тип
Обязательное поле
Description
termDuration
строка
Нет
Представление срока продления срока продления в формате ISO 8601. Текущие поддерживаемые значения: P1M (один месяц) и P1Y (один год).
Коды успешного выполнения и ошибок в ответе
Каждый ответ сопровождается кодом состояния HTTP, обозначающим успешное или неудачное выполнение, и дополнительными сведениями для отладки. Используйте средство трассировки сети, чтобы просматривать этот код, тип ошибки и дополнительные параметры. Полный список см. в разделе "Коды ошибок Центра партнеров".
CartError
Представляет ошибку, возникающую после создания корзины.
Коммерческая платформа Майкрософт — это каталог облачных приложений и служб, который содержат предложения от корпорации Майкрософт и тысяч партнеров. В этой схеме обучения вы изучите основные понятия и принципы, которые помогут вашей организации подготовиться к продаже облачных продуктов и услуг на коммерческой платформе.