Инструменты пользователя

Инструменты сайта

  • ru

Тип OrderContract

Содержит полную информацию о заказе - его содержимое, текущий статус и прочее.

Список полей (RU)

НазваниеТипОписание
OrderNumstringНомер заказа
OrderStatusintТекущий статус заказа. Возможные значения описываются словарем OrderLineStatusEnum
Если все строки заказа завершены успешно, то статус - завершен успешно. Иначе статус заказа - в процессе либо ошибка.
DateCreatedDateTimeДата создания заказа
OrderLinesarray of OrderLineContractСписок строк заказа

Тип OrderLineStatusEnum

Описывает возможные статусы заказа

Возможные значения перечисления

String valueNumber valueDescription
InProcess1the order takes time to complete, or not all the order lines are completed (In proсess)
Error2Completed with error (Error) - Possible errors
Successed3Completed successfully (Successed)

Тип OrderLineContract

НазваниеТипОписание
OrderLineNumstringНомер строки заказа
DateCreatedDateTimeДата создания заказа
PartNumstringПартномер товара или услуги, за которую отвечает строка заказа
QuantityintКоличество
TotalSummdoubleСуммарная стоимость строки заказа
ItemPricedoubleЦена реселлера за одну единицу
CurrencystringКод валюты, в которой была совершена покупка
OrderStatusstringСтатус строки заказа. Возможные значения описываются словарем OrderLineStatusEnum
EndUserInfoEndUserInfoContractИнформация о конечном пользователе, на которого была оформлена покупка
Keys array of OrderKeyContractСписок ключей - результатов заказа
Links array of OrderLinkContractСписок ссылок - результатов заказа
Files array of OrderFileContractСписок файлов - результатов заказа
SubscriptionIdstringНомер подписки, которая была оформлена с помощью этой строки заказа. Заполняется, только если была заказана подписка
MontSubscriberIdGuidИдентификатор подписчика, на которого была оформлена подписка с помощью этой строки заказа. Заполняется, только если была заказана подписка
ErrorCodeintКод ошибки. Возможные коды ошибок
ErrorTextstringОписание ошибки

Список полей (EN)

NameTypeDescription
OrderNumstringOrder number
OrderStatusintCurent order status. Possible values are described by OrderLineStatusEnum
If all order lines are completed successfully, the order status will be «completed successfully». Otherwise, the status of the order wil be «in process». (i.e., the status of the Order will never be «error»)
DateCreatedDateTimeOrder create date
OrderLinesarray of OrderLineContractlist of order lines

Тип OrderLineStatusEnum

Описывает возможные статусы заказа

Возможные значения перечисления

String valueNumber valueDescription
InProcess1the order takes time to complete, or not all the order lines are completed (In proсess)
Error2Completed with error (Error) - Possible errors
Successed3Completed successfully (Successed)

Тип OrderLineContract

НазваниеТипОписание
OrderLineNumstringOrderline number
DateCreatedDateTimeOrder creation date
PartNumstringProduct ID (Partnumber)
QuantityintQuantity
TotalSummdoubleSummary cost of orderline
ItemPricedoubleReseller price for 1 product unit
CurrencystringProduct price currency code
OrderStatusintOrder status. Describes by OrderLineStatusEnum.
EndUserInfoEndUserInfoContractEnd user information
Keys array of OrderKeyContractList of result keys
Links array of OrderLinkContractList of result links
Files array of OrderFileContractList of result files
SubscriptionIdstringSubscription ID. Required if ordered product is subscription
MontSubscriberIdGuidEnd user ID is case when ordered product is subscription
ErrorCodeintError Code. Avaliable values - in AddOrder method description
ErrorTextstringError Text