Hướng dẫn Thanh toán

Tạo mã QR thanh toán - VietQR, MoMo, ZaloPay, ShopeePay

A
Alex · May 13, 2026 · 11 min read

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ảnMã 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. ShopeePayMã 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í

  1. Tạo trang Notion mới
  2. Đặ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
  1. Xuất trang Notion thành public link
  2. 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

  1. Lớn nhất: mã QR (kích thước 8×8 cm trở lên)
  2. Lớn vừa: tên cửa hàng / chủ tài khoản (font 24pt)
  3. Trung bình: logo ngân hàng/ví (font 18pt)
  4. Nhỏ: số tài khoản / SĐT (font 14pt)
  5. 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

Sẵn sàng tạo mã QR?

Tạo mã QR cho URL, WiFi, danh bạ và nhiều hơn nữa. Miễn phí với đầy đủ thống kê trong giai đoạn Early Access.

Tạo mã QR - Miễn phí →