Метод используется для получения информации по размещенному заказу в системе MontWebstore с инструкциями по установке для чеков.
Название | Тип | Описание |
---|---|---|
orderNumber | string | Номер заказа |
langCode | string | Код языка, на котором будет инструкция по установке для печати на чеке |
Тип | Описание |
---|---|
OrderWiInstructionContract | Объект с заказом, содержащий текущий статус заказа |
Код | Текст ошибки |
---|---|
3 | Заказ не найден |
Запрос XmlOverHttp без лицензионной формы
GET https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/GetOrderWiInstructions?ordernumber=000777888&langCode=RU
Ответ XmlOverHttp без лицензионной формы
<?xml version="1.0" encoding="utf-8"?> <GetOrderWiInstructionsResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <GetOrderWiInstructionsResult> <Data> <OrderLines> <OrderLineWiInstructionContract> <Id>00000000-0000-0000-0000-000000000000</Id> <OrderLineId>211307</OrderLineId> <OrderLineNum>000777888-1</OrderLineNum> <DateCreated>2021-03-31T11:40:38.2894923</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>24728</FieldValue> </EndUserInfoFieldContract> </Fields> </EndUserInfo> <Keys> <OrderKeyContract> <ActiveKey>4HR2-8QOA-IOSM-P07R</ActiveKey> <DateAdd>2021-03-31T11:40:39.997</DateAdd> <VendorClientTransactionId>20b743aa-437a-46d7-a06b-7e6f06401f67-65796</VendorClientTransactionId> <KeyTypeId>1</KeyTypeId> <Description>TestKey</Description> </OrderKeyContract> </Keys> <Links> <OrderLinkContract> <Link>http://somesite.com/YG3X43TR3BJTCRTH</Link> <DateAdd>2021-03-31T11:40:39.997</DateAdd> <VendorClientTransactionId>20b743aa-437a-46d7-a06b-7e6f06401f67-65796</VendorClientTransactionId> <LinkTypeId>1</LinkTypeId> <Description>Test link</Description> </OrderLinkContract> </Links> <Files/> <SubscriptionId/> <MontSubscriberId>00000000-0000-0000-0000-000000000000</MontSubscriberId> <ErrorCode>0</ErrorCode> <Hidden xsi:nil="true"/> <ResellerComment>for me</ResellerComment> <HideKeys>false</HideKeys> <InstallInstructions/> <ProductTitle/> <FullInstructions>4HR2-8QOA-IOSM-P07R</FullInstructions> </OrderLineWiInstructionContract> </OrderLines> <OrderNum>000777888</OrderNum> <DateCreated>2021-03-31T11:40:38.29</DateCreated> <OrderStatus>Successed</OrderStatus> </Data> <IsError>false</IsError> <ErrorCode>0</ErrorCode> <Errors/> </GetOrderWiInstructionsResult> </GetOrderWiInstructionsResponse>
Запрос XmlOverHttp с лицензионной формой
https://sandbox.mont.ru/Version2/Service/B2BServiceV2Xml.svc/GetOrderWiInstructions?ordernumber=asdfghj&langCode=RU
Ответ XmlOverHttp с лицензионной формой
<?xml version="1.0" encoding="utf-8"?> <GetOrderWiInstructionsResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <GetOrderWiInstructionsResult> <Data> <OrderLines> <OrderLineWiInstructionContract> <Id>00000000-0000-0000-0000-000000000000</Id> <OrderLineId>211315</OrderLineId> <OrderLineNum>asdfghj-1</OrderLineNum> <DateCreated>2021-03-31T13:28:20.2917797</DateCreated> <PartNum>KL1849RDBFY</PartNum> <Quantity>1</Quantity> <TotalSumm>3800</TotalSumm> <ItemPrice>3800</ItemPrice> <Currency>RUR</Currency> <OrderStatus>Successed</OrderStatus> <EndUserInfo> <Fields> <EndUserInfoFieldContract> <FieldName>Phone</FieldName> <FieldValue>89112223344</FieldValue> </EndUserInfoFieldContract> <EndUserInfoFieldContract> <FieldName>Email</FieldName> <FieldValue>mymail@mail.ru</FieldValue> </EndUserInfoFieldContract> <EndUserInfoFieldContract> <FieldName>CustomerName</FieldName> <FieldValue>Ivan Ivanov</FieldValue> </EndUserInfoFieldContract> <EndUserInfoFieldContract> <FieldName>Country</FieldName> <FieldValue>Russia</FieldValue> </EndUserInfoFieldContract> <EndUserInfoFieldContract> <FieldName>KasperskyPIN</FieldName> <FieldValue>12345678</FieldValue> </EndUserInfoFieldContract> <EndUserInfoFieldContract> <FieldName>LicFormId</FieldName> <FieldValue>24736</FieldValue> </EndUserInfoFieldContract> <EndUserInfoFieldContract> <FieldName>IsLegalPerson</FieldName> <FieldValue>False</FieldValue> </EndUserInfoFieldContract> </Fields> </EndUserInfo> <Keys> <OrderKeyContract> <ActiveKey>YAFD-LG20-WPQQ-LVB6</ActiveKey> <DateAdd>2021-03-31T13:28:21.43</DateAdd> <VendorClientTransactionId>f92ee45c-a222-42ce-8828-fb29d93fa673-65799</VendorClientTransactionId> <KeyTypeId>1</KeyTypeId> <Description>TestKey</Description> </OrderKeyContract> </Keys> <Links> <OrderLinkContract> <Link>http://somesite.com/L9VYB9PVKL2PKN5B</Link> <DateAdd>2021-03-31T13:28:21.43</DateAdd> <VendorClientTransactionId>f92ee45c-a222-42ce-8828-fb29d93fa673-65799</VendorClientTransactionId> <LinkTypeId>1</LinkTypeId> <Description>Test link</Description> </OrderLinkContract> </Links> <Files/> <SubscriptionId/> <MontSubscriberId>00000000-0000-0000-0000-000000000000</MontSubscriberId> <ErrorCode>0</ErrorCode> <Hidden xsi:nil="true"/> <ResellerComment/> <HideKeys>false</HideKeys> <InstallInstructions/> <ProductTitle/> <FullInstructions>YAFD-LG20-WPQQ-LVB6</FullInstructions> </OrderLineWiInstructionContract> </OrderLines> <OrderNum>asdfghj</OrderNum> <DateCreated>2021-03-31T13:28:20.293</DateCreated> <OrderStatus>Successed</OrderStatus> </Data> <IsError>false</IsError> <ErrorCode>0</ErrorCode> <Errors/> </GetOrderWiInstructionsResult> </GetOrderWiInstructionsResponse>
Запрос SOAP без лицензионной формы
POST https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc
<GetOrderWiInstructions> <MethodParameters> <orderNumber>000777888</orderNumber> <langCode>RU</langCode> </MethodParameters> </GetOrderWiInstructions>
Ответ SOAP без лицензионной формы
<GetOrderWiInstructions> <MethodParameters> <WebStoreResponseContractOfOrderWiInstructionContractig8CMuuI> <Data> <DateCreated>31.03.2021 11:40:38</DateCreated> <OrderLines attr0="OrderLineWiInstructionContractArray" isNull="false"> <OrderLineWiInstructionContractArray0> <FullInstructions>4HR2-8QOA-IOSM-P07R</FullInstructions> <InstallInstructions isNull="false" /> <ProductTitle isNull="false" /> <Action isNull="true" /> <Currency>RUR</Currency> <DateCreated>31.03.2021 11:40:38</DateCreated> <EndUserInfo> <Fields attr0="EndUserInfoFieldContractArray" isNull="false"> <EndUserInfoFieldContractArray0> <FieldName>Country</FieldName> <FieldValue>Russia</FieldValue> </EndUserInfoFieldContractArray0> <EndUserInfoFieldContractArray1> <FieldName>LicFormId</FieldName> <FieldValue>24728</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"> <OrderKeyContractArray0> <ActiveKey>4HR2-8QOA-IOSM-P07R</ActiveKey> <DateAdd>31.03.2021 11:40:39</DateAdd> <Description>TestKey</Description> <KeyTypeId>1</KeyTypeId> <Satcode isNull="true" /> <SequenceNumber isNull="true" /> <VendorClientTransactionId>20b743aa-437a-46d7-a06b-7e6f06401f67-65796</VendorClientTransactionId> </OrderKeyContractArray0> </Keys> <Links attr0="OrderLinkContractArray" isNull="false"> <OrderLinkContractArray0> <DateAdd>31.03.2021 11:40:39</DateAdd> <Description>Test link</Description> <Link>http://somesite.com/YG3X43TR3BJTCRTH</Link> <LinkTypeId>1</LinkTypeId> <VendorClientTransactionId>20b743aa-437a-46d7-a06b-7e6f06401f67-65796</VendorClientTransactionId> </OrderLinkContractArray0> </Links> <MontSubscriberId>00000000-0000-0000-0000-000000000000</MontSubscriberId> <OrderLineNum>000777888-1</OrderLineNum> <OrderStatus>Successed</OrderStatus> <PartNum>ABC-11111</PartNum> <Quantity>1</Quantity> <ResellerComment>for me</ResellerComment> <SubscriptionId isNull="false" /> <TotalSumm>1000</TotalSumm> </OrderLineWiInstructionContractArray0> </OrderLines> <OrderNum>000777888</OrderNum> <OrderStatus>Successed</OrderStatus> </Data> <ErrorCode>0</ErrorCode> <ErrorText isNull="true" /> <Errors attr0="ErrorContractArray" isNull="false" /> <IsError>False</IsError> </WebStoreResponseContractOfOrderWiInstructionContractig8CMuuI> </MethodParameters> </GetOrderWiInstructions>
Запрос SOAP с лицензионной формой
POST https://sandbox.mont.ru/Version2/Service/B2BServiceV2.svc
<GetOrderWiInstructions> <MethodParameters> <orderNumber>asdfghj</orderNumber> <langCode>RU</langCode> </MethodParameters> </GetOrderWiInstructions>
Ответ SOAP с лицензионной формой
<GetOrderWiInstructions> <MethodParameters> <WebStoreResponseContractOfOrderWiInstructionContractig8CMuuI> <Data> <DateCreated>31.03.2021 13:28:20</DateCreated> <OrderLines attr0="OrderLineWiInstructionContractArray" isNull="false"> <OrderLineWiInstructionContractArray0> <FullInstructions>YAFD-LG20-WPQQ-LVB6</FullInstructions> <InstallInstructions isNull="false" /> <ProductTitle isNull="false" /> <Action isNull="true" /> <Currency>RUR</Currency> <DateCreated>31.03.2021 13:28:20</DateCreated> <EndUserInfo> <Fields attr0="EndUserInfoFieldContractArray" isNull="false"> <EndUserInfoFieldContractArray0> <FieldName>Phone</FieldName> <FieldValue>89112223344</FieldValue> </EndUserInfoFieldContractArray0> <EndUserInfoFieldContractArray1> <FieldName>Email</FieldName> <FieldValue>mymail@mail.ru</FieldValue> </EndUserInfoFieldContractArray1> <EndUserInfoFieldContractArray2> <FieldName>CustomerName</FieldName> <FieldValue>Ivan Ivanov</FieldValue> </EndUserInfoFieldContractArray2> <EndUserInfoFieldContractArray3> <FieldName>Country</FieldName> <FieldValue>Russia</FieldValue> </EndUserInfoFieldContractArray3> <EndUserInfoFieldContractArray4> <FieldName>KasperskyPIN</FieldName> <FieldValue>12345678</FieldValue> </EndUserInfoFieldContractArray4> <EndUserInfoFieldContractArray5> <FieldName>LicFormId</FieldName> <FieldValue>24736</FieldValue> </EndUserInfoFieldContractArray5> <EndUserInfoFieldContractArray6> <FieldName>IsLegalPerson</FieldName> <FieldValue>False</FieldValue> </EndUserInfoFieldContractArray6> </Fields> </EndUserInfo> <ErrorCode>0</ErrorCode> <ErrorText isNull="true" /> <Files attr0="OrderFileContractArray" isNull="false" /> <Hidden isNull="true" /> <ItemPrice>3800</ItemPrice> <Keys attr0="OrderKeyContractArray" isNull="false"> <OrderKeyContractArray0> <ActiveKey>YAFD-LG20-WPQQ-LVB6</ActiveKey> <DateAdd>31.03.2021 13:28:21</DateAdd> <Description>TestKey</Description> <KeyTypeId>1</KeyTypeId> <Satcode isNull="true" /> <SequenceNumber isNull="true" /> <VendorClientTransactionId>f92ee45c-a222-42ce-8828-fb29d93fa673-65799</VendorClientTransactionId> </OrderKeyContractArray0> </Keys> <Links attr0="OrderLinkContractArray" isNull="false"> <OrderLinkContractArray0> <DateAdd>31.03.2021 13:28:21</DateAdd> <Description>Test link</Description> <Link>http://somesite.com/L9VYB9PVKL2PKN5B</Link> <LinkTypeId>1</LinkTypeId> <VendorClientTransactionId>f92ee45c-a222-42ce-8828-fb29d93fa673-65799</VendorClientTransactionId> </OrderLinkContractArray0> </Links> <MontSubscriberId>00000000-0000-0000-0000-000000000000</MontSubscriberId> <OrderLineNum>asdfghj-1</OrderLineNum> <OrderStatus>Successed</OrderStatus> <PartNum>KL1849RDBFY</PartNum> <Quantity>1</Quantity> <ResellerComment isNull="false" /> <SubscriptionId isNull="false" /> <TotalSumm>3800</TotalSumm> </OrderLineWiInstructionContractArray0> </OrderLines> <OrderNum>asdfghj</OrderNum> <OrderStatus>Successed</OrderStatus> </Data> <ErrorCode>0</ErrorCode> <ErrorText isNull="true" /> <Errors attr0="ErrorContractArray" isNull="false" /> <IsError>False</IsError> </WebStoreResponseContractOfOrderWiInstructionContractig8CMuuI> </MethodParameters> </GetOrderWiInstructions>