Bỏ qua để đến nội dung chính

Tạo QR tĩnh

API: POST /v1/bank/generate-viet-qr

Tạo mã QR tĩnh (VietQR) cho tài khoản ngân hàng cố định. Phù hợp điểm thanh toán cố định.

Cách sử dụng​

const result = await client.bank.generateVietQr({
bankBin: '970418',
accountNumber: '21510002865945',
amount: 100000,
content: 'Thanh toan don hang',
});

Tham số đầu vào​

TrườngKiểuBắt buộcMô tả
bankBinstring✓Mã BIN ngân hàng. Dùng BankBinEnum
accountNumberstring✓Số tài khoản nhận tiền
merchantIdnumber✕ID Merchant (bắt buộc nếu qua Master Merchant)
amountnumber✕Số tiền mặc định hiển thị khi quét
contentstring✕Nội dung chuyển khoản mặc định

Response​

{
"code": "00",
"message": "Success",
"data": {
"qrCode": "00020101021238540010A000000727...",
"qrCodeImage": "data:image/png;base64,iVBORw0K..."
}
}
TrườngKiểuMô tả
data.qrCodestringChuỗi nội dung QR
data.qrCodeImagestringẢnh QR dạng Base64