ResendOrderLineSms
Описание
Метод используется для повторной отправки SMS-сообщения по одной строке заказа, размещенного в системе Webstore, на номер телефона клиента, указанный при оформлении.
Параметры
Название | Тип | Описание |
orderLineNum | string | Номер строки заказа (пример: abc0000123) |
Возвращаемое значение
Название | Тип | Описание |
WebStoreResponseContract | bool | Объект, содержащий статус выполнения операции |
Возможные ошибки
Код | Текст ошибки |
3 | Заказ не найден |
15 | Реселлер не найден |
57 | Связь заказа с номером телефона не найдена |
58 | Строка заказа отменяется |
6007 | Отложенный заказ уже отменен |
7016 | Реселер не может переотправлять СМС |
7017 | Строка заказа ещё не завершена |
7018 | Строка заказа отменена |
7019 | Строка заказа завершена с ошибкой |
Примеры запросов и ответов метода ResendSms
Запрос XmlOverHttp
POST https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/ResendOrderLineSms
<?xml version="1.0" encoding="utf-8"?>
<ResendOrderLineSms>
<orderLineNum>TST-R-2039-1</orderLineNum>
</ResendOrderLineSms>
Ответ XmlOverHttp
<?xml version="1.0" encoding="utf-8"?>
<ResendOrderLineSmsResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ResendOrderLineSmsResult>
<Data>true</Data>
<IsError>false</IsError>
<ErrorCode>0</ErrorCode>
<Errors/>
</ResendOrderLineSmsResult>
</ResendOrderLineSmsResponse>
Запрос SOAP
POST https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc
<ResendOrderLineSms>
<MethodParameters>
<orderLineNum>TST-R-2039-2</orderLineNum>
</MethodParameters>
</ResendOrderLineSms>
Ответ SOAP
<ResendOrderLineSms>
<MethodParameters>
<WebStoreResponseContractOfboolean>
<Data>True</Data>
<ErrorCode>0</ErrorCode>
<ErrorText isNull="true" />
<Errors attr0="ErrorContractArray" isNull="false" />
<IsError>False</IsError>
</WebStoreResponseContractOfboolean>
</MethodParameters>
</ResendOrderLineSms>