Virtual account and VietQR
Update virtual account
POST
/api/v1/va_8200Updates limits, time window, and amount flags of a virtual account.
Headers
| Fields | Description |
|---|---|
Content-TypeRequired | application/json |
AuthorizationRequired | Authorization key Fintwin issues for the company code. |
Body
| Fields | Description |
|---|---|
REQ_DATA.TRT_INST_CDRequired | Organization code issued by Fintwin. Samples use TEST0001. |
REQ_DATA.TRSC_DTRequired | Transaction date, YYYYMMDD. |
REQ_DATA.TRSC_SEQ_NORequired | Sequence unique within the day. Repeating it does not create a new transaction. |
REQ_DATA.BNK_CDRequired | Bank code. |
REQ_DATA.ACCT_NORequired | Virtual account number. |
REQ_DATA.ACCT_NAMEOptional | New name. |
REQ_DATA.START_CHKOptional | Start-check flag. |
REQ_DATA.START_DATEOptional | Validity start date. |
REQ_DATA.START_TIMEOptional | Start time, HHMMSS. |
REQ_DATA.END_CHKOptional | End-check flag. |
REQ_DATA.END_DATEOptional | End date. |
REQ_DATA.END_TIMEOptional | End time. |
REQ_DATA.CHK_AMTOptional | Amount-check flag. |
REQ_DATA.EST_AMTOptional | Expected amount. |
REQ_DATA.CHK_REUSEOptional | Reuse flag. |
REQ_DATA.M_ACCT_NOOptional | Settlement account. |
Samples
curl -X POST 'https://sandbox.example.invalid/api/v1/va_8200' \
-H 'Content-Type: application/json' \
-H 'Authorization: <authorization-key>' \
-d '{"REQ_DATA":{"TRT_INST_CD":"TEST0001","TRSC_DT":"20261014","TRSC_SEQ_NO":"0000201","BNK_CD":"970422","ACCT_NO":"VA0000000000TEST","EST_AMT":"10000"}}'