MQTT Tra Cứu Thông Tin Giao Dịch

Tra cứu thông tin giao dịch

MQTT Request Check Transaction

mqtt://<vietqr-port>/vietqr/request-status/{terminalCode}

Message

ParamTypeDescription

bankAccount

String

Số tài khoản nhận tiền

type

int

Loại kiểm tra (0: kiểm tra theo OrderId, 1: kiểm tra theo ReferenceNumber).

value

String

Giá trị cần kiểm tra (OrderId hoặc referenceNumber)

checkSum

String

Mã kiểm tra bảo mật được tạo từ bankAccount và userBankName.

Note

"checkSum" sẽ do bên khách hàng cung cấp .

- Kết hợp bankAccount và userBankName thành một chuỗi duy nhất

- Mã hóa chuỗi đó bằng thuật toán MD5.

- Mã MD5 sẽ được sử dụng làm checksum.

Code mẫu

{
  "bankAccount": "1234567890",
  "type": 0,
  "value": "ORD98765XYZ",
  "checkSum": "abc1234567890def1234567890abcdef"
}

Last updated