GetSmsStatusByOrderLineNum
Описание
Получение информации о статусе отправленного покупателю СМС-сообщения по номеру строки заказа.
Параметры
Название | Тип | Описание |
OrderLineNum | string | Номер строки заказа |
Возвращаемые значения
Тип GetSmsStatusByOrderLineNumResult
Название | Тип | Описание |
| array of Data | массив данных, содержащий номер строки заказа и код статуса СМС-сообщения по ней |
ErrorCode | int | Код ошибки |
ErrorText | bool | Признак наличия описания ошибки (только SOAP) |
Errors | array of ErrorContract | Если во время запроса произошла ошибка, содержит ErrorContract с информацией об ошибке, пустой в случае удачного выполнения запроса (только SOAP) |
IsError | bool | Признак наличия ошибки |
Тип Data
Название | Тип | Описание |
OrderLineNum | string | номер строки заказа |
Status | int | код статуса СМС: 1 - отправлено пользователю, 2 - не отправлено пользователю |
Примеры запросов и ответов метода GetSmsStatusByOrderLineNum
Запрос XmlOverHttp
GET https://sandbox.mont.ru/version2/Service/B2BServiceV2Xml.svc/GetSmsStatusByOrderLineNum?orderlinenum=abc777-1
Ответ XmlOverHttp
<?xml version="1.0" encoding="utf-8"?>
<GetSmsStatusByOrderLineNumResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<GetSmsStatusByOrderLineNumResult>
<Data>
<OrderLineNum>abc777-1</OrderLineNum>
<Status>2</Status>
</Data>
<IsError>false</IsError>
<ErrorCode>0</ErrorCode>
<Errors/>
</GetSmsStatusByOrderLineNumResult>
</GetSmsStatusByOrderLineNumResponse>
Запрос SOAP
https://sandbox.mont.ru/version2/service/B2BServiceV2.svc
<GetSmsStatusByOrderLineNum>
<MethodParameters>
<orderLineNum>abc777-1</orderLineNum>
</MethodParameters>
</GetSmsStatusByOrderLineNum>
Ответ SOAP
<GetSmsStatusByOrderLineNum>
<MethodParameters>
<WebStoreResponseContractOfOrderLineSmsStatusContractu_P7qOy0R>
<Data>
<OrderLineNum>abc777-1</OrderLineNum>
<Status>2</Status>
</Data>
<ErrorCode>0</ErrorCode>
<ErrorText isNull="false" />
<Errors attr0="ErrorContractArray" isNull="false" />
<IsError>False</IsError>
</WebStoreResponseContractOfOrderLineSmsStatusContractu_P7qOy0R>
</MethodParameters>
</GetSmsStatusByOrderLineNum>