Khách chuyển khoản xong, quầy biết tiền về ngay: VietQR tự xác nhận, khỏi chụp màn hình
Quán Ơi · 26/10/2026 · 5 phút đọc

Giờ cao điểm, quầy mình từng có một cảnh quen thuộc: khách chuyển khoản xong đưa điện thoại cho thu ngân xem màn hình "chuyển thành công", thu ngân mở app ngân hàng của quán ra đợi tiền về, phía sau xếp thêm 3 người nữa. Có hôm tiền về chậm 2–3 phút vì khác ngân hàng, cả hàng chờ đứng nhìn nhau. Có hôm khách đi rồi mới phát hiện tiền chưa về, gọi lại thì khách bảo "em chuyển rồi mà".
Bạn bán bằng chuyển khoản nhiều thì cảnh này không lạ. Chuyển khoản tiện cho khách nhưng lại đẻ thêm một việc cho quầy: đối chiếu. Và đối chiếu bằng tay thì kiểu gì cũng có ngày sai.
Đối chiếu bằng tay sai ở đâu
Mình liệt kê 4 lỗi quán nhỏ hay gặp nhất khi tự đối chiếu chuyển khoản:
1. Khách ghi sai nội dung. Khách tự gõ nội dung nên hay ghi thiếu mã đơn, ghi tên quán thay vì mã, hoặc ghi "tiền cà phê" chung chung. Tiền đã về tài khoản nhưng quầy không biết khoản đó của đơn nào, phải ngồi dò từng đơn.
2. Chuyển thiếu, chuyển thừa. Khách gõ tay số tiền nên 86.000 đồng thành 68.000 đồng là chuyện thường. Quầy không kiểm tra kỹ là thất thoát ngay 18.000 đồng một đơn, ngày vài đơn là mất cả trăm nghìn mà không biết mất ở đâu.
3. Màn hình "chuyển thành công" không phải bằng chứng. Ảnh chụp màn hình có thể là của giao dịch cũ, hoặc khách chuyển rồi hủy trong lúc chờ. Thu ngân tin vào màn hình khách đưa là rủi ro thật, nhất là đơn vài trăm nghìn của nhóm khách đông.
4. Tiền về chậm, quầy không dám cho khách đi. Khác ngân hàng, giờ cao điểm hệ thống ngân hàng xử lý chậm, tiền về sau 2–5 phút. Thu ngân giữ khách lại đợi thì mất lòng, cho khách đi thì sợ mất tiền. Kiểu gì cũng khó xử.
Bốn lỗi này có chung một gốc: quầy phải tự đi kiểm tra một việc mà máy hoàn toàn làm thay được.
Cách làm gọn: mã VietQR có sẵn số tiền và nội dung
Thay vì để khách tự gõ số tiền và nội dung, quầy in ra một mã VietQR cho đúng đơn đó. Mã này đã gắn sẵn 3 thứ: số tiền đúng của đơn, nội dung đúng mã đơn, tài khoản nhận tiền của quán. Khách chỉ việc quét mã bằng app ngân hàng nào cũng được, bấm xác nhận là xong — không còn chỗ cho gõ sai.
Tiền về tới đâu, hệ thống báo về tới đó. Đơn tự chuyển sang trạng thái đã thanh toán, thu ngân không cần mở app ngân hàng, không cần hỏi khách "anh chuyển chưa", không cần giữ khách đợi. Khách quét xong là đi, quầy bán đơn tiếp theo ngay.
Với quán mình, đổi sang cách này thì giờ cao điểm nhẹ hẳn: mỗi giao dịch chuyển khoản tiết kiệm khoảng 30–60 giây đối chiếu, ngày 40–50 giao dịch chuyển khoản là tiết kiệm gần nửa tiếng đứng quầy. Quan trọng hơn là hết cảnh tranh cãi "em chuyển rồi" — "chị chưa thấy tiền về", vì tiền về hay chưa thì máy báo rõ ràng, không còn dựa vào trí nhớ hay màn hình điện thoại của khách.
Khách ghi sai nội dung thì xử lý thế nào
Không phải khoản nào cũng tự khớp được. Khách chuyển khoản bằng cách gõ tay cũ, hoặc quét mã nhưng sửa nội dung, thì tiền về vẫn nằm ở mục "chưa khớp". Cách xử lý gọn nhất:
- Mở danh sách giao dịch ngân hàng, lọc ra các khoản chưa khớp.
- Bấm vào khoản đó, chọn "Khớp với mục đã chọn", tìm đúng đơn chờ thu có cùng số tiền.
- Bấm xác nhận một lần là đơn được ghi đã thanh toán.
Việc này làm cuối ca, gom một lần, thay vì đứng dò từng đơn ngay lúc khách đang chờ. Còn tiền chi ra — ví dụ phiếu chi mua nguyên liệu — thì ghi đúng cú pháp mã phiếu là phiếu tự được xác nhận, khỏi đối chiếu tay nốt.
Một lưu ý nhỏ mà quán mình từng vấp: khi khách hỏi "sao tiền em chuyển rồi mà đơn chưa báo đã thanh toán", 9 lần trên 10 là do khách ghi sai nội dung. Đừng vội kết luận hệ thống lỗi, cứ mở giao dịch chưa khớp ra kiểm tra trước, vừa nhanh vừa đỡ cãi nhau với khách.
Checklist triển khai trong một buổi
Bạn muốn quầy chuyển sang tự xác nhận thì làm 4 bước sau, xong trong một buổi là chạy được:
Bước 1: Khai tài khoản nhận tiền. Chọn đúng ngân hàng, nhập đúng số tài khoản như trên app ngân hàng, chủ tài khoản viết hoa không dấu. Sai một ký tự là tiền về không khớp được.
Bước 2: Kết nối để hệ thống nhận báo tiền về. Bên cung cấp dịch vụ theo dõi tài khoản sẽ báo ngay mỗi khi có tiền vào hoặc ra. Bạn chỉ cần dán đúng đường dẫn webhook và token họ cấp — token này chỉ hiện một lần lúc tạo, nên chép ngay, mất là phải tạo lại.
Bước 3: Bật thanh toán QR trên máy bán hàng. Thu ngân bấm thu tiền, chọn chuyển khoản, bấm hiện mã QR là mã VietQR của đơn đó hiện ra cho khách quét.
Bước 4: Kiểm tra kết nối trước giờ bán. Bấm kiểm tra một lần để biết đường báo tiền về còn hoạt động. Nếu token hết hạn mà không kiểm tra, tới giờ cao điểm mới phát hiện là cả quầy lại quay về đối chiếu tay.
Sau 4 bước này, quy trình ở quầy chỉ còn: bán hàng, bấm thu tiền, hiện mã QR, khách quét, tiền về là đơn tự thanh toán. Thu ngân không mở app ngân hàng nữa, không giữ khách đợi nữa, cuối ca cũng không còn một đống giao dịch chưa rõ của đơn nào.
Chốt lại
Chuyển khoản là cách khách thích trả nhất hiện nay, nhưng đối chiếu bằng tay là việc quầy không nên làm nữa. Mã VietQR gắn sẵn số tiền và nội dung giúp khách không gõ sai, tiền về là đơn tự thanh toán giúp quầy không phải dò, còn khoản nào khách ghi sai thì khớp tay một lần cuối ca là xong.
Bạn đang đối chiếu chuyển khoản bằng tay mỗi ngày thì thử đổi sang cách này một tuần rồi so sánh: quầy có nhẹ hơn không, cuối ca có còn khoản nào không rõ của đơn nào không. Câu trả lời thường thấy ngay trong 3 ngày đầu tiên.
Mình có ghi lại các bước kết nối và xử lý khoản chưa khớp trong bài hướng dẫn của Quán Ơi — bạn mở ra làm theo từng bước là chạy được, không cần gọi ai hỗ trợ.