POST api/couponIssue
Выдача купонов
Request Information
URI Parameters
None.
Body Parameters
Запрос
MCRCouponIssueReq| Name | Description | Type | Additional information |
|---|---|---|---|
| CardNumber | string |
None. |
|
| Coupons | Collection of MCRCouponIssueReqItem_CMF |
None. |
|
| CustAccount | string |
None. |
|
| DocumentDate | string |
None. |
|
| DocumentNum | string |
None. |
|
| InventLocation | string |
None. |
|
| PhoneNumber | string |
None. |
|
| SalesInternetId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"CardNumber": "sample string 1",
"Coupons": [
{
"CouponNumber": "sample string 1",
"CouponType": "sample string 2",
"DiscountLines": [
{
"Amount": 1.0,
"DiscountLineAttr": 0,
"Value": 2.0
},
{
"Amount": 1.0,
"DiscountLineAttr": 0,
"Value": 2.0
}
],
"FaceValue": 3.0
},
{
"CouponNumber": "sample string 1",
"CouponType": "sample string 2",
"DiscountLines": [
{
"Amount": 1.0,
"DiscountLineAttr": 0,
"Value": 2.0
},
{
"Amount": 1.0,
"DiscountLineAttr": 0,
"Value": 2.0
}
],
"FaceValue": 3.0
}
],
"CustAccount": "sample string 2",
"DocumentDate": "sample string 3",
"DocumentNum": "sample string 4",
"InventLocation": "sample string 5",
"PhoneNumber": "sample string 6",
"SalesInternetId": "sample string 7"
}
application/xml, text/xml
Sample:
<MCRCouponIssueReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Dynamics.Ax.Application">
<CardNumber>sample string 1</CardNumber>
<Coupons>
<MCRCouponIssueReqItem_CMF>
<CouponNumber>sample string 1</CouponNumber>
<CouponType>sample string 2</CouponType>
<DiscountLines>
<MCRCouponDiscountLineReq_CMF>
<Amount>1</Amount>
<DiscountLineAttr>Percent</DiscountLineAttr>
<Value>2</Value>
</MCRCouponDiscountLineReq_CMF>
<MCRCouponDiscountLineReq_CMF>
<Amount>1</Amount>
<DiscountLineAttr>Percent</DiscountLineAttr>
<Value>2</Value>
</MCRCouponDiscountLineReq_CMF>
</DiscountLines>
<FaceValue>3</FaceValue>
</MCRCouponIssueReqItem_CMF>
<MCRCouponIssueReqItem_CMF>
<CouponNumber>sample string 1</CouponNumber>
<CouponType>sample string 2</CouponType>
<DiscountLines>
<MCRCouponDiscountLineReq_CMF>
<Amount>1</Amount>
<DiscountLineAttr>Percent</DiscountLineAttr>
<Value>2</Value>
</MCRCouponDiscountLineReq_CMF>
<MCRCouponDiscountLineReq_CMF>
<Amount>1</Amount>
<DiscountLineAttr>Percent</DiscountLineAttr>
<Value>2</Value>
</MCRCouponDiscountLineReq_CMF>
</DiscountLines>
<FaceValue>3</FaceValue>
</MCRCouponIssueReqItem_CMF>
</Coupons>
<CustAccount>sample string 2</CustAccount>
<DocumentDate>sample string 3</DocumentDate>
<DocumentNum>sample string 4</DocumentNum>
<InventLocation>sample string 5</InventLocation>
<PhoneNumber>sample string 6</PhoneNumber>
<SalesInternetId>sample string 7</SalesInternetId>
</MCRCouponIssueReq>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MCRCouponIssueRes| Name | Description | Type | Additional information |
|---|---|---|---|
| Coupons | Collection of MCRCouponIssueResItem_CMF |
None. |
|
| AdditionalInfo | Collection of string |
None. |
|
| ErrorCode | integer |
None. |
|
| ExtDuration | integer |
None. |
|
| InfoLog | string |
None. |
|
| errorMessage | string |
None. |
|
| isError | integer |
None. |
|
| strResponse | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Coupons": [
{
"CouponNumber": "sample string 1",
"Description": "sample string 2",
"FromDate": "2026-09-18T14:32:09.1589167+03:00",
"ToDate": "2026-09-18T14:32:09.1589167+03:00"
},
{
"CouponNumber": "sample string 1",
"Description": "sample string 2",
"FromDate": "2026-09-18T14:32:09.1589167+03:00",
"ToDate": "2026-09-18T14:32:09.1589167+03:00"
}
],
"AdditionalInfo": [
"sample string 1",
"sample string 2"
],
"ErrorCode": 1,
"ExtDuration": 2,
"InfoLog": "sample string 3",
"errorMessage": "sample string 4",
"isError": 5,
"strResponse": "sample string 6"
}
application/xml, text/xml
Sample:
<MCRCouponIssueRes xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Dynamics.Ax.Application">
<AdditionalInfo xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</AdditionalInfo>
<ErrorCode>1</ErrorCode>
<ExtDuration>2</ExtDuration>
<InfoLog>sample string 3</InfoLog>
<errorMessage>sample string 4</errorMessage>
<isError>5</isError>
<strResponse>sample string 6</strResponse>
<Coupons>
<MCRCouponIssueResItem_CMF>
<CouponNumber>sample string 1</CouponNumber>
<Description>sample string 2</Description>
<FromDate>2026-09-18T14:32:09.1589167+03:00</FromDate>
<ToDate>2026-09-18T14:32:09.1589167+03:00</ToDate>
</MCRCouponIssueResItem_CMF>
<MCRCouponIssueResItem_CMF>
<CouponNumber>sample string 1</CouponNumber>
<Description>sample string 2</Description>
<FromDate>2026-09-18T14:32:09.1589167+03:00</FromDate>
<ToDate>2026-09-18T14:32:09.1589167+03:00</ToDate>
</MCRCouponIssueResItem_CMF>
</Coupons>
</MCRCouponIssueRes>