POST api/HisVietinQrCode/CheckQrCode
Request Information
URI Parameters
None.
Body Parameters
QrDetailtVietinRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| requestId | string |
None. |
|
| providerId | string |
None. |
|
| merchantId | string |
None. |
|
| terminalId | string |
None. |
|
| payDate | string |
None. |
|
| orderId | string |
None. |
|
| clientIP | string |
None. |
|
| channel | string |
None. |
|
| version | string |
None. |
|
| language | string |
None. |
|
| signature | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"requestId": "sample string 1",
"providerId": "sample string 2",
"merchantId": "sample string 3",
"terminalId": "sample string 4",
"payDate": "sample string 5",
"orderId": "sample string 6",
"clientIP": "sample string 7",
"channel": "sample string 8",
"version": "sample string 9",
"language": "sample string 10",
"signature": "sample string 11"
}
application/xml, text/xml
Sample:
<QrDetailtVietinRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HisVietinBankQrCode.Lib"> <channel>sample string 8</channel> <clientIP>sample string 7</clientIP> <language>sample string 10</language> <merchantId>sample string 3</merchantId> <orderId>sample string 6</orderId> <payDate>sample string 5</payDate> <providerId>sample string 2</providerId> <requestId>sample string 1</requestId> <signature>sample string 11</signature> <terminalId>sample string 4</terminalId> <version>sample string 9</version> </QrDetailtVietinRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of OrderUpdateResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| statusCode | string |
None. |
|
| amount | string |
None. |
|
| terminalId | string |
None. |
|
| bankTransactionId | string |
None. |
|
| requestId | string |
None. |
|
| merchantName | string |
None. |
|
| merchantId | string |
None. |
|
| transactionDate | string |
None. |
|
| orderId | string |
None. |
|
| statusMessage | string |
None. |
|
| productId | string |
None. |
|
| signature | string |
None. |
|
| trxType | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"statusCode": "sample string 1",
"amount": "sample string 2",
"terminalId": "sample string 3",
"bankTransactionId": "sample string 4",
"requestId": "sample string 5",
"merchantName": "sample string 6",
"merchantId": "sample string 7",
"transactionDate": "sample string 8",
"orderId": "sample string 9",
"statusMessage": "sample string 10",
"productId": "sample string 11",
"signature": "sample string 12",
"trxType": "sample string 13"
},
{
"statusCode": "sample string 1",
"amount": "sample string 2",
"terminalId": "sample string 3",
"bankTransactionId": "sample string 4",
"requestId": "sample string 5",
"merchantName": "sample string 6",
"merchantId": "sample string 7",
"transactionDate": "sample string 8",
"orderId": "sample string 9",
"statusMessage": "sample string 10",
"productId": "sample string 11",
"signature": "sample string 12",
"trxType": "sample string 13"
}
]
application/xml, text/xml
Sample:
<ArrayOfOrderUpdateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HisVietinBankQrCode.Lib">
<OrderUpdateResponse>
<amount>sample string 2</amount>
<bankTransactionId>sample string 4</bankTransactionId>
<merchantId>sample string 7</merchantId>
<merchantName>sample string 6</merchantName>
<orderId>sample string 9</orderId>
<productId>sample string 11</productId>
<requestId>sample string 5</requestId>
<signature>sample string 12</signature>
<statusCode>sample string 1</statusCode>
<statusMessage>sample string 10</statusMessage>
<terminalId>sample string 3</terminalId>
<transactionDate>sample string 8</transactionDate>
<trxType>sample string 13</trxType>
</OrderUpdateResponse>
<OrderUpdateResponse>
<amount>sample string 2</amount>
<bankTransactionId>sample string 4</bankTransactionId>
<merchantId>sample string 7</merchantId>
<merchantName>sample string 6</merchantName>
<orderId>sample string 9</orderId>
<productId>sample string 11</productId>
<requestId>sample string 5</requestId>
<signature>sample string 12</signature>
<statusCode>sample string 1</statusCode>
<statusMessage>sample string 10</statusMessage>
<terminalId>sample string 3</terminalId>
<transactionDate>sample string 8</transactionDate>
<trxType>sample string 13</trxType>
</OrderUpdateResponse>
</ArrayOfOrderUpdateResponse>