Directory / plugin
VietQR
v4.0.6 · by Casso Company Limited
Bấm 1 lần mở app ngân hàng, điền sẵn số tiền và nội dung chuyển khoản (VietQR Deeplink). Kèm mã QR cho 48 ngân hàng & ví.
About this plugin
VietQR, Casso Flow hay payOS?
Casso phát triển 3 plugin WooCommerce cho thanh toán chuyển khoản tại Việt Nam. Plugin sau có đầy đủ tính năng của plugin trước:
VietQR (plugin này) · Miễn phí
- ✅ Hiển thị mã VietQR trên trang thanh toán
- ✅ Nút mở app ngân hàng (deeplink), điền sẵn thông tin
- ❌ Tự động xác nhận đơn hàng khi nhận được tiền
- ❌ Mã QR riêng cho từng đơn, đối soát chính xác 100%
Casso Flow · Có phí xác nhận thanh toán · Cài Casso Flow
- ✅ Toàn bộ tính năng của VietQR
- ✅ Tự động xác nhận đơn hàng khi nhận được tiền
- ❌ Mã QR riêng cho từng đơn, đối soát chính xác 100%
⭐ payOS (khuyên dùng) · Gói miễn phí trọn đời, có các gói trả phí · Cài payOS
- ✅ Toàn bộ tính năng của VietQR và Casso Flow
- ✅ Tự động xác nhận đơn hàng khi nhận được tiền
- ✅ Mã QR riêng cho từng đơn, đối soát chính xác 100%
Mệt vì phải mở app ngân hàng kiểm tra rồi xác nhận từng đơn bằng tay? payOS tạo mã VietQR riêng cho mỗi đơn hàng và tự động chuyển đơn sang “đã thanh toán” khi tiền về, đối soát chính xác 100%. Bắt đầu với gói miễn phí trọn đời.
VietQR: thanh toán chỉ với 1 chạm
Bấm 1 lần, app ngân hàng mở ra với số tài khoản, số tiền và nội dung chuyển khoản đã điền sẵn.
VietQR đưa VietQR Deeplink vào WooCommerce. Trên điện thoại, khách chỉ cần bấm vào ngân hàng của mình ở trang thanh toán, app ngân hàng mở ra với giao dịch đã điền sẵn: MB Bank, VietinBank iPay, BIDV SmartBanking, ACB ONE, OCB OMNI… Khách kiểm tra lại và xác nhận. Không phải gõ số tài khoản, không quên nội dung chuyển khoản, không phải chuyển qua lại giữa ảnh chụp màn hình và app.
Trên máy tính, hoặc với app ngân hàng khác, khách chỉ cần quét mã VietQR: chuẩn mã QR ngân hàng của NAPAS, được 48 ngân hàng và ví điện tử tại Việt Nam hỗ trợ, gồm Vietcombank, VietinBank, BIDV, Agribank, Techcombank, MB, ACB, VPBank, TPBank, MoMo, ZaloPay…
Vì sao chủ shop chọn VietQR
- Chốt được nhiều đơn hơn – thanh toán chỉ cần 1 chạm hoặc 1 lần quét, thay vì chép tay 4 thông tin.
- Đối soát dễ dàng – mỗi giao dịch có nội dung gồm tiền tố của bạn và mã đơn hàng (ví dụ
SHOP1024). - Ít tin nhắn hỏi han – số tiền và nội dung đã điền sẵn, khách không chuyển sai số tiền hay quên nội dung.
- Miễn phí – không mất phí, không cần đăng ký tài khoản; tiền chuyển thẳng vào tài khoản ngân hàng của bạn.
Cách hoạt động
- Nhập ngân hàng và số tài khoản tại WooCommerce > Cài đặt > Thanh toán > VietQR.
- Khách chọn “Chuyển khoản ngân hàng (Quét mã QR)” khi thanh toán, đơn hàng chuyển sang trạng thái tạm giữ.
- Ở trang đặt hàng thành công, khách bấm vào app ngân hàng (điện thoại) hoặc quét mã QR (máy tính) rồi xác nhận chuyển khoản.
- Bạn nhận tiền với mã đơn hàng trong nội dung chuyển khoản và hoàn tất đơn.
Tính năng
Trang thanh toán
- Nút “Mở app ngân hàng” trên điện thoại, tag Tự động điền cho các app điền sẵn giao dịch (danh sách app Android và iOS tự cập nhật từ VietQR.io)
- Mã VietQR kèm nút “Lưu ảnh QR” (mở menu chia sẻ trên điện thoại, tải file trên máy tính)
- Nút sao chép số tài khoản, số tiền và nội dung chuyển khoản
- Giao diện ưu tiên điện thoại, đồng bộ với WordPress và màu nút của theme
- Khách xem lại thông tin thanh toán tại Tài khoản > Xem đơn hàng khi đơn chưa thanh toán
Trang thanh toán (checkout)
- Hỗ trợ cả checkout cổ điển và WooCommerce Checkout Block
- Hiển thị vài ngân hàng phổ biến kèm ô “+N ngân hàng & ví khác” thay vì cả trăm logo
- Chỉ hiển thị khi đơn vị tiền tệ của cửa hàng là VND
- Mã QR và thông tin chuyển khoản trong email đơn hàng, cả dạng HTML và văn bản thuần
- Đã kiểm tra tương thích với các ứng dụng email phổ biến
Không xung đột với theme, plugin khác
- CSS và JavaScript được cô lập (class có tiền tố riêng, không dùng biến toàn cục)
- Vẫn hoạt động khi VietQR.io không phản hồi: dùng danh sách ngân hàng đã lưu hoặc có sẵn trong plugin
- Tương thích WooCommerce HPOS (High-Performance Order Storage) và multisite
- Hỗ trợ dịch, có sẵn tiếng Việt
Dành cho lập trình viên
- Ghi đè template
shared/templates/bank-details.php,shared/templates/emails/bank-details.php,shared/templates/plain/bank-details.phptạiyourtheme/vietqr/ - Filter:
vietqr_featured_bank_bins,vietqr_deeplink_apps,vietqr_deeplink_visible_apps,vietqr_supported_currencies,woocommerce_vietqr_account_fields - Chỉnh màu qua các biến CSS
--vietqr-*
Mã QR và deeplink được cung cấp bởi VietQR.IO.
External services
Plugin kết nối tới các dịch vụ sau của VietQR.io (https://www.vietqr.io):
api.vietqr.io– tải danh sách ngân hàng (tối đa 1 lần/giờ). Dữ liệu gửi đi: địa chỉ website.img.vietqr.io– tạo ảnh mã QR hiển thị ở trang đặt hàng thành công và trong email. Dữ liệu gửi đi: mã ngân hàng, số tài khoản, tên tài khoản, số tiền và nội dung chuyển khoản của đơn hàng.api.vietqr.io/v2/android-app-deeplinksvàapi.vietqr.io/v2/ios-app-deeplinks– danh sách app ngân hàng hỗ trợ deeplink (tối đa 2 lần/ngày). Không gửi dữ liệu đơn hàng.dl.vietqr.io– chỉ khi khách bấm nút “Mở app ngân hàng”. Dữ liệu gửi đi: mã ngân hàng, số tài khoản, tên tài khoản, số tiền, nội dung chuyển khoản và địa chỉ trang đặt hàng thành công để quay lại.cdn.vietqr.io– logo ngân hàng và app ở trang thanh toán (một số logo app có thể lấy từ kho ứng dụng, ví dụplay-lh.googleusercontent.com).
Điều khoản sử dụng và chính sách bảo mật: https://www.vietqr.io