POST api/cheque/ChequeItems
Получение информации о позициях чека по его идентификатору
Request Information
URI Parameters
None.
Body Parameters
ChequeItemsRequestName | Description | Type | Additional information |
---|---|---|---|
Cheque |
Идентификатор чека покупки или возврата |
integer |
None. |
Partner |
Идентификатор партнера |
integer |
None. |
Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
Sample:
{ "Cheque": 1, "Partner": 1, "Operator": 1, "Token": 1, "SiteCode": "sample string 1" }
application/xml, text/xml
Sample:
<ChequeItemsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.SystemRequest"> <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 1</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <Cheque>1</Cheque> <Partner>1</Partner> </ChequeItemsRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ChequeItemsResponseName | Description | Type | Additional information |
---|---|---|---|
Items |
Массив с позициями чека |
Collection of ChequeItemsItem |
None. |
ErrorCode |
Код ошибки |
integer |
None. |
Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
Sample:
{ "Items": [ { "Name": "sample string 1", "Code": "sample string 2", "Price": 1.0, "Quantity": 1.0, "Amount": 1.0, "RedeemedBonus": 1.0, "AddedBonus": 1.0, "Discount": 1.0, "Coupon": "sample string 3", "Gain": 1.0, "DiscChequeRule": 1, "SertChequeRule": 1, "SertRedeemed": 1.0, "SertAdded": 1.0, "NoAdd": true, "NoRedeem": true, "DiscAmount": 1.0, "GoodId": 1, "Size": "sample string 4", "NomenclatureType": "sample string 5", "NomenclatureSpecies": "sample string 6", "CatalogPosition": "sample string 7" }, { "Name": "sample string 1", "Code": "sample string 2", "Price": 1.0, "Quantity": 1.0, "Amount": 1.0, "RedeemedBonus": 1.0, "AddedBonus": 1.0, "Discount": 1.0, "Coupon": "sample string 3", "Gain": 1.0, "DiscChequeRule": 1, "SertChequeRule": 1, "SertRedeemed": 1.0, "SertAdded": 1.0, "NoAdd": true, "NoRedeem": true, "DiscAmount": 1.0, "GoodId": 1, "Size": "sample string 4", "NomenclatureType": "sample string 5", "NomenclatureSpecies": "sample string 6", "CatalogPosition": "sample string 7" } ], "ErrorCode": 1, "Message": "sample string 2" }
application/xml, text/xml
Sample:
<ChequeItemsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.SystemResponse"> <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</ErrorCode> <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 2</Message> <Items> <ChequeItemsResponse.ChequeItemsItem> <AddedBonus>1</AddedBonus> <Amount>1</Amount> <CatalogPosition>sample string 7</CatalogPosition> <Code>sample string 2</Code> <Coupon>sample string 3</Coupon> <DiscAmount>1</DiscAmount> <DiscChequeRule>1</DiscChequeRule> <Discount>1</Discount> <Gain>1</Gain> <GoodId>1</GoodId> <Name>sample string 1</Name> <NoAdd>true</NoAdd> <NoRedeem>true</NoRedeem> <NomenclatureSpecies>sample string 6</NomenclatureSpecies> <NomenclatureType>sample string 5</NomenclatureType> <Price>1</Price> <Quantity>1</Quantity> <RedeemedBonus>1</RedeemedBonus> <SertAdded>1</SertAdded> <SertChequeRule>1</SertChequeRule> <SertRedeemed>1</SertRedeemed> <Size>sample string 4</Size> </ChequeItemsResponse.ChequeItemsItem> <ChequeItemsResponse.ChequeItemsItem> <AddedBonus>1</AddedBonus> <Amount>1</Amount> <CatalogPosition>sample string 7</CatalogPosition> <Code>sample string 2</Code> <Coupon>sample string 3</Coupon> <DiscAmount>1</DiscAmount> <DiscChequeRule>1</DiscChequeRule> <Discount>1</Discount> <Gain>1</Gain> <GoodId>1</GoodId> <Name>sample string 1</Name> <NoAdd>true</NoAdd> <NoRedeem>true</NoRedeem> <NomenclatureSpecies>sample string 6</NomenclatureSpecies> <NomenclatureType>sample string 5</NomenclatureType> <Price>1</Price> <Quantity>1</Quantity> <RedeemedBonus>1</RedeemedBonus> <SertAdded>1</SertAdded> <SertChequeRule>1</SertChequeRule> <SertRedeemed>1</SertRedeemed> <Size>sample string 4</Size> </ChequeItemsResponse.ChequeItemsItem> </Items> </ChequeItemsResponse>