Tạo mã VietQR chuyển khoản
Sinh mã VietQR điền sẵn số tài khoản, số tiền và nội dung chuyển khoản. Mã dựng ngay trên máy bạn, không gửi thông tin đi đâu.
- Dùng nhiều
- Vietcombank
- Techcombank
- MB
- VietinBank
- BIDV
- Agribank
- ACB
- VPBank
- Sacombank
- TPBank
- Ngân hàng khác
- ABBANK
- BacABank
- BaoVietBank
- BVBank
- CAKE
- CBBank
- CIMB
- COOPBANK
- DongABank
- Eximbank
- GPBank
- HDBank
- HongLeong
- IBK Hà Nội
- IBK TP.HCM
- IndovinaBank
- KienLongBank
- LPBank
- MSB
- NamABank
- NCB
- Nonghyup
- OCB
- Oceanbank
- PGBank
- PublicBank
- PVcomBank
- SaigonBank
- SCB
- SeABank
- SHB
- ShinhanBank
- StandardChartered
- Timo
- Ubank
- UOB
- VietABank
- VietBank
- VIB
- Viettel Money
- VNPT Money
- VRB
- Woori
- Không có ngân hàng nào khớp
Không bắt buộc, và không nằm trong mã: chuẩn VietQR không chứa trường tên, ứng dụng ngân hàng tự tra tên thật khi quét. Ô này chỉ dùng cho bản ảnh có logo ở cuối trang.
Để trống thì thẻ không có dòng này.
Chọn ngân hàng và nhập số tài khoản để tạo mã.
Đây là nội dung thật nằm trong mã, theo chuẩn EMVCo mà Napas dùng cho VietQR. Quét bằng ứng dụng ngân hàng bất kỳ đều ra cùng một kết quả.
Mã ở trên dựng ngay trên máy bạn, không có gì rời khỏi trình duyệt. Bản có logo thì phải nhờ máy chủ vietqr.io vẽ hộ, nghĩa là số tài khoản, số tiền và nội dung sẽ được gửi sang dịch vụ đó. Chỉ bấm nếu bạn chấp nhận điều này.
Các bước thực hiện
Chọn ngân hàng nhận tiền
Gõ vào ô ngân hàng để tìm: chấp nhận tên đầy đủ, tên viết tắt quen miệng (
vcb,tcb,stb), tên cũ trước khi đổi thương hiệu, hoặc chính mã BIN sáu số. Chọn xong, đối chiếu lại mã BIN hiện bên dưới - đó mới là con số quyết định tiền chạy về ngân hàng nào.Nhập số tài khoản
Từ 4 đến 19 chữ và số, không dấu cách. Ô tên chủ tài khoản để trống cũng được: chuẩn VietQR không có chỗ chứa tên, ứng dụng ngân hàng tự tra tên thật khi quét. Ô đó chỉ dùng cho tấm thẻ chia sẻ và bản ảnh có logo ở cuối trang.
Điền số tiền và nội dung nếu cần
Bỏ trống số tiền thì người chuyển tự nhập, hợp khi dán mã cố định ở quầy. Điền sẵn thì mã thành dạng dùng cho một giao dịch. Nội dung chuyển khoản tự bỏ dấu tiếng Việt vì hệ thống ngân hàng trong nước phần lớn không nuốt được dấu; công cụ hiện rõ chuỗi thật sẽ nằm trong mã.
Chọn kiểu hiển thị
Thẻ chia sẻ kèm tên, số tài khoản và số tiền, hợp để gửi qua Zalo hay in ra dán. Mã trơn chỉ có mỗi mã QR, hợp khi bạn tự ghép vào thiết kế khác. Dòng tên ở đầu thẻ sửa được thành tên của bạn.
Tải ảnh hoặc chép chuỗi mã
Nút Tải PNG lưu ảnh ở độ phân giải cao, in ra vẫn nét. Nếu bạn tự dựng mã ở chỗ khác thì chép chuỗi dữ liệu bên dưới - đó là nội dung thật nằm trong mã.
Câu hỏi thường gặp
Không. Toàn bộ phần dựng mã chạy bằng JavaScript ngay trong trình duyệt của bạn: công cụ tự ghép chuỗi theo chuẩn EMVCo rồi vẽ mã ra canvas, không có lượt gọi mạng nào mang theo số tài khoản.
Ngoại lệ duy nhất là nút tải bản có logo từ vietqr.io ở cuối trang. Nút đó phải nhờ máy chủ của họ vẽ hộ nên số tài khoản, số tiền và nội dung sẽ được gửi sang dịch vụ đó. Bạn phải chủ động bấm thì nó mới chạy.
Vì chuẩn VietQR không có trường nào chứa tên người nhận. Mã chỉ mang mã BIN của ngân hàng và số tài khoản; ứng dụng ngân hàng cầm hai thứ đó đi tra rồi hiện ra tên thật đã đăng ký. Đây thực ra là điều tốt: nó có nghĩa là không ai giả được tên người nhận bằng cách sửa mã.
Có, khác ở một trường trong chuỗi. Không có số tiền, mã mang cờ "dùng lại nhiều lần" - ai quét cũng tự nhập số tiền, hợp để in ra dán cố định ở quầy. Có số tiền, mã mang cờ "dùng cho một giao dịch". Cả hai đều không hết hạn và quét bao nhiêu lần cũng được; cái cờ đó chỉ là lời nhắn cho ứng dụng ngân hàng biết mã này thuộc kiểu nào.
Phần lớn hệ thống core banking trong nước vẫn xử lý nội dung chuyển khoản dưới dạng không dấu. Để nguyên dấu thì tuỳ ngân hàng mà nội dung có thể hiện ra thành một dãy ký tự lạ ở đầu bên nhận. Công cụ bỏ dấu sẵn và hiện rõ chuỗi thật sẽ nằm trong mã để bạn kiểm tra trước.
Đó là nội dung thật nằm trong mã, viết theo chuẩn EMVCo QR Code mà Napas dùng cho VietQR. Chuỗi gồm nhiều trường nối nhau, mỗi trường có dạng mã số - độ dài - giá trị, và bốn ký tự cuối là mã kiểm tra CRC.
Bạn có thể chép nó để tự dựng mã ở chỗ khác, hoặc để đối chiếu khi nghi mã bị sai. Quét chuỗi này bằng ứng dụng ngân hàng nào cũng ra cùng một kết quả.
Danh sách lấy theo các ngân hàng đã tham gia hệ thống VietQR của Napas. Ngân hàng chưa tham gia thì không có mã BIN nên cũng không tạo được mã VietQR hợp lệ - đó là giới hạn của chuẩn chứ không phải của công cụ. Nếu ngân hàng bạn dùng mới tham gia gần đây mà chưa thấy ở đây, nhắn cho tôi một tiếng để tôi bổ sung.
Được. Ảnh tải về dựng ở độ phân giải cao nên in cỡ danh thiếp trở lên vẫn nét. Vài điều nên nhớ khi in: giữ nguyên phần lề trắng quanh mã, in mã tối trên nền sáng chứ đừng đảo ngược, và đừng dán đè gì lên giữa mã.
Công cụ chạy hoàn toàn trên máy bạn. Dữ liệu không được gửi lên máy chủ hay bất kỳ nơi nào khác.