POST api/sertcard/SitePageOrder
Получение конфига для страницы "Заказы"
Request Information
URI Parameters
None.
Body Parameters
SitePageOrderRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| PageType |
Наименование типа страницы |
string |
None. |
| Theme |
Наименование темы |
string |
None. |
| Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
| Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
| SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{
"PageType": "sample string 1",
"Theme": "sample string 2",
"Operator": 1,
"Token": 1,
"SiteCode": "sample string 3"
}
application/xml, text/xml
<SitePageOrderRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.SertCardRequest"> <Operator xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Operator> <SiteCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 3</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <PageType>sample string 1</PageType> <Theme>sample string 2</Theme> </SitePageOrderRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
SitePageOrderResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| BurgerShown |
Показывать или нет на странице иконку бургера |
boolean |
None. |
| MinFreeNominal |
Минимальный произвольный номинал, который может быть указан пользователем |
decimal number |
None. |
| MaxFreeNominal |
Максимальный произвольный номинал, который может быть указан пользователем |
decimal number |
None. |
| MaxCountPurchases |
Максимальный количество сертификатов, которое может быть продано в одной корзине |
decimal number |
None. |
| Step1_Name |
Наименование первого шага пользователя при покупке сертификата |
string |
None. |
| Step2_Name |
Наименование второго шага пользователя при покупке сертификата |
string |
None. |
| Step3_Name |
Наименование третьего шага пользователя при покупке сертификата |
string |
None. |
| ItemSettings |
Показывать или нет кнопку "Персонализация" |
boolean |
None. |
| Design |
Дизайны |
Collection of SitePageOrderDesign |
None. |
| Nominal |
Номиналы |
Collection of SitePageOrderNominal |
None. |
| Goods |
Товары |
Collection of SitePageOrderGoods |
None. |
| ErrorCode |
Код ошибки |
integer |
None. |
| Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{
"BurgerShown": true,
"MinFreeNominal": 1.0,
"MaxFreeNominal": 1.0,
"MaxCountPurchases": 1.0,
"Step1_Name": "sample string 1",
"Step2_Name": "sample string 2",
"Step3_Name": "sample string 3",
"ItemSettings": true,
"Design": [
{
"Id": 1,
"UrlImage": "sample string 2",
"Main": true
},
{
"Id": 1,
"UrlImage": "sample string 2",
"Main": true
}
],
"Nominal": [
{
"Id": 1,
"Nominal": 1.0,
"Name": "sample string 2"
},
{
"Id": 1,
"Nominal": 1.0,
"Name": "sample string 2"
}
],
"Goods": [
{
"Id": 1,
"Name": "sample string 2",
"Price": 1.0,
"Design": "sample string 3"
},
{
"Id": 1,
"Name": "sample string 2",
"Price": 1.0,
"Design": "sample string 3"
}
],
"ErrorCode": 4,
"Message": "sample string 5"
}
application/xml, text/xml
<SitePageOrderResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.SertCardResponse">
<ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">4</ErrorCode>
<Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 5</Message>
<BurgerShown>true</BurgerShown>
<Design>
<SitePageOrderResponse.SitePageOrderDesign>
<Id>1</Id>
<Main>true</Main>
<UrlImage>sample string 2</UrlImage>
</SitePageOrderResponse.SitePageOrderDesign>
<SitePageOrderResponse.SitePageOrderDesign>
<Id>1</Id>
<Main>true</Main>
<UrlImage>sample string 2</UrlImage>
</SitePageOrderResponse.SitePageOrderDesign>
</Design>
<Goods>
<SitePageOrderResponse.SitePageOrderGoods>
<Design>sample string 3</Design>
<Id>1</Id>
<Name>sample string 2</Name>
<Price>1</Price>
</SitePageOrderResponse.SitePageOrderGoods>
<SitePageOrderResponse.SitePageOrderGoods>
<Design>sample string 3</Design>
<Id>1</Id>
<Name>sample string 2</Name>
<Price>1</Price>
</SitePageOrderResponse.SitePageOrderGoods>
</Goods>
<ItemSettings>true</ItemSettings>
<MaxCountPurchases>1</MaxCountPurchases>
<MaxFreeNominal>1</MaxFreeNominal>
<MinFreeNominal>1</MinFreeNominal>
<Nominal>
<SitePageOrderResponse.SitePageOrderNominal>
<Id>1</Id>
<Name>sample string 2</Name>
<Nominal>1</Nominal>
</SitePageOrderResponse.SitePageOrderNominal>
<SitePageOrderResponse.SitePageOrderNominal>
<Id>1</Id>
<Name>sample string 2</Name>
<Nominal>1</Nominal>
</SitePageOrderResponse.SitePageOrderNominal>
</Nominal>
<Step1_Name>sample string 1</Step1_Name>
<Step2_Name>sample string 2</Step2_Name>
<Step3_Name>sample string 3</Step3_Name>
</SitePageOrderResponse>