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

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

  • ru

AddOrderExt

Описание

Метод используется для размещения заказа в системе MontWebstore и отправки SMS-сообщения конечному клиенту. Объект, принимаемый на вход, содержит в себе номер заказа и список строк заказа. Каждая строка соответствует одной заказываемой позиции, имеет уникальный номер. В ней описывается:

  • партномер заказываемого товара;
  • количество;
  • заполненная лицензионная форма с данными о конечном пользователе;
  • идентификатор подписчика, для которого создается подписка (заполняется только для подписок);
  • отправка SMS;
  • номер телефона конечного клиента

Параметры

НазваниеТипОписание
orderRequestSendOrderExtContractОбъект, содержащий параметры заказа

Тип SendOrderExtContract

НазваниеТипОписание
OrderNumstringНомер заказа в системе MONT. Создается на стороне партнера и должен быть уникальным в рамках всех заказов партнера.
SendOrderLinesarray of SendOrderLineContractМассив, содержащий все строки данного заказа
SendSmsboolОтправка SMS-сообщения конечному клиенту
PhonestringНомер телефона конечного клиента

Возвращаемое значение

Все ответы веб-сервисов B2BServiceV2Xml.svc и B2BServiceV2.svc оборачиваются в контракт вида (контракт содержит информацию о нарушениях в работе веб-сервиса, а также ответ вызываемого метода внутри тега <Data>.):

Возвращаемое значение

ТипОписание
AddOrderExtResponseОбъект, содержащий массив данных AddOrderExtResult

Тип AddOrderExtResult

ТипОписание
AddOrderExtResultОбъект, содержащий массив данных OrderContract

Тип OrderContract

ТипОписание
OrderContractОбъект с размещенным заказом, содержащий текущий статус заказа, номера созданных подписок

Возможные ошибки метода AddOrderExt.


Примеры запросов и ответов метода AddOrderExt

XmlOverHttp request without licence form

XmlOverHttp response without licence form


XmlOverHttp request with licence form

XmlOverHttp response with licence form


SOAP request without licence form

SOAP response without licence form


SOAP request with licence form

SOAP response with licence form