· 7 phút

Mã QR Thanh Toán: VNPay, MoMo, ZaloPay, Chuyển Khoản và Crypto

Cách dùng mã QR để nhận thanh toán: VNPay, MoMo, ZaloPay, VietQR, chuyển khoản ngân hàng và Bitcoin. Cái nào tự động hóa thanh toán và cái nào không.

Mã QR Thanh Toán: VNPay, MoMo, ZaloPay, Chuyển Khoản và Crypto

Không phải mọi dịch vụ thanh toán đều có QR kích hoạt thanh toán tự động. Một số làm điều đó rõ ràng (VietQR, Bitcoin URI), số khác chỉ cho phép mã hóa văn bản thông tin, và số khác có QR độc quyền chỉ hoạt động trong ứng dụng riêng của họ. Bài viết này bao phủ các lựa chọn thực sự cho thanh toán cá nhân và doanh nghiệp nhỏ tại Việt Nam.

Trả lời nhanh

  • VNPay / MoMo / ZaloPay: mỗi ví điện tử có QR riêng trong ứng dụng, nhưng chỉ đọc được từ trong ứng dụng đó — phạm vi hạn chế nếu dùng bên ngoài ứng dụng.
  • VietQR (chuẩn ngân hàng Việt Nam): chuẩn QR liên ngân hàng, điền sẵn thông tin chuyển khoản tự động trong hầu hết ngân hàng Việt Nam hiện đại.
  • Chuyển khoản quốc tế: PayPal.me là lựa chọn phổ quát nhất cho giao dịch quốc tế.
  • Bitcoin / crypto: chuẩn Bitcoin URI với QR thông thường; ví của người dùng tự điền địa chỉ và số tiền.
  • Với hầu hết các trường hợp cá nhân (sự kiện, quyên góp, freelance), VietQR hoặc MoMo là giải pháp phổ quát nhất tại Việt Nam.

Mã QR thanh toán thực sự làm được gì

Ba mức, tùy thuộc vào dịch vụ + tổ hợp tiêu chuẩn:

Mức 1 — thông tin (QR chỉ văn bản)

QR chứa văn bản thuần: "Chuyển khoản qua MoMo cho @tentaikhoan". Khi quét, người dùng đọc thông tin và mở ứng dụng thủ công. Không tự động hóa gì cả, chỉ giúp họ không phải ghi lại tên tài khoản.

Mức 2 — mở dịch vụ với người nhận được điền sẵn

QR chứa URL như momo://pay?phoneNumber=0909XXXXXX&amount=100000. Khi quét, mở MoMo với số điện thoại và số tiền đã chọn. Người dùng chỉ cần xác nhận. Bán tự động.

Mức 3 — kích hoạt thanh toán tự động (VietQR, Bitcoin URI)

QR chứa dữ liệu có cấu trúc mà ví/ngân hàng diễn giải và điền trực tiếp: số tiền, tài khoản, ghi chú. Chỉ cần phê duyệt của người dùng. Hoàn toàn tự động.

VietQR: tiêu chuẩn QR ngân hàng Việt Nam

VietQR là chuẩn QR được NAPAS phát triển, hoạt động với hơn 40 ngân hàng Việt Nam. Khi quét bằng ứng dụng ngân hàng, nó tự động điền thông tin chuyển khoản.

Cách lấy VietQR của bạn

  1. Đăng nhập ứng dụng ngân hàng của bạn (Vietcombank, VietinBank, BIDV, Techcombank, v.v.).
  2. Tìm phần "Nhận tiền" hoặc "Mã QR của tôi".
  3. Ngân hàng tạo VietQR chứa số tài khoản, tên ngân hàng và tên người nhận.
  4. Tải xuống hoặc chia sẻ QR.

Lợi thế: chuẩn mở, không phí giao dịch thêm, hoạt động liên ngân hàng, người trả không cần cùng ngân hàng.

Giới hạn: người trả cần ứng dụng ngân hàng hoặc ví điện tử hỗ trợ VietQR.

Thêm số tiền cố định vào VietQR

Nếu bạn muốn QR với số tiền cụ thể (ví dụ 200.000 ₫):

https://img.vietqr.io/image/BANK_ID-ACCOUNT_NO-TEMPLATE.png?amount=200000&addInfo=Ghi%20chu%20cua%20ban

Một số công cụ có form riêng để tạo VietQR với số tiền. QRcito hỗ trợ tạo QR từ URL này.

MoMo: ví điện tử phổ biến nhất

MoMo có QR nội bộ trong ứng dụng, nhưng:

  • Chỉ đọc được từ trong ứng dụng MoMo (camera trong ứng dụng).
  • Camera điện thoại bản địa không đọc được.

Giải pháp thay thế:

  • QR văn bản: "Chuyển MoMo cho @tentaikhoan".
  • QR đến URL profile MoMo: https://nhantien.momo.vn/tentaikhoan — mở profile trong trình duyệt/ứng dụng.
  • Deep link MoMo: momo://app?action=payWithAppToken&isScanQR=true (cần cấu hình nâng cao).

ZaloPay: tích hợp hệ sinh thái Zalo

ZaloPay phổ biến ở Thành phố Hồ Chí Minh và các khu vực đô thị. Tương tự MoMo:

  • QR nội bộ chỉ hoạt động trong ứng dụng ZaloPay.
  • Để dùng ngoài ứng dụng: QR với link profile hoặc thông tin tài khoản.

Lợi thế ZaloPay: tích hợp với Zalo (mạng nhắn tin lớn nhất Việt Nam), tiện lợi nếu khách hàng đã dùng Zalo.

VNPay QR: mạng lưới rộng nhất

VNPay là cổng thanh toán lớn nhất Việt Nam, hỗ trợ hàng trăm ngân hàng và ví điện tử. QR VNPay:

  • Được chấp nhận rộng rãi ở siêu thị, nhà hàng, điểm bán lẻ.
  • Hoạt động với nhiều ứng dụng ngân hàng Việt Nam.
  • Doanh nghiệp cần đăng ký tài khoản VNPay để tạo QR merchant.

Với cá nhân, VietQR thường đơn giản hơn. VNPay phù hợp cho doanh nghiệp có điểm bán hàng.

Bitcoin / crypto với QR

Chuẩn Bitcoin URI:

bitcoin:DIA_CHI?amount=0.001&label=ghi_chu

Với Ethereum:

ethereum:0xDIA_CHI?value=SO_TIEN&gas=GIA

Khi quét với ví (MetaMask, Trust Wallet, v.v.), ví điền địa chỉ, số tiền và ghi chú. Người dùng chỉ cần xác nhận.

Quan trọng: luôn kiểm tra địa chỉ của bạn trước khi in hoặc công bố QR. Khi đã in, bất kỳ lỗi nào gửi thanh toán đến địa chỉ sai (không thể phục hồi).

Tĩnh hay động cho thanh toán

Tĩnh cho hầu hết mọi thứ:

  • VietQR: URL ổn định, QR tĩnh.
  • Profile MoMo / ZaloPay: tên tài khoản ổn định.
  • Bitcoin: địa chỉ của bạn cố định (trừ khi bạn luân chuyển cho bảo mật).

Khi động có thể hợp lý:

  • Doanh nghiệp thay đổi số tiền mỗi lần bán (cần QR khác nhau mỗi lần).
  • Cùng vật liệu vật lý cho các mặt hàng khác nhau (QR chuyển hướng đến đích đến có thể chỉnh sửa).

Nhưng với hầu hết các trường hợp cá nhân (sự kiện, quyên góp, freelance), QR tĩnh trỏ đến profile VietQR hoặc MoMo của bạn là đủ.

Lỗi phổ biến

  • Dùng QR nội bộ MoMo/ZaloPay trên biển công cộng: người không có ứng dụng đang mở không thể đọc nó. QR văn bản chuẩn với thông tin tài khoản là phổ quát hơn.
  • VietQR với số tiền sai: kiểm tra kỹ số tiền trước khi in nhiều bản.
  • Địa chỉ Bitcoin có lỗi: một ký tự sai và thanh toán đi nơi khác. Kiểm tra bắt buộc trước khi in hoặc công bố.
  • Không kiểm tra trước khi in: test với thanh toán 1.000 ₫ thực tế trước khi in 100 biển.
  • Tin tưởng dịch vụ "QR thanh toán" mà không kiểm tra: một số là bên trung gian lấy hoa hồng. Đọc kỹ điều khoản.

So sánh các lựa chọn QR thanh toán tại Việt Nam

Dịch vụ QR hoạt động phổ quát? Tự điền số tiền? Tốt nhất cho
VietQR ✅ (hơn 40 ngân hàng VN) Chuyển khoản cá nhân/kinh doanh VN
MoMo (profile URL) Một phần Thanh toán ngang hàng VN
ZaloPay (profile URL) Một phần Người dùng Zalo
VNPay ✅ (mạng lưới rộng) ✅ (cần tài khoản merchant) Doanh nghiệp bán lẻ
Bitcoin URI ✅ (ví crypto) Crypto
PayPal.me Thanh toán quốc tế

Kết luận

  • VietQR là tiêu chuẩn tốt nhất cho thanh toán trong nước tại Việt Nam: hỗ trợ liên ngân hàng, không phí thêm.
  • MoMo phổ biến nhất với cá nhân, nhưng QR hoạt động tốt nhất trong ứng dụng.
  • VNPay phù hợp cho doanh nghiệp có nhu cầu chấp nhận thanh toán đa dạng.
  • Bitcoin URI + QR là chuẩn cho crypto.

Với tất cả các định dạng này, QR tĩnh được tạo bằng bất kỳ công cụ miễn phí nào là đủ. Không cần đăng ký hay dịch vụ trung gian.

QRcito tạo QR của bạn cho VietQR, Bitcoin, hoặc văn bản với thông tin tài khoản, miễn phí và không đăng ký. Chọn loại đúng, nhập dữ liệu của bạn và tải xuống.

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

Tôi có thể tạo QR kích hoạt thanh toán MoMo tự động không? Không hoàn toàn. QR nội bộ của MoMo chỉ hoạt động trong ứng dụng. Gần nhất với QR phổ quát là mã hóa URL profile — người dùng mở nó thủ công.

VietQR có phí không? Không có phí riêng cho VietQR. Phí chuyển khoản thông thường của ngân hàng áp dụng, nhưng nhiều ngân hàng miễn phí chuyển khoản nội bộ và liên ngân hàng.

VietQR hoạt động với ngân hàng nào? Hầu hết ngân hàng Việt Nam lớn: Vietcombank, VietinBank, BIDV, Techcombank, ACB, MB, Sacombank, v.v. Kiểm tra danh sách đầy đủ trên website NAPAS.

QR Bitcoin có an toàn không? Về mặt kỹ thuật có. Rủi ro là lỗi đánh máy khi xây dựng URI. Địa chỉ sai gửi tiền đến nơi sai mà không thể phục hồi. Luôn kiểm tra trước khi in hoặc công bố.

Còn Stripe, Revolut, Apple Pay thì sao? Stripe cho phép tạo link thanh toán (có QR) qua dashboard. Revolut có hệ thống "Revolut Pay" riêng với QR. Apple Pay không tạo QR cho cá nhân. Với từng dịch vụ, kiểm tra tài liệu chính thức của họ; QR mở URL/hệ thống của họ hoạt động với bất kỳ công cụ tạo QR chung nào.

← Quay lại blog