POST api/VietQR/result?api={api}
Ngân hàng VIETINBANK chủ động cập nhật trạng thái giao dịch
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| api |
Mã API do hệ thống cung cấp |
string |
Required |
Body Parameters
đối tượng phiếu thu
VietQRRequestPaid| Name | Description | Type | Additional information |
|---|---|---|---|
| msgId |
msgId |
string |
None. |
| providerId |
providerId |
string |
None. |
| transId |
transId |
string |
None. |
| transTime |
transTime |
string |
None. |
| transType |
transType |
string |
None. |
| custCode |
custCode |
string |
None. |
| sendBankId |
sendBankId |
string |
None. |
| sendBranchId |
sendBranchId |
string |
None. |
| sendAcctId |
sendAcctId |
string |
None. |
| sendAcctName |
sendAcctName |
string |
None. |
| recvAcctId |
recvAcctId |
string |
None. |
| recvAcctName |
recvAcctName |
string |
None. |
| recvVirtualAcctId |
recvVirtualAcctId |
string |
None. |
| recvVirtualAcctName |
recvVirtualAcctName |
string |
None. |
| bankTransId |
bankTransId |
string |
None. |
| amount |
amount |
string |
None. |
| remark |
remark |
string |
None. |
| currencyCode |
currencyCode |
string |
None. |
| signature |
Chu ky |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"msgId": "sample string 1",
"providerId": "sample string 2",
"transId": "sample string 3",
"transTime": "sample string 4",
"transType": "sample string 5",
"custCode": "sample string 6",
"sendBankId": "sample string 7",
"sendBranchId": "sample string 8",
"sendAcctId": "sample string 9",
"sendAcctName": "sample string 10",
"recvAcctId": "sample string 11",
"recvAcctName": "sample string 12",
"recvVirtualAcctId": "sample string 13",
"recvVirtualAcctName": "sample string 14",
"bankTransId": "sample string 15",
"amount": "sample string 16",
"remark": "sample string 17",
"currencyCode": "sample string 18",
"signature": "sample string 19"
}
application/xml, text/xml
Sample:
<VietQRRequestPaid xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/apiIVF.Models"> <amount>sample string 16</amount> <bankTransId>sample string 15</bankTransId> <currencyCode>sample string 18</currencyCode> <custCode>sample string 6</custCode> <msgId>sample string 1</msgId> <providerId>sample string 2</providerId> <recvAcctId>sample string 11</recvAcctId> <recvAcctName>sample string 12</recvAcctName> <recvVirtualAcctId>sample string 13</recvVirtualAcctId> <recvVirtualAcctName>sample string 14</recvVirtualAcctName> <remark>sample string 17</remark> <sendAcctId>sample string 9</sendAcctId> <sendAcctName>sample string 10</sendAcctName> <sendBankId>sample string 7</sendBankId> <sendBranchId>sample string 8</sendBranchId> <signature>sample string 19</signature> <transId>sample string 3</transId> <transTime>sample string 4</transTime> <transType>sample string 5</transType> </VietQRRequestPaid>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ConfirmTransactionToBankVietQR| Name | Description | Type | Additional information |
|---|---|---|---|
| transId |
transid |
string |
None. |
| providerId |
prodid |
string |
None. |
| errorCode |
Mã lỗi |
string |
None. |
| errorDesc |
Mô tả |
string |
None. |
| signature |
Ký điện tử |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"transId": "sample string 1",
"providerId": "sample string 2",
"errorCode": "sample string 3",
"errorDesc": "sample string 4",
"signature": "sample string 5"
}
application/xml, text/xml
Sample:
<ConfirmTransactionToBankVietQR xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/apiIVF.Models"> <errorCode>sample string 3</errorCode> <errorDesc>sample string 4</errorDesc> <providerId>sample string 2</providerId> <signature>sample string 5</signature> <transId>sample string 1</transId> </ConfirmTransactionToBankVietQR>