ConfirmOrder
Описание
Метод подтверждения заказа, зарегистрированного с помощью метода RegisterOrder.
Входные данные
Параметры
| Название | Тип | Обязательность | Описание |
| OrderNum | string | Да | Номер заказа в системе MontWebStore, который необходимо подтвердить. |
Возвращаемое значение
HTTP Status Code: 200 OK
| Тип | Описание |
| OrderContract | Объект с размещенным заказом, содержащий текущий статус заказа, номера созданных подписок |
ВНИМАНИЕ!
Если зарегистрированный заказ не подтвержден в течение времени, указанного в ответе метода RegisterOrder в поле ExpirationDate, то данный заказ система MontWebstore не выполнит!
Возможные ошибки метода ConfirmOrder
Примеры запросов и ответов метода ConfirmOrder
SOAP request
POST https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc
<ConfirmOrder>
<MethodParameters>
<orderNum>ABC55889966</orderNum>
</MethodParameters>
</ConfirmOrder>
SOAP response
<ConfirmOrder>
<MethodParameters>
<WebStoreResponseContractOfOrderContractig8CMuuI>
<Data>
<DateCreated>23.01.2026 18:08:32</DateCreated>
<OrderLines attr0="OrderLineContractArray" isNull="false">
<OrderLineContractArray0 actualtype="OrderLineContract" basetype="OrderLineContract">
<Action isNull="true" />
<Currency>RUR</Currency>
<DateCreated>23.01.2026 18:08:32</DateCreated>
<EndUserInfo>
<Fields attr0="EndUserInfoFieldContractArray" isNull="false">
<EndUserInfoFieldContractArray0>
<FieldName>Country</FieldName>
<FieldValue>Russia</FieldValue>
</EndUserInfoFieldContractArray0>
<EndUserInfoFieldContractArray1>
<FieldName>LicFormId</FieldName>
<FieldValue>45084</FieldValue>
</EndUserInfoFieldContractArray1>
</Fields>
</EndUserInfo>
<ErrorCode>0</ErrorCode>
<ErrorText isNull="true" />
<Files attr0="OrderFileContractArray" isNull="false" />
<Hidden isNull="true" />
<ItemPrice>1000</ItemPrice>
<Keys attr0="OrderKeyContractArray" isNull="false" />
<Links attr0="OrderLinkContractArray" isNull="false" />
<MontSubscriberId>00000000-0000-0000-0000-000000000000</MontSubscriberId>
<OrderLineNum>ABC55889966-1</OrderLineNum>
<OrderStatus>InProcess</OrderStatus>
<PartNum>ABC-11111</PartNum>
<Quantity>1</Quantity>
<ResellerComment isNull="false" />
<SubscriptionId isNull="true" />
<TotalSumm>1000</TotalSumm>
</OrderLineContractArray0>
</OrderLines>
<OrderNum>ABC55889966</OrderNum>
<OrderStatus>InProcess</OrderStatus>
</Data>
<ErrorCode>0</ErrorCode>
<ErrorText isNull="true" />
<Errors attr0="ErrorContractArray" isNull="false" />
<IsError>False</IsError>
</WebStoreResponseContractOfOrderContractig8CMuuI>
</MethodParameters>
</ConfirmOrder>
XmlOverHttp request
POST https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/ConfirmOrder
<?xml version="1.0" encoding="utf-8" ?>
<ConfirmOrder>
<orderNum>ABC55889966</orderNum>
</ConfirmOrder>
XmlOverHttp response
<?xml version="1.0" encoding="utf-8"?>
<ConfirmOrderResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ConfirmOrderResult>
<Data>
<OrderLines>
<OrderLineContract>
<Id>00000000-0000-0000-0000-000000000000</Id>
<OrderLineId>232876</OrderLineId>
<OrderLineNum>ABC55889966-1</OrderLineNum>
<DateCreated>2026-01-23T18:08:32.5735786</DateCreated>
<PartNum>ABC-11111</PartNum>
<Quantity>1</Quantity>
<TotalSumm>1000</TotalSumm>
<ItemPrice>1000</ItemPrice>
<Currency>RUR</Currency>
<OrderStatus>Successed</OrderStatus>
<EndUserInfo>
<Fields>
<EndUserInfoFieldContract>
<FieldName>Country</FieldName>
<FieldValue>Russia</FieldValue>
</EndUserInfoFieldContract>
<EndUserInfoFieldContract>
<FieldName>LicFormId</FieldName>
<FieldValue>45084</FieldValue>
</EndUserInfoFieldContract>
</Fields>
</EndUserInfo>
<Keys>
<OrderKeyContract>
<ActiveKey>AI00-3NGP-KSAK-10DY</ActiveKey>
<DateAdd>2026-01-23T18:08:34.467</DateAdd>
<VendorClientTransactionId>c2fc4a4a-1d6b-4c2d-875a-418551210565-106102</VendorClientTransactionId>
<KeyTypeId>1</KeyTypeId>
<Description>TestKey</Description>
</OrderKeyContract>
</Keys>
<Links>
<OrderLinkContract>
<Link>http://somesite.com/SB7SACHY7AVPWB0D</Link>
<DateAdd>2026-01-23T18:08:34.467</DateAdd>
<VendorClientTransactionId>c2fc4a4a-1d6b-4c2d-875a-418551210565-106102</VendorClientTransactionId>
<LinkTypeId>1</LinkTypeId>
<Description>Test link</Description>
</OrderLinkContract>
</Links>
<Files/>
<MontSubscriberId>00000000-0000-0000-0000-000000000000</MontSubscriberId>
<ErrorCode>0</ErrorCode>
<ErrorText/>
<Hidden xsi:nil="true"/>
<ResellerComment/>
<HideKeys>false</HideKeys>
</OrderLineContract>
</OrderLines>
<OrderNum>ABC55889966</OrderNum>
<DateCreated>2026-01-23T18:08:32.62</DateCreated>
<OrderStatus>Successed</OrderStatus>
</Data>
<IsError>false</IsError>
<ErrorCode>0</ErrorCode>
<Errors/>
</ConfirmOrderResult>
</ConfirmOrderResponse>