POST api/ECommerceReceipt
Request Information
URI Parameters
None.
Body Parameters
ReceiptHeader| Name | Description | Type | Additional information |
|---|---|---|---|
| COUNTRYCODE | string |
None. |
|
| MOBILE | string |
None. |
|
| NAME | string |
None. |
|
| NATIONALITYCODE | string |
None. |
|
| TYPECODE | string |
None. |
|
| string |
None. |
||
| DOB | date |
None. |
|
| UNIQUEREFERENCEINVOICE | string |
None. |
|
| INVOICEDATE | date |
None. |
|
| SALESMAN | string |
None. |
|
| GIFTNUMBER | string |
None. |
|
| receipts | Collection of ReceiptDetail |
None. |
Request Formats
application/json, text/json
Sample:
{
"COUNTRYCODE": "sample string 1",
"MOBILE": "sample string 2",
"NAME": "sample string 3",
"NATIONALITYCODE": "sample string 4",
"TYPECODE": "sample string 5",
"EMAIL": "sample string 6",
"DOB": "2026-07-07T21:11:05.4971987+04:00",
"UNIQUEREFERENCEINVOICE": "sample string 8",
"INVOICEDATE": "2026-07-07T21:11:05.4971987+04:00",
"SALESMAN": "sample string 10",
"GIFTNUMBER": "sample string 11",
"receipts": [
{
"CARD_CASH": "sample string 1",
"TYPE_CURRENCYCODE": "sample string 2",
"AMOUNT_FC": 3.0,
"AMOUNT_CC": 4.0
},
{
"CARD_CASH": "sample string 1",
"TYPE_CURRENCYCODE": "sample string 2",
"AMOUNT_FC": 3.0,
"AMOUNT_CC": 4.0
}
]
}
text/html
Sample:
{"COUNTRYCODE":"sample string 1","MOBILE":"sample string 2","NAME":"sample string 3","NATIONALITYCODE":"sample string 4","TYPECODE":"sample string 5","EMAIL":"sample string 6","DOB":"2026-07-07T21:11:05.4971987+04:00","UNIQUEREFERENCEINVOICE":"sample string 8","INVOICEDATE":"2026-07-07T21:11:05.4971987+04:00","SALESMAN":"sample string 10","GIFTNUMBER":"sample string 11","receipts":[{"CARD_CASH":"sample string 1","TYPE_CURRENCYCODE":"sample string 2","AMOUNT_FC":3.0,"AMOUNT_CC":4.0},{"CARD_CASH":"sample string 1","TYPE_CURRENCYCODE":"sample string 2","AMOUNT_FC":3.0,"AMOUNT_CC":4.0}]}
application/xml, text/xml
Sample:
<ReceiptHeader xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<COUNTRYCODE>sample string 1</COUNTRYCODE>
<MOBILE>sample string 2</MOBILE>
<NAME>sample string 3</NAME>
<NATIONALITYCODE>sample string 4</NATIONALITYCODE>
<TYPECODE>sample string 5</TYPECODE>
<EMAIL>sample string 6</EMAIL>
<DOB>2026-07-07T21:11:05.4971987+04:00</DOB>
<UNIQUEREFERENCEINVOICE>sample string 8</UNIQUEREFERENCEINVOICE>
<INVOICEDATE>2026-07-07T21:11:05.4971987+04:00</INVOICEDATE>
<SALESMAN>sample string 10</SALESMAN>
<GIFTNUMBER>sample string 11</GIFTNUMBER>
<receipts>
<ReceiptDetail>
<CARD_CASH>sample string 1</CARD_CASH>
<TYPE_CURRENCYCODE>sample string 2</TYPE_CURRENCYCODE>
<AMOUNT_FC>3</AMOUNT_FC>
<AMOUNT_CC>4</AMOUNT_CC>
</ReceiptDetail>
<ReceiptDetail>
<CARD_CASH>sample string 1</CARD_CASH>
<TYPE_CURRENCYCODE>sample string 2</TYPE_CURRENCYCODE>
<AMOUNT_FC>3</AMOUNT_FC>
<AMOUNT_CC>4</AMOUNT_CC>
</ReceiptDetail>
</receipts>
</ReceiptHeader>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="COUNTRYCODE" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MOBILE" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NAME" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="NATIONALITYCODE" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TYPECODE" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="EMAIL" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DOB" 2026-07-07T21:11:05.4971987+04:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UNIQUEREFERENCEINVOICE" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="INVOICEDATE" 2026-07-07T21:11:05.4971987+04:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SALESMAN" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="GIFTNUMBER" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="receipts[0].CARD_CASH" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="receipts[0].TYPE_CURRENCYCODE" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="receipts[0].AMOUNT_FC" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="receipts[0].AMOUNT_CC" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="receipts[1].CARD_CASH" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="receipts[1].TYPE_CURRENCYCODE" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="receipts[1].AMOUNT_FC" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="receipts[1].AMOUNT_CC" 4 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
EComReceiptApiResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| status | string |
None. |
|
| message | string |
None. |
|
| response | ReceiptHeader |
None. |
Response Formats
application/json, text/json
Sample:
{
"status": "sample string 1",
"message": "sample string 2",
"response": {
"COUNTRYCODE": "sample string 1",
"MOBILE": "sample string 2",
"NAME": "sample string 3",
"NATIONALITYCODE": "sample string 4",
"TYPECODE": "sample string 5",
"EMAIL": "sample string 6",
"DOB": "2026-07-07T21:11:05.5283354+04:00",
"UNIQUEREFERENCEINVOICE": "sample string 8",
"INVOICEDATE": "2026-07-07T21:11:05.5283354+04:00",
"SALESMAN": "sample string 10",
"GIFTNUMBER": "sample string 11",
"receipts": [
{
"CARD_CASH": "sample string 1",
"TYPE_CURRENCYCODE": "sample string 2",
"AMOUNT_FC": 3.0,
"AMOUNT_CC": 4.0
},
{
"CARD_CASH": "sample string 1",
"TYPE_CURRENCYCODE": "sample string 2",
"AMOUNT_FC": 3.0,
"AMOUNT_CC": 4.0
}
]
}
}
text/html
Sample:
{"status":"sample string 1","message":"sample string 2","response":{"COUNTRYCODE":"sample string 1","MOBILE":"sample string 2","NAME":"sample string 3","NATIONALITYCODE":"sample string 4","TYPECODE":"sample string 5","EMAIL":"sample string 6","DOB":"2026-07-07T21:11:05.5283354+04:00","UNIQUEREFERENCEINVOICE":"sample string 8","INVOICEDATE":"2026-07-07T21:11:05.5283354+04:00","SALESMAN":"sample string 10","GIFTNUMBER":"sample string 11","receipts":[{"CARD_CASH":"sample string 1","TYPE_CURRENCYCODE":"sample string 2","AMOUNT_FC":3.0,"AMOUNT_CC":4.0},{"CARD_CASH":"sample string 1","TYPE_CURRENCYCODE":"sample string 2","AMOUNT_FC":3.0,"AMOUNT_CC":4.0}]}}
application/xml, text/xml
Sample:
<EComReceiptApiResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<status>sample string 1</status>
<message>sample string 2</message>
<response>
<COUNTRYCODE>sample string 1</COUNTRYCODE>
<MOBILE>sample string 2</MOBILE>
<NAME>sample string 3</NAME>
<NATIONALITYCODE>sample string 4</NATIONALITYCODE>
<TYPECODE>sample string 5</TYPECODE>
<EMAIL>sample string 6</EMAIL>
<DOB>2026-07-07T21:11:05.5283354+04:00</DOB>
<UNIQUEREFERENCEINVOICE>sample string 8</UNIQUEREFERENCEINVOICE>
<INVOICEDATE>2026-07-07T21:11:05.5283354+04:00</INVOICEDATE>
<SALESMAN>sample string 10</SALESMAN>
<GIFTNUMBER>sample string 11</GIFTNUMBER>
<receipts>
<ReceiptDetail>
<CARD_CASH>sample string 1</CARD_CASH>
<TYPE_CURRENCYCODE>sample string 2</TYPE_CURRENCYCODE>
<AMOUNT_FC>3</AMOUNT_FC>
<AMOUNT_CC>4</AMOUNT_CC>
</ReceiptDetail>
<ReceiptDetail>
<CARD_CASH>sample string 1</CARD_CASH>
<TYPE_CURRENCYCODE>sample string 2</TYPE_CURRENCYCODE>
<AMOUNT_FC>3</AMOUNT_FC>
<AMOUNT_CC>4</AMOUNT_CC>
</ReceiptDetail>
</receipts>
</response>
</EComReceiptApiResponse>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="status" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="message" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.COUNTRYCODE" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.MOBILE" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.NAME" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.NATIONALITYCODE" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.TYPECODE" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.EMAIL" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.DOB" 2026-07-07T21:11:05.5283354+04:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.UNIQUEREFERENCEINVOICE" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.INVOICEDATE" 2026-07-07T21:11:05.5283354+04:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.SALESMAN" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.GIFTNUMBER" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.receipts[0].CARD_CASH" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.receipts[0].TYPE_CURRENCYCODE" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.receipts[0].AMOUNT_FC" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.receipts[0].AMOUNT_CC" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.receipts[1].CARD_CASH" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.receipts[1].TYPE_CURRENCYCODE" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.receipts[1].AMOUNT_FC" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="response.receipts[1].AMOUNT_CC" 4 --MultipartDataMediaFormatterBoundary1q2w3e--