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