ConfirmOrderSms
Описание
Метод используется для подтверждения размещенного заказа (по схеме с СМС) в системе MontWebstore.
Ограничения
Подтверждение или отмена заказа возможна в течении 24 часов после подтверждения резерва
Через 24 часа заказ автоматически отменяется
После первичного подтверждения заказа (и отправки SMS) ограничений на повторную отправку SMS нет
ВНИМАНИЕ. Не следует полагаться на автоотмену. Партнер обязан отменять заказ, как только в нем пропадает необходимость.
Параметры
Название | Тип | Описание |
orderNum | string | Номер заказа |
Возвращаемое значение
Тип | Описание |
bool | Успех операции |
Возможные ошибки
Код | Текст ошибки |
3 | Заказ не найден |
6007 | Нельзя подтверждать отменённый заказ |
6006 | Невозможно подтвердить заказ, размещенный по обычной схеме |
Примеры
Запрос XmlOverHttp
GET https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/ConfirmOrderSms?orderNum=Myshop7-R-2086
Ответ XmlOverHttp
<?xml version="1.0" encoding="utf-8"?>
<ConfirmOrderSmsResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ConfirmOrderSmsResult>
<Data>true</Data>
<IsError>false</IsError>
<ErrorCode>0</ErrorCode>
<Errors/>
</ConfirmOrderSmsResult>
</ConfirmOrderSmsResponse>
Запрос SOAP
POST https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc
<ConfirmOrderSms>
<MethodParameters>
<orderNum>Myshop8-R-2087</orderNum>
</MethodParameters>
</ConfirmOrderSms>
Ответ SOAP
<ConfirmOrderSms>
<MethodParameters>
<WebStoreResponseContractOfboolean>
<Data>True</Data>
<ErrorCode>0</ErrorCode>
<ErrorText isNull="true" />
<Errors attr0="ErrorContractArray" isNull="false" />
<IsError>False</IsError>
</WebStoreResponseContractOfboolean>
</MethodParameters>
</ConfirmOrderSms>