POST api/Paymentgateway/resultmb
Ngân hàng MB chủ động cập nhật trạng thái giao dịch
Request Information
URI Parameters
None.
Body Parameters
đối tượng phiếu thu
StatusTransactionVCBModel| Name | Description | Type | Additional information |
|---|---|---|---|
| traceNo |
traceNo |
string |
None. |
| code |
code |
string |
None. |
| message |
message |
string |
None. |
| msgType |
msgType |
string |
None. |
| txnId |
txnId tương ứng với billNumber ở mục 3.2. Tạo Data QRCode |
string |
None. |
| qrTrace |
qrTrace |
string |
None. |
| bankCode |
bankCode |
string |
None. |
| mobile |
mobile |
string |
None. |
| accountNo |
accountNo |
string |
None. |
| amount |
accountNo |
string |
None. |
| payDate |
payDate |
string |
None. |
| merchantCode |
merchantCode |
string |
None. |
| terminalId |
terminalId |
string |
None. |
| masterMerCode |
masterMerCode |
string |
None. |
| checksum |
checksum |
string |
None. |
| ccy |
ccy |
string |
None. |
| teller |
teller |
string |
None. |
| sequence |
sequence |
string |
None. |
| postingDate |
postingDate |
string |
None. |
| pcTime |
pcTime |
string |
None. |
| costCenter |
costCenter |
string |
None. |
| addData |
Dữ liệu |
Collection of StatusTransactionVCBData |
None. |
Request Formats
application/json, text/json
Sample:
{
"traceNo": "sample string 1",
"code": "sample string 2",
"message": "sample string 3",
"msgType": "sample string 4",
"txnId": "sample string 5",
"qrTrace": "sample string 6",
"bankCode": "sample string 7",
"mobile": "sample string 8",
"accountNo": "sample string 9",
"amount": "sample string 10",
"payDate": "sample string 11",
"merchantCode": "sample string 12",
"terminalId": "sample string 13",
"masterMerCode": "sample string 14",
"checksum": "sample string 15",
"ccy": "sample string 16",
"teller": "sample string 17",
"sequence": "sample string 18",
"postingDate": "sample string 19",
"pcTime": "sample string 20",
"costCenter": "sample string 21",
"addData": [
{
"productId": "sample string 1",
"amount": "sample string 2",
"tipAndFee": "sample string 3",
"ccy": "sample string 4",
"qty": "sample string 5",
"merchantType": "sample string 6",
"serviceCode": "sample string 7",
"masterMerCode": "sample string 8",
"merchantCode": "sample string 9",
"terminalId": "sample string 10",
"note": "sample string 11"
},
{
"productId": "sample string 1",
"amount": "sample string 2",
"tipAndFee": "sample string 3",
"ccy": "sample string 4",
"qty": "sample string 5",
"merchantType": "sample string 6",
"serviceCode": "sample string 7",
"masterMerCode": "sample string 8",
"merchantCode": "sample string 9",
"terminalId": "sample string 10",
"note": "sample string 11"
}
]
}
application/xml, text/xml
Sample:
<StatusTransactionVCBModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/apiIVF.Models">
<accountNo>sample string 9</accountNo>
<addData>
<StatusTransactionVCBData>
<amount>sample string 2</amount>
<ccy>sample string 4</ccy>
<masterMerCode>sample string 8</masterMerCode>
<merchantCode>sample string 9</merchantCode>
<merchantType>sample string 6</merchantType>
<note>sample string 11</note>
<productId>sample string 1</productId>
<qty>sample string 5</qty>
<serviceCode>sample string 7</serviceCode>
<terminalId>sample string 10</terminalId>
<tipAndFee>sample string 3</tipAndFee>
</StatusTransactionVCBData>
<StatusTransactionVCBData>
<amount>sample string 2</amount>
<ccy>sample string 4</ccy>
<masterMerCode>sample string 8</masterMerCode>
<merchantCode>sample string 9</merchantCode>
<merchantType>sample string 6</merchantType>
<note>sample string 11</note>
<productId>sample string 1</productId>
<qty>sample string 5</qty>
<serviceCode>sample string 7</serviceCode>
<terminalId>sample string 10</terminalId>
<tipAndFee>sample string 3</tipAndFee>
</StatusTransactionVCBData>
</addData>
<amount>sample string 10</amount>
<bankCode>sample string 7</bankCode>
<ccy>sample string 16</ccy>
<checksum>sample string 15</checksum>
<code>sample string 2</code>
<costCenter>sample string 21</costCenter>
<masterMerCode>sample string 14</masterMerCode>
<merchantCode>sample string 12</merchantCode>
<message>sample string 3</message>
<mobile>sample string 8</mobile>
<msgType>sample string 4</msgType>
<payDate>sample string 11</payDate>
<pcTime>sample string 20</pcTime>
<postingDate>sample string 19</postingDate>
<qrTrace>sample string 6</qrTrace>
<sequence>sample string 18</sequence>
<teller>sample string 17</teller>
<terminalId>sample string 13</terminalId>
<traceNo>sample string 1</traceNo>
<txnId>sample string 5</txnId>
</StatusTransactionVCBModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
VCBDataToBank| Name | Description | Type | Additional information |
|---|---|---|---|
| code |
mã |
string |
None. |
| message |
thông điệp |
string |
None. |
| data |
Đối tượng mã phiếu thu |
ConfirmHisToBankVCBSub |
None. |
Response Formats
application/json, text/json
Sample:
{
"code": "sample string 1",
"message": "sample string 2",
"data": {
"txnId": "sample string 1",
"amount": "sample string 2"
}
}
application/xml, text/xml
Sample:
<VCBDataToBank xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/apiIVF.Models">
<code>sample string 1</code>
<data>
<amount>sample string 2</amount>
<txnId>sample string 1</txnId>
</data>
<message>sample string 2</message>
</VCBDataToBank>