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 · Miễn phí ·
Cài VietQR
- ✅ 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 (plugin này) · Có phí xác nhận thanh toán
- ✅ 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%
Casso Flow: tiền về là đơn tự xác nhận
Không còn mở app ngân hàng kiểm tra rồi bấm xác nhận từng đơn.
Casso Flow kết nối tài khoản ngân hàng của bạn với WooCommerce qua
Casso. Khi khách chuyển khoản đúng nội dung, Casso nhận biến động số dư và báo về website: đơn hàng tự chuyển sang trạng thái bạn chọn (ví dụ "Hoàn thành"), trang thanh toán của khách tự cập nhật "Đã nhận thanh toán". Chuyển thiếu hay chuyển dư đều được ghi chú vào đơn hàng.
Khách thanh toán dễ như với plugin VietQR: trên điện thoại, bấm vào ngân hàng của mình để mở app với số tài khoản, số tiền và nội dung đã điền sẵn (VietQR Deeplink); trên máy tính, quét mã VietQR bằng bất kỳ app ngân hàng hay ví điện tử nào.
Vì sao chủ shop chọn Casso Flow
- Giao hàng sớm hơn – đơn được xác nhận vài giây sau khi tiền về, kể cả ban đêm và cuối tuần.
- Không đối soát bằng tay – Casso đọc nội dung chuyển khoản (tiền tố của bạn và mã đơn, ví dụ
DH1024) và khớp với đơn hàng.
- Khách yên tâm – trang thanh toán tự báo "Đã nhận thanh toán", không cần nhắn tin hỏi lại.
- Tiền vào thẳng tài khoản của bạn – Casso chỉ đọc giao dịch, không giữ hay can thiệp vào dòng tiền.
Cách hoạt động
- Đăng ký Casso, liên kết tài khoản ngân hàng nhận tiền và tạo API key.
- Dán API key tại WooCommerce > Casso. Plugin tự đăng ký webhook và lấy danh sách tài khoản ngân hàng.
- Khách chọn chuyển khoản khi thanh toán, rồi bấm mở app ngân hàng hoặc quét mã QR ở trang đặt hàng thành công.
- Tiền về, Casso báo cho website và đơn hàng được xác nhận tự động.
Tính năng
Tự động xác nhận
- Đơn hàng chuyển sang trạng thái bạn chọn khi nhận đủ tiền, hoặc trạng thái riêng khi chuyển thiếu
- Cho phép chênh lệch số tiền (mặc định 1.000đ), ghi chú khi khách chuyển dư
- Khách chuyển thiếu rồi chuyển bù, đơn vẫn được hoàn tất
- Trang thanh toán tự kiểm tra và cập nhật "Đã nhận thanh toán"; nút "Tôi đã chuyển khoản" yêu cầu Casso lấy giao dịch mới ngay
- Liên kết nhiều ngân hàng, mỗi ngân hàng là một phương thức thanh toán
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
- Mã VietQR kèm nút "Lưu ảnh QR"
- 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"
- Chỉ hiển thị khi đơn vị tiền tệ của cửa hàng là VND
Email
- 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
Không xung đột với theme, plugin khác
- Giao diện thanh toán dùng chung với plugin VietQR, CSS và JavaScript được cô lập
- Tương thích WooCommerce HPOS (High-Performance Order Storage)
- 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.php tại yourtheme/casso/
- Filter:
casso_account_fields, casso_supported_currencies, casso_view_order_statuses, vietqr_featured_bank_bins, vietqr_deeplink_apps
- Chỉnh màu qua các biến CSS
--vietqr-*
2026.10.18 - version 4.2.2
- Cập nhật danh sách người đóng góp
2026.10.18 - version 4.2.1
- Thêm ảnh chụp màn hình giao diện thanh toán mới trên máy tính và điện thoại
- Dọn cảnh báo của Plugin Check
2026.10.18 - version 4.2.0
- Đổi tên plugin thành "Casso Flow – Tự động xác nhận thanh toán chuyển khoản ngân hàng"
- Giao diện thanh toán mới, dùng chung với plugin VietQR: thông tin chuyển khoản có nút sao chép, nút mở app ngân hàng tự điền sẵn thông tin trên điện thoại, lưu ảnh QR, hiển thị gọn trên điện thoại, nút theo màu của theme
- Luôn hiển thị mã VietQR (mẫu compact): bỏ tuỳ chọn bật/tắt mã VietQR và ô nhập mẫu VietQR
- Trang thanh toán tự cập nhật "Đã nhận thanh toán" ngay khi Casso nhận được tiền, không cần bấm "Tôi đã thanh toán"
- Email đơn hàng kèm mã QR dạng ảnh PNG, hiển thị được trên Gmail, Outlook
- Liên kết Casso chỉ bằng API key; bỏ nút "Thiết lập liên kết Casso tự động" (đã ngừng hoạt động). Cửa hàng từng liên kết bằng nút này vẫn được xác nhận đơn, plugin nhắc nhập API key
- Trang cài đặt mới: liên kết, cập nhật danh sách tài khoản, huỷ liên kết; chọn tài khoản hiển thị cho khách
- Hỗ trợ mọi ngân hàng đã liên kết trên Casso (thêm MSB, Eximbank, Sacombank...), logo ngân hàng đại diện ở bước chọn phương thức thanh toán
- Hiện mã QR ở trang Tài khoản → Xem đơn hàng cho đơn chưa thanh toán
- Đơn thiếu tiền nhận thêm chuyển khoản bù thì được hoàn tất; webhook gửi lặp không xử lý lại đơn đã thanh toán
- Chỉ hiển thị khi cửa hàng dùng VND; khai báo tương thích HPOS và Checkout Block
- Bảo mật: kiểm tra quyền khi lưu cài đặt, kiểm tra trạng thái đơn bằng mã đơn hàng, không còn lưu trùng API key
2026.10.18 - version 4.1.1
- Tên mặc định mới "Chuyển khoản VietQR vào ngân hàng, xác nhận tức thời" kèm logo Casso, đồng nhất với VietQR và payOS. Cửa hàng đang dùng tên mặc định cũ được tự cập nhật, tên tự đặt giữ nguyên
- Liên kết nhiều ngân hàng: tên phương thức kèm tên ngân hàng để khách phân biệt
- Checkout Block hiển thị đúng tên phương thức mà cửa hàng đã đặt (trước đây luôn là "Chuyển khoản")
2022.08.16 - version 2.6.2
2022.06.16 - version 2.6.0
- Cho phép cấu hình tùy biến mẫu VietQR bằng mã Template VietQR (đã bỏ từ bản 4.2.0)
- Hỗ trợ Wordpress 6.0
2021.07.20 - version 2.3.0
2021.07.20 - version 2.2.1
2021.07.15 - version 2.0.0
2020.11.19 - version 1.0.3
2020.11.23 - version 1.0.5
- Add screenshots, banners, logo
2020.12.11 - version 1.1.0
- Thêm tùy chọn chỉnh trạng thái đơn hàng sau khi thanh toán được xác nhận.
2020.12.23 - version 1.2.0
- Thêm tùy chọn cho phép bật / tắt phân biệt chữ hoa chữ thường trong nội dung giao dịch.