QR Code Parsing API

Brief Description

This API can parse the QR code and return the corresponding payment account information.

API Description

Request Method:POST

Request Path:open/ai/scanCode

Parameters

Parameter NameSignature RequiredRequiredTypeLengthDescription
appIdYesYesstring64appId
signYesYesstring512Signature
qrCodeYesYesstring512QR Code String

Request Example

{
    "appId": "TEST000001",
    "sign": "TEST000001",
    "qrCode": "00020101021138560010A0000007270126000697041501121170028740400208QRIBFTTA53037045802VN63048A1C"
}

Response Parameters

Parameter NameTypeDescription
successbooleanSuccess flag
errorbooleanError flag
codelongResponse code
msgstringResponse message
traceIdstringtraceId
modelobjectResponse content

model Response Parameters

Parameter NameTypeDescriptionRequired
bankAccountNamestringBank account nameYes
bankAccountNumberstringBank account numberYes
bankCodestringBank codeYes
bankNamestringBank nameYes
currencystringCurrencyYes
amountstringAmount (in currency)No

Response Example

{
  "code": "0",
  "msg": "success",
  "model": {
       "bankAccountName": "NGUYEN MINH HANH",
       "bankAccountNumber": "888812345678",
       "bankCode": "Techcombank",
       "bankName": "bankName",
       "currency": "VND",
       "amount": "100000"
  },
  "traceId": "6668024eeb989c77a375967aded5d646",
  "success": true,
  "error": false
}