Thanh toán không tiền mặt đã trở thành chuẩn mực tại Việt Nam. Mỗi quầy, mỗi shipper, mỗi freelancer đều cần mã QR thanh toán. Câu hỏi là: tạo mã QR cho phương thức nào? VietQR ngân hàng? MoMo? ZaloPay? Tất cả cùng lúc?
Bài viết này giải thích các phương thức thanh toán phổ biến tại Việt Nam, cách tạo mã QR cho từng loại, và quan trọng nhất - cách kết hợp nhiều phương thức trong một bảng/banner để khách hàng có lựa chọn tối đa.
Tổng quan các phương thức thanh toán QR tại Việt Nam
VietQR (mã QR ngân hàng chuẩn quốc gia)
Cơ chế: mọi ngân hàng (BIDV, Vietcombank, Techcombank, MB Bank, VPBank, Agribank, v.v.) đều có mã QR cá nhân theo chuẩn VietQR. Khách quét bằng app của bất kỳ ngân hàng nào → chuyển tiền vào tài khoản của bạn.
Ưu điểm:
- Tiêu chuẩn quốc gia, được mọi app hỗ trợ
- Hoàn toàn miễn phí (cả người gửi và người nhận)
- Tiền vào tài khoản ngay lập tức
- Không qua trung gian
Nhược điểm:
- Khách cần app ngân hàng (98% người dùng smartphone Việt Nam có ít nhất một app)
- Không có tính năng marketing/loyalty trong giao dịch
Xem hướng dẫn chi tiết VietQR theo từng ngân hàng.
MoMo (Ví điện tử lớn nhất Việt Nam)
Cơ chế: MoMo là ví điện tử có hơn 30 triệu người dùng. Bạn có thể tạo link nhận tiền dạng https://nhantien.momo.vn/... và tạo mã QR cho link đó.
Ưu điểm:
- Mạng lưới người dùng lớn, đặc biệt nhóm trẻ
- Tích hợp khuyến mãi, cashback
- Liên kết được với hầu hết ngân hàng VN
Nhược điểm:
- Cần khách dùng app MoMo
- Phí rút tiền từ MoMo về ngân hàng (thường 1.000-3.000đ)
- Số dư tối đa trong ví có giới hạn (20 triệu - 100 triệu tùy mức xác thực)
Cách tạo:
1. Mở app MoMo
2. Trang chủ → biểu tượng QR
3. Nhận tiền → app sinh mã QR + link
4. Lưu ảnh hoặc sao chép link
ZaloPay
Cơ chế: ví điện tử của Zalo (VNG Corporation). Tích hợp sâu với Zalo - mạng xã hội phổ biến nhất VN.
Ưu điểm:
- Tích hợp với Zalo → khách hàng trong list Zalo có thể chuyển nhanh
- Tích hợp với các sàn TMĐT
- Quà tặng, khuyến mãi định kỳ
Nhược điểm:
- Mạng lưới nhỏ hơn MoMo
- Phí và giới hạn tương tự MoMo
Cách tạo:
1. Mở app ZaloPay
2. Tài khoản → Mã QR
3. Lưu hoặc chia sẻ
ShopeePay
Cơ chế: ví điện tử tích hợp trong app Shopee. Phổ biến với người mua sắm online.
Ưu điểm:
- Tích hợp với Shopee → khuyến mãi, voucher
- Có chương trình hoàn xu thường xuyên
Nhược điểm:
- Cần khách dùng Shopee app
- Mạng lưới offline (cửa hàng vật lý) nhỏ
Cách tạo:
1. Mở Shopee → tab Tôi
2. ShopeePay → Mã QR cá nhân
3. Lưu mã
ViettelMoney (Viettel Pay)
Cơ chế: dịch vụ tài chính của Viettel. Tích hợp với thuê bao Viettel.
Ưu điểm:
- Phù hợp với khách hàng Viettel (50%+ thuê bao VN)
- Nạp/chuyển dễ ngay từ SIM Viettel
- Phổ biến ở vùng nông thôn
Nhược điểm:
- Mạng lưới chính trong Viettel ecosystem
Tiền mặt + chuyển khoản truyền thống
Vẫn phổ biến với khách hàng lớn tuổi và giao dịch lớn. Đừng quên ghi thông tin tài khoản bằng chữ bên cạnh mã QR.
Chiến lược: bao nhiêu phương thức là đủ?
Cấp 1: Chỉ VietQR (tối thiểu)
Phù hợp: cửa hàng nhỏ, freelancer, người mới bắt đầu.
Lý do: VietQR đã cover 90% nhu cầu. Khách có app ngân hàng → quét trực tiếp → xong. Đơn giản, không phức tạp.
Cách triển khai: một bảng acrylic với mã VietQR của bạn (BIDV, Vietcombank, Techcombank, hoặc ngân hàng bạn dùng).
Cấp 2: VietQR + MoMo (khuyến nghị cho hầu hết shop)
Phù hợp: nhà hàng, quán cà phê, shop online, freelancer chuyên nghiệp.
Lý do: MoMo cover phần lớn khách trẻ (Gen Z, Millennials) ưu tiên ví điện tử cho khuyến mãi/cashback. VietQR cover khách dùng ngân hàng truyền thống.
Cách triển khai: bảng có 2 mã QR side-by-side, kèm chữ "VietQR" và "MoMo" rõ ràng.
Cấp 3: Đa kênh (chuỗi cửa hàng, doanh nghiệp lớn)
Phù hợp: chuỗi nhà hàng, sự kiện lớn, e-commerce.
Lý do: mất 1% doanh thu nếu thiếu phương thức nào đó - khách bỏ đi vì không có cách thanh toán phù hợp.
Cách triển khai: trang landing đa kênh - khách quét mã QR đơn lẻ → mở trang web liệt kê tất cả phương thức → khách chọn.
Cách tạo trang landing đa kênh (Cấp 3)
Đây là cách nâng cao - một mã QR dẫn đến trang có tất cả các phương thức thanh toán.
Tùy chọn A: Trang Notion miễn phí
- Tạo trang Notion mới
- Đặt nội dung:
💳 THANH TOÁN CHO [TÊN SHOP]
🏦 VietQR Ngân hàng
[Ảnh mã VietQR]
Ngân hàng: BIDV
Tên: NGUYEN VAN A
Số tài khoản: 123456789
💜 MoMo
[Ảnh mã QR MoMo]
SĐT: 09xxxxxxxx
🔵 ZaloPay
[Ảnh mã QR ZaloPay]
🟠 ShopeePay
[Ảnh mã QR ShopeePay]
💵 Tiền mặt
Chỉ áp dụng giao dịch dưới 1 triệu
- Xuất trang Notion thành public link
- Tạo mã QR qree.app dẫn đến link này
Tùy chọn B: Google Sites
Tương tự Notion nhưng dùng Google Sites - miễn phí, dễ chỉnh sửa, không cần code.
Tùy chọn C: Trang web riêng
Nếu bạn có website riêng, tạo trang /thanh-toan với tất cả thông tin. Linh hoạt nhất, professional nhất, nhưng cần web developer.
Lợi ích của mã QR động dẫn đến landing
1. Cập nhật phương thức mà không in lại:
Mở thêm ZaloPay sau 6 tháng? Chỉ cần thêm vào trang landing - mã QR đã in vẫn hoạt động.
2. Theo dõi quét:
Mã QR động qua qree.app cho biết bao nhiêu lượt quét. Hữu ích để đo lường traffic offline.
3. A/B test:
So sánh trang landing với 2 phương thức vs 4 phương thức - xem cách nào dẫn đến tỷ lệ thanh toán cao hơn.
4. Multi-language:
Trang landing có thể có nhiều ngôn ngữ (VN/EN/CN) cho khách quốc tế.
Thiết kế bảng thanh toán hiệu quả
Hierarchy thông tin
- Lớn nhất: mã QR (kích thước 8×8 cm trở lên)
- Lớn vừa: tên cửa hàng / chủ tài khoản (font 24pt)
- Trung bình: logo ngân hàng/ví (font 18pt)
- Nhỏ: số tài khoản / SĐT (font 14pt)
- Nhỏ nhất: chữ "Quét để thanh toán" (font 12pt)
Vật liệu
Trong nhà, tránh ẩm:
- Bảng acrylic trong suốt (1.500-3.000đ/cm²)
- Bảng nhựa PVC cứng (rẻ hơn, 800-2.000đ/cm²)
Ngoài trời, vùng ẩm:
- Bảng kim loại in UV (đắt nhưng bền nhiều năm)
- Bảng nhôm có khung kính
Tạm thời / sự kiện:
- In bìa cứng + ép plastic (giá rẻ, dùng 1-3 tháng)
Vị trí đặt
Quầy thanh toán: vuông góc với tầm mắt khách, không nằm phẳng (khó quét).
Bàn nhà hàng: chân đế cố định để mã không bị xê dịch.
Treo tường: chiều cao 1.5m từ sàn (tầm mắt người trưởng thành đứng).
Trên xe giao hàng: mặt sau xe, dán decal lớn 20×20 cm.
Tự động hóa với hóa đơn
Đối với cửa hàng có nhiều giao dịch:
Phần mềm POS có tích hợp QR
Một số phần mềm POS (KiotViet, Sapo, Misa) có sẵn tính năng in mã QR thanh toán lên hóa đơn:
- Mỗi hóa đơn có mã QR riêng
- Số tiền tự điền theo tổng hóa đơn
- Khách quét → app ngân hàng mở với số tiền chính xác → xác nhận
Ưu điểm: không sai số, không phải gõ thủ công.
Tạo template hóa đơn với mã QR
Nếu dùng Word/Excel để in hóa đơn:
1. Tạo template có ô chứa mã QR
2. Nhúng mã QR cá nhân (cho số tiền nhập sau) hoặc dùng macro tự tạo mã QR theo số tiền
So sánh các phương thức - khi nào dùng cái nào
| Tình huống | Phương thức khuyến nghị |
|---|---|
| Quán phở/cơm bình dân | VietQR (đủ rồi) |
| Cà phê đặc sản, khách trẻ | VietQR + MoMo |
| Shop online | VietQR + MoMo + ShopeePay |
| Freelancer nhận thanh toán quốc tế | VietQR + PayPal/Wise |
| Nhà hàng cao cấp | VietQR + MoMo + ZaloPay + thẻ tín dụng |
| Chợ truyền thống | VietQR (đơn giản, không phí) |
| Sự kiện đông người | Landing đa kênh (Cấp 3) |
| Tip nhân viên | MoMo cá nhân (đơn giản nhận) |
| Quyên góp từ thiện | VietQR + MoMo (chuyển nhanh, không phí) |
| Trường học thu phí | VietQR doanh nghiệp + landing với chi tiết khóa học |
Cảnh báo lừa đảo và an toàn
Sticker giả dán đè mã QR
Vấn đề phổ biến: kẻ xấu mua nhỏ rồi dán mã QR giả lên trên. Khách tiếp theo quét → tiền vào tài khoản lừa đảo.
Phòng tránh:
- Bảng acrylic / kim loại in trực tiếp, không dán
- Kiểm tra mã QR mỗi đầu ca
- Quét thử mã QR mỗi sáng để xác nhận tên người nhận
Khách báo "đã chuyển" nhưng tiền không vào
Phòng tránh:
- Luôn kiểm tra notification trên app của bạn
- Nếu khách báo đã chuyển mà 30 giây sau bạn không thấy notification → yêu cầu kiểm tra lại
- Cài thông báo push cho tất cả app ngân hàng/ví
Mã QR có URL lạ
Mã VietQR thật khi quét bằng app ngân hàng → mở giao diện chuyển khoản trong app. Nếu quét → mở trình duyệt web → đó là mã giả / mã URL lừa đảo.
Câu hỏi thường gặp
Tôi có cần đăng ký doanh nghiệp để nhận thanh toán qua mã QR không?
Không bắt buộc. Tài khoản cá nhân BIDV/Vietcombank/v.v. đủ để nhận thanh toán. Nếu doanh thu lớn (trên 100 triệu/tháng), cân nhắc đăng ký hộ kinh doanh để tách bạch tài chính cá nhân và kinh doanh.
Số dư trong MoMo/ZaloPay có an toàn không?
Các ví điện tử lớn (MoMo, ZaloPay, ShopeePay) đều được Ngân hàng Nhà nước cấp phép. Tuy nhiên, không nên giữ số tiền lớn trong ví - chuyển về tài khoản ngân hàng định kỳ.
Nên dùng MoMo cá nhân hay MoMo doanh nghiệp?
Cá nhân: đơn giản, không phí, giới hạn 20 triệu/ngày. Doanh nghiệp: giới hạn cao hơn, có hóa đơn, phù hợp cửa hàng có doanh thu lớn.
Tôi nhận tiền vào MoMo nhưng muốn rút về BIDV - mất phí bao nhiêu?
Tùy gói thành viên MoMo. Thông thường 1.000-5.500đ/lần rút.
Có thể tạo một mã QR duy nhất cho cả VietQR và MoMo không?
Không trực tiếp. Mã VietQR và mã MoMo có cấu trúc khác nhau, không tương thích. Giải pháp: tạo trang landing đa kênh và mã QR dẫn đến trang đó.
Khách cài app ngân hàng quá nhỏ, chữ trên mã QR đọc không rõ - phải làm sao?
In mã QR lớn hơn (12×12 cm trở lên). Hoặc bảng treo cao + chiếu đèn LED.
Tôi muốn theo dõi từng giao dịch trên báo cáo - làm thế nào?
Vào app ngân hàng/ví → Lịch sử giao dịch → xuất file Excel/PDF. Hoặc dùng phần mềm kế toán tích hợp.
Có mã QR thanh toán dùng được cho khách quốc tế không?
VietQR/MoMo chỉ dùng được cho khách có app ngân hàng/ví VN. Cho khách nước ngoài: dùng PayPal.me, Wise, Stripe, hoặc thẻ tín dụng quốc tế.
Phí chuyển khoản liên ngân hàng tại VN có miễn phí thật không?
Hầu hết là miễn phí (chính sách Napas). Một số ngân hàng/gói tài khoản vẫn tính 1.000-3.000đ/giao dịch. Kiểm tra với app ngân hàng của khách.
Tạo mã QR thanh toán
Nếu chỉ cần VietQR ngân hàng: mở app ngân hàng → tạo mã → in. Hoàn toàn miễn phí.
Nếu cần đa kênh, theo dõi quét, thiết kế tùy chỉnh: tạo trên qree.app →
Xem thêm:
- Tạo mã QR BIDV - hướng dẫn chi tiết
- Tạo mã QR ngân hàng - tổng quan
- Tạo mã QR cho doanh nghiệp
- Tạo mã QR cho link bất kỳ
- Tạo mã QR miễn phí - không hết hạn