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
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional information
code

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>