KHUYẾN MÃI LỄ 30/4 – 1/5: GIẢM NGAY 20% DỊCH VỤ THIẾT KẾ WEBSITEKHUYẾN MÃI LỄ 30/4 – 1/5: GIẢM NGAY 20% DỊCH VỤ THIẾT KẾ WEBSITEKHUYẾN MÃI LỄ 30/4 – 1/5: GIẢM NGAY 20% DỊCH VỤ THIẾT KẾ WEBSITEKHUYẾN MÃI LỄ 30/4 – 1/5: GIẢM NGAY 20% DỊCH VỤ THIẾT KẾ WEBSITE
Tan Phat Media
VietQR Generator - Tạo Mã QR Thanh Toán

Viết hoa không dấu (chuẩn ngân hàng)

Để trống: người dùng tự nhập số tiền khi quét

Tối đa 25 ký tự, không dấu

VietQR Generator - Tạo Mã QR Thanh Toán Ngân Hàng Việt Nam Miễn Phí

VietQR Generator của Tấn Phát Digital tạo mã QR thanh toán chuẩn NAPAS-VietQR cho 36+ ngân hàng Việt Nam online miễn phí. Generate QR theo chuẩn EMVCo + NAPAS specification - tương thích 100% mobile banking apps tại Việt Nam: Vietcombank, BIDV, Techcombank, VietinBank, MBBank, VPBank, ACB, TPBank, Sacombank, VIB, HDBank, Agribank, SHB, OCB, LienVietPostBank, Eximbank, MSB, và các ngân hàng số như Cake, Timo, Ubank, ViettelMoney. Hỗ trợ 2 dạng QR: 1) QR TĨNH (static) - không có số tiền, người chuyển tự nhập, dùng cho profile cá nhân/cửa hàng nhận tiền nhiều mệnh giá. 2) QR ĐỘNG (dynamic) - có sẵn số tiền + nội dung, dùng cho mỗi đơn hàng/hóa đơn cụ thể. Hỗ trợ thêm nội dung chuyển khoản (purpose, 25 chars max). Output 2 versions: QR cơ bản (chỉ ma trận đen trắng) và QR branded (logo ngân hàng + thông tin chủ TK qua vietqr.io). Xử lý 100% client-side - số tài khoản không upload server, an toàn cho personal banking info. Phù hợp cho: freelancers/shops nhận tiền khách hàng, business invoicing, donation campaigns, friend money transfers.

Tính năng nổi bật

Hỗ trợ 36+ ngân hàng Việt Nam (NAPAS Connect)
Chuẩn EMVCo + NAPAS VietQR
QR tĩnh (không số tiền) và QR động (có số tiền)
Thêm nội dung chuyển khoản 25 chars
Generate 2 versions: cơ bản và branded
CRC16-CCITT calculation tự động
Tương thích 100% mobile banking apps VN
Download QR PNG/JPG resolution cao
Format số tiền VND tự động
Validate STK theo bank rules
Xử lý client-side - không lưu STK
Realtime QR preview
Hoàn toàn miễn phí, không signup

Tại sao cần VietQR và khi nào dùng?

VietQR là chuẩn QR thanh toán quốc gia do NAPAS phát triển 2021, hỗ trợ Interbank QR (chuyển khoản qua QR giữa các ngân hàng VN). Khác với QR truyền thống (chỉ link/text), VietQR encode đầy đủ thông tin chuyển khoản: số tài khoản, mã ngân hàng, số tiền (optional), nội dung. Khách hàng quét QR → app banking auto-fill thông tin → confirm + nhập PIN → xong. Tiết kiệm 30-60 giây so với nhập manual + tránh sai sót typing wrong STK. Use cases phổ biến: 1) FREELANCERS/SMALL BUSINESS - QR profile nhận tiền khách hàng, in trên invoice. 2) E-COMMERCE - QR động theo từng đơn hàng (số tiền chính xác + mã đơn). 3) RESTAURANT/CAFE - QR tĩnh tại counter cho khách quét trả tiền. 4) DONATIONS - charity events, fundraising. 5) PERSONAL - chia bill bạn bè, gửi tiền gia đình. 6) RENTAL/SUBSCRIPTIONS - QR động hàng tháng. Tool này generate QR theo đúng NAPAS spec - guarantee work với mọi app banking VN.

Lợi ích khi sử dụng

  • Tiết kiệm 60 giây mỗi giao dịch khách hàng
  • Tránh sai STK do typo (mất tiền oan)
  • Branding chuyên nghiệp với QR có logo bank
  • Tự động số tiền + nội dung cho mỗi order
  • Compatible 100% mobile banking apps VN
  • Privacy - STK không lưu server
  • Free unlimited - không cần đăng ký NAPAS API
  • Print-ready cho invoices, business cards

Hướng dẫn tạo VietQR thanh toán

  1. 1Chọn ngân hàng từ dropdown (36+ banks supported)
  2. 2Nhập số tài khoản chính xác (verify trước khi generate)
  3. 3Optional: nhập tên chủ TK (viết hoa không dấu chuẩn ngân hàng)
  4. 4Optional: nhập số tiền nếu muốn QR động (auto-fill amount)
  5. 5Optional: nhập nội dung CK 25 chars (mã đơn, lý do)
  6. 6QR generate tự động realtime
  7. 7Download QR (cơ bản hoặc branded với logo bank)
  8. 8Test bằng cách quét bằng app banking của bạn
  9. 9Print hoặc embed vào invoice, website

VietQR Standard và NAPAS specification chi tiết

VietQR theo chuẩn EMVCo QR Code Specification for Payment Systems (EMV QRCPS) + NAPAS Vietnam-specific fields. Structure: 1) Payload Format Indicator (ID 00) = 01. 2) POIM (ID 01) = 11 (static) hoặc 12 (dynamic). 3) Merchant Account Info (ID 38) chứa: GUID NAPAS A000000727, Beneficiary Org (BIN + Account Number), Service Code (QRIBFTTA = chuyển khoản account-to-account, QRIBFTTC = card-to-card). 4) Transaction Currency (ID 53) = 704 (VND theo ISO 4217). 5) Transaction Amount (ID 54) - optional cho QR tĩnh. 6) Country Code (ID 58) = VN. 7) Additional Data (ID 62) - nội dung CK trong sub-field 08. 8) CRC (ID 63) = CRC16-CCITT của toàn bộ payload. Mỗi bank có BIN riêng (Vietcombank 970436, BIDV 970418...). Tool này build payload đúng spec, mọi bank app VN parse được.

QR tĩnh vs QR động - khi nào dùng cái nào

QR TĨNH (Static): KHÔNG có số tiền + nội dung cố định. Customer tự nhập amount khi quét. POIM = 11. Use cases: 1) Profile cá nhân (Zalo, Facebook). 2) Cửa hàng bán nhiều mệnh giá (cafe, tạp hóa). 3) Tip jar, donation. 4) In trên business card permanent. Lợi: in 1 lần dùng vĩnh viễn. Hạn chế: dễ bị thanh toán nhầm số tiền. QR ĐỘNG (Dynamic): Có sẵn số tiền + nội dung. Customer chỉ confirm + nhập PIN. POIM = 12. Use cases: 1) E-commerce checkout (mỗi đơn QR riêng). 2) Restaurant bill specific table. 3) Subscription monthly. 4) Invoicing chính xác. Lợi: chính xác 100%, faster checkout. Hạn chế: cần generate mới cho mỗi giao dịch. Best practice: e-commerce dùng dynamic, brick-mortar tip-style dùng static.

Bảo mật khi share VietQR và phòng tránh scam

Risks và mitigation: 1) MAN-IN-THE-MIDDLE: kẻ xấu intercept QR → thay STK của họ. Mitigation: QR có CRC, app banking verify integrity. Tuy nhiên, edit QR đúng format vẫn possible. Solution: chỉ share QR qua kênh trusted (email confirmed, secure messaging). 2) FAKE QR: scammers in QR fake dán đè QR thật ở cafe, parking. Mitigation: verify tên người nhận trong app banking trước khi confirm transfer. 3) QR PHISHING: link to fake banking site. VietQR ONLY chuyển khoản trực tiếp - không redirect website nào. Nếu QR mở browser → scam. 4) AMOUNT MANIPULATION: QR động bị edit → số tiền khác. Mitigation: customer luôn check amount trước khi confirm. Tool này chỉ generate QR - users responsible cho secure sharing. Lưu ý: số tài khoản nhập vào tool không upload đâu (client-side only).

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

VietQR và NAPAS QR khác gì nhau?

Cùng là một thứ. VietQR là tên thương mại của NAPAS QR (National Payment Corporation of Vietnam). NAPAS điều hành infrastructure thanh toán liên ngân hàng VN. VietQR launch 2021 là implementation of EMVCo QRCPS standard cho VN. Mọi mobile banking app VN đều support VietQR. Tool này tạo theo chuẩn này.

Sao QR generate không scan được bằng app banking của tôi?

Common issues: 1) STK SAI - verify lại số tài khoản, một số bank có 10-16 digits. 2) BANK BIN SAI - chọn đúng bank, double-check trong list. 3) AMOUNT TOO LARGE - số tiền vượt limit (~500 triệu/giao dịch một số bank). 4) APP BANKING CŨ - update app version mới. 5) QR IMAGE QUALITY THẤP - thử download và scan từ image gốc thay vì screenshot. Test bằng app khác (Momo cũng scan VietQR được).

Tool có support thẻ ATM/visa không?

Hiện tại tool support QRIBFTTA service code (account-to-account transfer) - phổ biến nhất cho chuyển khoản. KHÔNG support: QR thẻ tín dụng (Visa/Master), QR ví điện tử (Momo, ZaloPay - format khác), QR thanh toán quốc tế (Alipay, WeChat Pay). Cho card payment, dùng dedicated platforms (Stripe, OnePay).

Tên chủ tài khoản có bắt buộc viết hoa không dấu?

Theo chuẩn ngân hàng VN: TÊN CHỦ TK lưu trong hệ thống là chữ HOA không dấu (do legacy encoding ASCII). VD: 'NGUYEN VAN A' thay vì 'Nguyễn Văn A'. Khi quét VietQR, app banking hiển thị tên này. Format đúng để match với data trong bank database. Tool tự convert input thành uppercase no diacritics.

Có limit số tiền cho QR không?

Theo NAPAS spec, amount field hỗ trợ tới 13 digits (~9.99 tỷ VND). Tuy nhiên LIMIT THỰC TẾ phụ thuộc bank và account type: 1) Account thường: 200-500 triệu/giao dịch, 1-3 tỷ/ngày. 2) Account đã verify SmartOTP cao hơn: 1-10 tỷ. 3) Business account: linh hoạt theo contract. Nếu amount > limit, app banking sẽ reject với error message. Cho big transactions, dùng internet banking trực tiếp.

QR branded với logo bank lấy từ đâu?

QR branded sử dụng API miễn phí của vietqr.io (third-party service hợp pháp tích hợp với NAPAS). Service render đẹp với logo bank, frame, account info. Tool gọi public API endpoint - không cần API key, không charge. Lưu ý: API có thể có rate limits nếu generate quá nhiều/giây. Cho production high-volume, register VietQR.io developer account cho dedicated quota.

Từ khóa liên quan

vietqr generatortạo mã qr ngân hàngqr chuyển khoảnqr thanh toán việt namnapas qr codevietqr.io alternativetạo qr vietcombankqr code bankingvietqr api freeqr thanh toán cửa hàng

Hợp tác ngay với Tấn Phát Digital

Chúng tôi không chỉ thiết kế website, mà còn giúp doanh nghiệp xây dựng thương hiệu số mạnh mẽ. Cung cấp dịch vụ thiết kế website trọn gói từ thiết kế đến tối ưu SEO. Hãy liên hệ ngay với Tấn Phát Digital để cùng tạo nên những giải pháp công nghệ đột phá, hiệu quả và bền vững cho doanh nghiệp của bạn tại Hồ Chí Minh.

Công cụ Utility Tools liên quan

Zalo
Facebook
Tấn Phát Digital
Zalo
Facebook