Tạo mã QR ngân hàng chuẩn VietQR,
khách quét là chuyển đúng tiền
Tạo mã QR ngân hàng ngay tại đây: chọn ngân hàng, nhập số tài khoản, số tiền và nội dung, bấm tạo, tải ảnh PNG về in hoặc gửi cho khách. Mã theo chuẩn VietQR nên app của mọi ngân hàng Việt Nam quét được. Chạy trên trình duyệt của anh chị, tụi em không lưu số tài khoản.
Mở app ngân hàng bất kỳ, quét thử ngay trên màn hình để kiểm tra trước khi in.
Khách quét xong, ai xác nhận tiền đã vào?
Mã tĩnh: đối chiếu tay
Dán mã ở quầy hoặc gửi cho khách. Tiền vào, anh chị vẫn phải mở app ngân hàng xem, rồi đối chiếu với đơn. Đủ dùng cho vài đơn mỗi ngày, quá số đó là mệt.
Mã động từng đơn
Mỗi đơn một mã, điền sẵn số tiền và nội dung. Khách quét là đúng, không gõ sai. Tool này tạo được, nhưng tạo tay từng đơn thì không ổn khi đơn nhiều.
MONA Pay tự sinh mã, tự báo
Nối tài khoản ACB vào MONA Pay: mã QR động tự sinh theo đơn, tiền vào là webhook về website hoặc tin Telegram vào nhóm trong vài giây, đơn tự đổi trạng thái. Miễn phí hoàn toàn, không giới hạn giao dịch.
Mã QR ngân hàng hoạt động thế nào?
Mã QR ngân hàng ở Việt Nam đi theo chuẩn VietQR: một chuỗi ký tự theo định dạng EMVCo, trong đó ghi mã ngân hàng (mã BIN 6 số, ví dụ ACB là 970416), số tài khoản, số tiền, nội dung và một mã kiểm tra CRC ở cuối. App ngân hàng đọc chuỗi này rồi điền sẵn lệnh chuyển tiền qua Napas 247, người chuyển chỉ bấm xác nhận. Vì là chuẩn chung nên mã do tool này tạo và mã in trên biển của quán đều cùng một kiểu, app nào cũng đọc.
Ở MONA, tụi em dùng đúng cơ chế này để thu phí hosting và học phí, và từ 2022 hơn 6.000 khách hàng của MONA cũng thu tiền như vậy: mỗi đơn một mã QR động kèm nội dung riêng, tiền vào là hệ thống tự khớp, không ai phải ngồi canh app ngân hàng. Tool tạo mã ở trên là phần "đầu vào" của câu chuyện đó, phần "đầu ra" (tự xác nhận) nằm ở MONA Pay.
MONA Pay là cổng thanh toán và API ngân hàng của The MONA Group, giúp doanh nghiệp Việt Nam nhận và xác nhận tiền chuyển khoản theo thời gian thực qua tài khoản ảo (VA), VietQR, webhook và Telegram — thiết kế để cả lập trình viên lẫn AI agent tích hợp trong vài phút.
Câu hỏi hay gặp khi tạo mã QR ngân hàng
Mã QR ngân hàng tạo ở đây có quét được bằng mọi app ngân hàng không?
Có. Mã tạo theo chuẩn VietQR (EMVCo, dịch vụ chuyển nhanh Napas 247 theo số tài khoản), là chuẩn chung mà app của 36 ngân hàng trong danh sách đều đọc được. Khách mở app ngân hàng bất kỳ, quét, app tự điền ngân hàng nhận, số tài khoản, số tiền và nội dung.
Tụi em có lưu số tài khoản của anh chị không?
Không. Toàn bộ việc tạo mã chạy trên trình duyệt của anh chị bằng JavaScript, không gửi số tài khoản, số tiền hay nội dung lên máy chủ nào. Tắt trang là hết. Anh chị kiểm được bằng cách mở công cụ Network của trình duyệt: không có yêu cầu nào bắn đi khi bấm tạo mã.
Mã QR tĩnh (không số tiền) khác mã QR động thế nào?
Mã tĩnh chỉ chứa ngân hàng và số tài khoản, khách tự gõ số tiền và nội dung, dễ gõ sai. Mã động điền sẵn số tiền và nội dung theo từng đơn, khách quét là đúng, phần mềm khớp đơn được. Tool này tạo được cả hai: để trống số tiền là mã tĩnh, điền số tiền và nội dung là mã động cho một đơn.
Tạo mã QR xong, làm sao biết khách đã chuyển tiền mà không phải mở app ngân hàng?
MONA Pay lo phần này: nối tài khoản ACB của anh chị, tiền vào là ACB báo, MONA Pay bắn webhook về website hoặc gửi tin vào nhóm Telegram trong vài giây. Mã QR động theo từng đơn thì MONA Pay tự sinh, tự khớp, không cần tạo tay. ACB đang chạy, các ngân hàng khác đang kết nối (xem trạng thái tại /ngan-hang), miễn phí hoàn toàn, không giới hạn giao dịch.
Số tiền tối đa và nội dung tối đa bao nhiêu?
Chuẩn VietQR cho phép số tiền tới 13 chữ số, tool giới hạn 1.000.000.000 đồng cho an toàn. Nội dung tối đa 25 ký tự, không dấu, không ký tự đặc biệt, vì nhiều app ngân hàng cắt hoặc từ chối nội dung dài hơn. Tool tự bỏ dấu tiếng Việt khi anh chị gõ.
Dùng mã QR này cho cửa hàng, in ra dán quầy được không?
Được. Tải PNG, in ở cỡ từ 4 cm mỗi cạnh trở lên là app quét tốt. Với quầy, dùng mã tĩnh (không số tiền) để khách tự nhập; muốn không phải đối chiếu tay thì dùng mã động từng đơn qua MONA Pay và nhận báo Telegram cho thu ngân.
Tiền vào là đơn tự xác nhận, khỏi tạo mã tay từng đơn
MONA Pay tự sinh mã QR động theo đơn, báo Telegram và bắn webhook trong vài giây. Miễn phí hoàn toàn, không giới hạn giao dịch.