Категория: Заказ - Покупатель

Доступы к OTAPI:

Метод CreateOrder

Создать заказ

Тестовый запрос

Аргумент Тип Значение
instanceKey String
Ключ для работы с OTAPI
language String
Язык для запрашиваемых данных
signature String
Сигнатура для идентификации запроса. Используется только если у ключа есть секрет. Подробности смотрите в Подпись запросов к OT API.
timestamp String
Отметка времени для сигнатуры. Используется только если у ключа есть секрет. Подробности смотрите в Подпись запросов к OT API.
sessionId String
Идентификатор сессии покупателя. Подробности смотрите в Сессии в OT API.
xmlCreateData String (xml)
Данные для создания заказа:

Ответ

Loading, please wait...
Имя
Значение
Описание
OtapiOrderInfoAnswer xml | json

Ответ от OTAPI.

ErrorCodeenum

Код ошибки

ErrorDescriptionStringОписание ошибки
SubErrorCodexml | json

Дополнительный код ошибки

ErrorDescriptionTemplateStringШаблон описания ошибки со вставляемыми аргументами. Значения нет, если ошибка не имеет дополнительного кода.
ErrorDescriptionArgumentsxml | json

Список аргументов для описания ошибки. Значения нет, если ошибка не имеет дополнительного кода.

RequestIdStringИдентификатор запроса, используется для отправки статистики методом StoreRequestGroup.
RequestTimeDoubleВремя внутренней работы запроса в миллисекундах.
RequestTimeStatisticStringДебаг-информация о выполнении запроса в текстовом виде. Значения нет, если вывод дебаг-информации отключен.
HasTranslateErrorsboolean

Признак наличия ошибок в процессе перевода текстов. Если равен true, часть текстов в ответе могут быть не переведены. Значения нет при отсутствии ошибок перевода.

Resultxml | json

Результат.

THSInfoxml | json

Информация о ТХС (ТрейдХабСистем)

IdStringИдентификатор заказа
DisplayIdStringОтображаемый идентификатор заказа
StatusCodeStringКод статуса
StatusNameStringНазвание статуса
SubstatusCodeStringКод подстатуса
SubstatusNameStringНазвание подстатуса
OperatorIdStringИдентификатор оператора
OperatorNameStringИмя оператора
ItemsCountInt64Количество товара
GoodsAmountDecimalСтоимость товаров во внутренней валюте
DeliveryAmountDecimalСтоимость доставки во внутренней валюте
LogisticianDeliveryPriceNullable<Decimal>Стоимость доставки у логиста во внутренней валюте
TotalAmountDecimalОбщая стоимость заказа во внутренней валюте
RemainAmountDecimalНеоплаченная сумма во внутренней валюте
CurrencySignStringЗнак внутренней валюты
CurrencyCodeStringISO код внутренней валюты
CustCommentStringКоментарий покупателя
DeliveryModeIdStringИдентификатор способа доставки
DeliveryModeNameStringНазвание способа доставки
CanCancelInt32Возможность отменить заказ (0|1)
CanConfirmShipmentInt32Возможность подтвердить отправку заказа (0|1)
CanChangeAddressInt32Возможность изменить адрес (0|1)
CanRestoreInt32Возможность восстановить заказ (0|1)
CanCloseInt32Возможность закрыть заказ (0|1)
CanCloseCancelInt32Возможность закрыть и отменить заказ (0|1)
CanAcceptInt32Возможность подтвердить заказ (0|1)
CanPurchaseItemsInt32Возможность оплатить заказ (0|1)
PackagesWeightInt32[Устарело] Вес посылок
EstimatedWeightInt32Расчетный вес
CustIdStringИдентификатор покупателя
CustNameStringИмя покупателя
StatusIdInt32Идентификатор статуса заказа
WeightDecimalОценочный вес
DeliveryAddressxml | json

Адрес доставки

TaoBaoPriceDecimalОригинальная цена в валюте провайдера
TaoBaoPriceWithDiscountDecimalОригинальная цена в валюте провайдера с учетом скидки
InternalDeliveryOriginalInExternalCurrencyDecimalОбщая оригинальная стоимость внутренней доставки во внешней валюте
AdditionalInfoStringДополнительная информация
ExternalCurrencyCodeStringКод внешней валюты
ShipmentDateDateTimeДата отправки заказа
LineStatusSummaries [ UndefinedItem, ... ]xml | json

Сводка по статусам ([Статус] - [количество строк с данным статусом]). Список данных

UserAccountAvailableAmountDecimalДоступная сумма на счете пользователя
ProviderTypeEnumenum

Тип провайдера

IsTestboolean

Признак того, что заказ является тестовым и не учитывается в расчете арендной платы

IsPaidboolean

Признак того, что заказ оплачен

IsCancelledboolean

Признак того, что заказ отменен

IsCompletedboolean

Признак того, что заказ завершен

CreatedDateTimeStringДата создания заказа
InternalOriginalPriceDecimalОбщая оригинальная цена товаров заказа во внутренней валюте
InternalOriginalPriceWithDiscountDecimalОбщая оригинальная цена товаров заказа во внутренней валюте co скидкой