AzoPay
Tất cả bài viết
Kiến thứcVietQRĐối soát

Bán hàng có đơn: nên dùng QR động thay cho QR tĩnh

VietQR, chuẩn NAPAS 247, và lý do QR tĩnh dán quầy là một khoản nợ kỹ thuật cho việc đối soát. QR động không phải tính năng cao cấp — đó là mặc định.

12 tháng 6, 20264 phút đọcbởi AzoPay
Mục lục

"Quét QR để chuyển khoản" nghe như một thứ duy nhất. Thực ra có hai thế giới rất khác nhau ẩn sau cùng một thao tác, và chọn nhầm thế giới sẽ quyết định việc đơn hàng của bạn có tự khớp được hay không. Và đây là điều tôi muốn nói rõ: với người bán hàng cần đối soát, QR động phải là mặc định; QR tĩnh chỉ nên là ngoại lệ có chủ đích.

VietQR và NAPAS 247 — nền tảng chung

VietQR là thương hiệu chung cho mã QR chuyển khoản theo chuẩn của NAPAS, được nhiều ngân hàng và ví hỗ trợ. Cơ chế chuyển nhanh phía sau thường gọi là NAPAS 247 (24/7).

Lợi ích lớn nhất không phải "quét cho nhanh", mà là loại bỏ việc khách gõ tay số tài khoản và nội dung — nguồn gốc của phần lớn sai sót. Nhưng lợi ích này chỉ trọn vẹn khi QR mang sẵn thông tin đơn.

Tĩnh và động: khác biệt không nằm ở hình, mà ở dữ liệu

QR tĩnhQR động
Nội dungCố định — chỉ số tài khoảnSinh riêng mỗi đơn — kèm số tiền + mã đơn
Khách phải nhập taySố tiền + nội dungGần như không
Khớp đơn tự độngKhó — phụ thuộc khách gõ đúngDễ — mã đơn nằm sẵn

So sánh QR tĩnh và QR động: QR tĩnh để khách tự gõ số tiền và nội dung nên dễ sai và tạo giao dịch chưa khớp; QR động sinh riêng cho từng đơn, điền sẵn số tiền và mã giao dịch nên hệ thống tự khớp đúng đơn.

Mỗi tấm QR tĩnh là một lời mời khách hàng tự gõ sai — và một lời hẹn rằng bạn sẽ phải đi dò tìm sau đó.

QR tĩnh giao việc điền số tiền và nội dung cho khách. Một phần khách sẽ gõ thiếu mã, viết tắt, hoặc bỏ trống. Mỗi lần như vậy tạo ra một "giao dịch chưa khớp" mà bạn phải xử lý thủ công. Đó chính là cái bẫy: bạn đỡ được chút công cài đặt hôm nay, nhưng trả lãi bằng công đối soát mỗi ngày. Dân kỹ thuật gọi đây là "nợ kỹ thuật" — tiện trước mặt, tốn công đối soát về sau.

Mã giao dịch trong QR động hoạt động ra sao

Khi bạn tạo đơn, nền tảng sinh một mã giao dịch ngắn, duy nhất (ví dụ K7P9XQ3M2R) và đưa vào nội dung của QR. Khách chuyển khoản, nội dung đó về cùng giao dịch; hệ thống đọc nội dung, tìm đúng đơn đang chờ, đánh dấu đã thanh toán. Nếu bạn đặt "tên viết tắt" (ví dụ ABC), nội dung là ABC K7P9XQ3M2R; không đặt thì chỉ K7P9XQ3M2R.

Có người sẽ bảo: "Shop tôi nhỏ, dán một QR ở quầy là đủ"

Có một trường hợp QR tĩnh hợp lý: nhận tiền "tùy tâm" không cần đối chiếu đơn (donate, tip). Nhưng nếu bạn bán sản phẩm có giá cụ thể và muốn biết "ai đã trả cho đơn nào", QR tĩnh đang bắt bạn làm thủ công đúng cái việc mà công nghệ đã giải xong.

"Nhỏ" không phải lý do để chọn công cụ bắt bạn tốn sức hơn — nó là lý do để chọn công cụ tiết kiệm sức nhất, vì bạn không có đội ngũ để gánh phần sai sót.

Trên di động: mở thẳng app ngân hàng

Trên điện thoại, khách thường chạm để mở app ngân hàng với thông tin điền sẵn (deeplink), thay vì quét bằng thiết bị khác. Một trang thanh toán tốt sẽ ưu tiên nút "Mở app ngân hàng" trên mobile và QR lớn trên desktop.

Với AzoPay: khi tạo đơn, hệ thống tự sinh QR động đúng chuẩn và tự chọn tài khoản định danh nếu ngân hàng hỗ trợ; nếu không, dùng mã giao dịch trong nội dung chuyển khoản. Bạn không phải tự quyết định kỹ thuật — hệ thống chọn cách khớp chính xác cho từng ngân hàng.

Chốt lại

Một công cụ tốt là công cụ chuyển rủi ro khỏi bạn, không phải đẩy nó sang khách rồi trả ngược về bạn dưới dạng việc đối soát. Đó là toàn bộ khác biệt giữa QR tĩnh và QR động.

Tạo QR động cho từng đơn, tự khớp thanh toán. Khách quét xong, đơn tự xác nhận — không phải dò tìm. → Tìm hiểu Virtual Account

Đọc tiếp: Tài khoản định danh: từ "dò tìm" sang "định danh sẵn"


Bài viết mang tính thông tin tham khảo. VietQR và NAPAS 247 là sản phẩm/dịch vụ của NAPAS và các ngân hàng. AzoPay là nền tảng xác thực thanh toán tự động, không giữ tiền của khách và không phải cổng thanh toán.

Hỏi AI về bài viết này

Mở một trợ lý AI với câu hỏi đã điền sẵn kèm liên kết bài, để hỏi sâu thêm về chủ đề.

Câu hỏi thường gặp

QR tĩnh và QR động khác nhau ở đâu?

Khác biệt nằm ở dữ liệu, không phải hình. QR tĩnh cố định, chỉ mang số tài khoản nên khách phải tự gõ số tiền và nội dung. QR động sinh riêng cho mỗi đơn, điền sẵn số tiền và mã đơn nên hệ thống tự khớp đúng đơn.

Khi nào QR tĩnh vẫn hợp lý?

Khi nhận tiền "tùy tâm" không cần đối chiếu đơn, như donate hay tip. Còn nếu bạn bán sản phẩm có giá cụ thể và muốn biết ai đã trả cho đơn nào thì nên dùng QR động.

Mã giao dịch trong QR động hoạt động ra sao?

Khi tạo đơn, nền tảng sinh một mã giao dịch ngắn, duy nhất và đưa vào nội dung của QR. Khách chuyển khoản, nội dung đó về cùng giao dịch; hệ thống đọc nội dung, tìm đúng đơn đang chờ và đánh dấu đã thanh toán.