[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffEdh1lMGEIFDAG9D-s3fe9BG4lKoy93b_pNcMSIzjUQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":121,"fingerprints":283},"sepay-gateway","SePay Gateway","1.1.20","sepayteam","https:\u002F\u002Fprofiles.wordpress.org\u002Fsepayteam\u002F","\u003Cp>\u003Cstrong>Lưu ý\u003C\u002Fstrong>: Trước khi sử dụng plugin bạn phải đăng kí một tài khoản trên SePay và liên kết ngân hàng vào trước \u003Ca href=\"https:\u002F\u002Fsepay.vn\" rel=\"nofollow ugc\">tại đây\u003C\u002Fa>. Link hướng dẫn \u003Ca href=\"https:\u002F\u002Fdocs.sepay.vn\u002Fwoocommerce.html\" rel=\"nofollow ugc\">tại đây\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Cấu hình tùy biến mẫu VietQR bằng cách nhập mã Template VietQR được tạo tại website \u003Ca href=\"https:\u002F\u002Fqr.sepay.vn\u002F\" rel=\"nofollow ugc\">Tạo QR Code VietQR\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Chính sách bảo mật\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fsepay.vn\u002Fprivacy.html\" rel=\"nofollow ugc\">Xem tại đây\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>SePay hỗ trợ kết nối hơn 30 ngân hàng để tự xác nhận thanh toán khi khách hàng chuyển khoản. Bao gồm: Vietcombank, VPBank, VIB, VietinBank, MBBank, ACB, Sacombank, TPBank, Eximbank, HDBank, BIDV, TechcomBank, MSB, ShinhanBank, Agribank, PublicBank\u003C\u002Fp>\n\u003Cp>Hỗ trợ cả tài khoản cá nhân và doanh nghiệp.\u003C\u002Fp>\n\u003Cp>Các tính năng của plugin này:\u003Cbr \u002F>\n– Hiển thị thông tin thanh toán: Hiện mã QR và box thông tin thanh toán. Giúp khách hàng quét QR code để thanh toán tiện lợi.\u003Cbr \u002F>\n– Sau khi thanh toán thành công, từ 5 đến 10 giây:\u003Cbr \u002F>\n+ Phía khách hàng: Giao diện thanh toán sẽ hiển thị thông báo Bạn đã thanh toán thành công.\u003Cbr \u002F>\n+ Đơn hàng tại giao diện admin sẽ tự động chuyển trạng thái từ \u003Cstrong>\u003Cem>Tạm giữ\u003C\u002Fem>\u003C\u002Fstrong> (On-Hold) sang \u003Cstrong>\u003Cem>Đang xử lý\u003C\u002Fem>\u003C\u002Fstrong> (Processing) vì đã nhận được thanh toán.\u003Cbr \u002F>\n+ Đơn hàng tại giao diện admin sẽ tự động thêm ghi chú đã nhận được thanh toán với các thông tin như số tiền, thời gian nhận thanh toán.\u003C\u002Fp>\n\u003Cp>Yêu cầu:\u003C\u002Fp>\n\u003Cp>Bạn cần có tài khoản \u003Ca href=\"https:\u002F\u002Fmy.sepay.vn\" rel=\"nofollow ugc\">tại đây\u003C\u002Fa>\u003C\u002Fp>\n","Thanh toán QR chuyển khoản (VietQR) bởi SePay cho WooCommerce. Hỗ trợ hơn 50 ngân hàng. Kết nối 15+ ngân hàng để xác nhận tự động.",1000,12523,100,2,"2026-02-05T04:18:00.000Z","6.9.4","5.6","7.2",[20,21,22,23,24],"ngan-hang","payment-gateway","thanh-toan","vietqr","woocommerce","https:\u002F\u002Fdocs.sepay.vn\u002Fwoocommerce.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsepay-gateway.1.1.20.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,94,"2026-04-04T18:28:35.088Z",[37,55,76,93,109],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":27,"num_ratings":27,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":53,"download_link":54,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"thanh-toan-chuyen-khoan-ngan-hang-voi-vietqr","Thanh toán chuyển khoản ngân hàng với VietQRPro từ Sổ Bán Hàng","1.0.8","orwell23","https:\u002F\u002Fprofiles.wordpress.org\u002Forwell23\u002F","\u003Cp>\u003Cstrong>Lưu ý\u003C\u002Fstrong>: Đọc kỹ hướng dẫn và mô tả bên dưới trước khi sử dụng. Link tham khảo về Plugin \u003Ca href=\"https:\u002F\u002Fsobanhang.larksuite.com\u002Fwiki\u002FQm1Fwcc7hiQ1sfkgSS2uqGYnsbe\" rel=\"nofollow ugc\">tại đây\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mẹo\u003C\u002Fstrong> : Plugin này hoàn toàn miễn phí.\u003C\u002Fp>\n\u003Ch3>Sử Dụng Dịch Vụ SoBanHang\u003C\u002Fh3>\n\u003Cp>Plugin sử dụng dịch vụ do SoBanHang cung cấp để xử lý thanh toán. Điều này cần thiết cho chức năng cốt lõi của plugin hoạt động đúng cách.\u003C\u002Fp>\n\u003Ch3>Các Dịch Vụ Được Sử Dụng:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Tạo Webhook\u003C\u002Fstrong>: Plugin của chúng tôi sử dụng API của SoBanHang để tạo webhook cho quá trình xử lý thanh toán. Thông tin chi tiết có thể tìm thấy tại đây: \u003Ca href=\"https:\u002F\u002Fsobanhang.larksuite.com\u002Fwiki\u002FBmQwwm72ZijKpNku8mcuNIy7s4d?from=from_copylink\" rel=\"nofollow ugc\">SoBanHang Webhook API\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Tạo Tài Khoản Ngân Hàng Thương Mại\u003C\u002Fstrong>: Chúng tôi cũng sử dụng API của SoBanHang để tạo tài khoản ngân hàng cho thương mại. Chi tiết tại đây: \u003Ca href=\"https:\u002F\u002Fsobanhang.larksuite.com\u002Fwiki\u002FBmQwwm72ZijKpNku8mcuNIy7s4d?from=from_copylink\" rel=\"nofollow ugc\">SoBanHang Merchant Bank API\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Tạo Đơn Hàng Thanh Toán QR Code\u003C\u002Fstrong>: Để tạo đơn hàng thanh toán bằng mã QR, plugin của chúng tôi sử dụng API của SoBanHang. Thông tin chi tiết tại: \u003Ca href=\"https:\u002F\u002Fsobanhang.larksuite.com\u002Fwiki\u002FBmQwwm72ZijKpNku8mcuNIy7s4d?from=from_copylink\" rel=\"nofollow ugc\">SoBanHang QR Code API\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Hiển Thị Mã QRCode\u003C\u002Fstrong>: Plugin cung cấp khả năng hiển thị mã QR từ dữ liệu text cho các giao dịch thanh toán. Điều này giúp việc thanh toán trở nên nhanh chóng và tiện lợi hơn cho cả người mua và người bán. Thông tin chi tiết tại: \u003Ca href=\"https:\u002F\u002Fsobanhang.larksuite.com\u002Fwiki\u002FBmQwwm72ZijKpNku8mcuNIy7s4d?from=from_copylink\" rel=\"nofollow ugc\">SoBanHang QR Code\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Domain sử dụng\u003C\u002Fstrong>: Dịch vụ sử dụng 3 domain của SoBanHang sau đây: sobanhang.com, api.sobanhang.com, fin.finan.vn. Tất cả đều đảm bảo phù hợp với Điều Khoản Sự Dụng và Chính Sách Bảo Mật của SoBanHang\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Sử Dụng Dịch Vụ Bên Ngoài\u003C\u002Fh3>\n\u003Cp>Ngoài các dịch vụ của SoBanHang, plugin cũng tích hợp với Lark và Telegram để gửi thông báo. Điều này cung cấp thêm lựa chọn thông báo cho người dùng của chúng tôi.\u003C\u002Fp>\n\u003Ch3>Tích hợp với Lark:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gửi Thông Báo qua Lark\u003C\u002Fstrong>: Khi có các giao dịch hoặc sự kiện quan trọng, plugin sẽ gửi thông báo qua Lark. Điều này giúp người dùng theo dõi giao dịch một cách thuận tiện hơn.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tích hợp với Telegram:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Gửi Thông Báo qua Telegram\u003C\u002Fstrong>: Tương tự như với Lark, plugin cũng hỗ trợ gửi thông báo qua Telegram. Điều này mang đến sự linh hoạt và tiện lợi cho người dùng trong việc nhận thông báo.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Điều Khoản Sử Dụng và Chính Sách Bảo Mật:\u003C\u002Fh3>\n\u003Cp>Vui lòng xem xét Điều Khoản Sử Dụng và Chính Sách Bảo Mật của SoBanHang để hiểu cách dữ liệu của bạn được xử lý:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fsobanhang.com\u002Fdieu-khoan-dich-vu\u002F\" rel=\"nofollow ugc\">Điều Khoản Sử Dụng\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fsobanhang.com\u002Fchinh-sach-bao-mat\u002F\" rel=\"nofollow ugc\">Chính Sách Bảo Mật\u003C\u002Fa>\u003Cbr \u002F>\n– Lark: \u003Ca href=\"https:\u002F\u002Fwww.larksuite.com\u002Fvi_vn\u002Fprivacy-policy\" rel=\"nofollow ugc\">Chính Sách Bảo Mật\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.larksuite.com\u002Fvi_vn\u002Fuser-terms-of-service\" rel=\"nofollow ugc\">Điều Khoản Sử Dụng\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Chúng tôi cam kết cung cấp sự minh bạch và đảm bảo an toàn thông tin cho người dùng khi tích hợp với các dịch vụ này.\u003C\u002Fp>\n","Kết nối ngân hàng VN vào WooCommerce. Xác nhận đơn hàng qua VietQR. Sử dụng VietQRPro của Sổ Bán Hàng. Đơn giản để bắt đầu!!!",10,2145,"2025-06-26T10:04:00.000Z","6.5.8","4.7","7.0",[52,20,21,22,23],"chuyen-khoan","https:\u002F\u002Fsobanhang.com\u002Fplugin-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthanh-toan-chuyen-khoan-ngan-hang-voi-vietqr.1.0.8.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":13,"num_ratings":14,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":67,"tags":68,"homepage":72,"download_link":73,"security_score":74,"vuln_count":14,"unpatched_count":32,"last_vuln_date":75,"fetched_at":29},"bck-tu-dong-xac-nhan-thanh-toan-chuyen-khoan-ngan-hang","Thanh Toán Quét Mã QR Code Tự Động – MoMo, ViettelPay, VNPay và 40 ngân hàng Việt Nam","2.0.1","Hai Ba","https:\u002F\u002Fprofiles.wordpress.org\u002Fhaibasoft\u002F","\u003Cul>\n\u003Cli>Không cần giấy phép kinh doanh.\u003C\u002Fli>\n\u003Cli>Dùng được cho cả Tài khoản thụ hưởng là Số tài khoản doanh nghiệp.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Không yêu cầu nhập user\u002Fpass hay mã OTP, an toàn tuyệt đối !\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Hỗ trợ QR code tự nhập tiền và nội dung đơn hàng (API tiêu chuẩn của Napas)\u003C\u002Fli>\n\u003Cli>Hỗ trợ ví MOMO, ViettelPay, VNPay, Vietcombank, Vietinbank, Techcombank, MB, ACB, VPBank, BIDV, TPBank, HDBank, Agribank, VIB, Sacombank, OCB, MSB, SHB, SCB, ABBank, BAC A Bank, Eximbank, Nam A Bank, NCB, SeABank, LienVietPostBank, Viet Capital Bank, Timo, Cake, TNEX..\u003C\u002Fli>\n\u003Cli>Xác nhận thanh toán tự động & kích hoạt đơn hàng từ 1~5 giây\u003C\u002Fli>\n\u003Cli>Xử lý đa luồng, không giới hạn số lượng giao dịch.\u003C\u002Fli>\n\u003Cli>Thông báo giao dịch qua telegram.\u003C\u002Fli>\n\u003Cli>Thêm tùy chỉnh webhook.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Yêu cầu:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tải app BCK trên Google Play để xác nhận thanh toán tự động. \u003Ca href=\"https:\u002F\u002Fbck.haibasoft.com\u002Fhelp.html\" rel=\"nofollow ugc\">Xem hướng dẫn\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Xem \u003Ca href=\"https:\u002F\u002Fdemo-shop.hoangweb.com\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Với 1 chiếc điện thoại, bạn tích hợp \u003Cstrong>KHÔNG GIỚI HẠN\u003C\u002Fstrong> website, \u003Cstrong>KHÔNG GIỚI HẠN\u003C\u002Fstrong> tài khoản và số lượng giao dịch.\u003C\u002Fp>\n\u003Cp>❤️ Trải nghiệm miễn phí 1 ngày, xem \u003Ca href=\"https:\u002F\u002Fbck.haibasoft.com#banggia\" rel=\"nofollow ugc\">bảng giá\u003C\u002Fa> tại đây!\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FgWEuOxYW_mk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","Tích hợp thanh toán quét mã QR Code MoMo, ViettelPay, VNPay, Vietcombank, Vietinbank, Techcombank, MB, ACB, VPBank, TPBank.. cho Woocommerce",500,19720,"2025-08-24T08:19:00.000Z","6.7.5","",[69,70,21,71,24],"gateway","ket-noi-ngan-hang","vietcombank","https:\u002F\u002Fbck.haibasoft.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbck-tu-dong-xac-nhan-thanh-toan-chuyen-khoan-ngan-hang.2.0.1.zip",74,"2024-09-23 18:36:58",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":13,"num_ratings":32,"last_updated":86,"tested_up_to":87,"requires_at_least":67,"requires_php":67,"tags":88,"homepage":89,"download_link":90,"security_score":91,"vuln_count":32,"unpatched_count":27,"last_vuln_date":92,"fetched_at":29},"casso-tu-dong-xac-nhan-thanh-toan-chuyen-khoan-ngan-hang","Casso – Tự động xác nhận thanh toán chuyển khoản ngân hàng","4.1.0","diepmagik","https:\u002F\u002Fprofiles.wordpress.org\u002Fdiepmagik\u002F","\u003Cp>\u003Cstrong>Lưu ý\u003C\u002Fstrong>: Trước khi sử dụng plugin bạn phải đăng kí một tài khoản trên Casso và liên kết ngân hàng vào trước. Link hướng dẫn \u003Ca href=\"https:\u002F\u002Fcasso.vn\u002Fplugin-ket-noi-ngan-hang\u002F?gift=CASSOLOVEWOO\" rel=\"nofollow ugc\">tại đây\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Plugin này được phát triển bởi Casso giúp kết nối các ngân hàng Việt Nam vào Woocommerce, tự động xác nhận  đơn hàng đã thanh toán bằng hình thức chuyển khoản ngân hàng\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mẹo\u003C\u002Fstrong> : Plugin này hoàn toàn miễn phí. Phần xác nhận thanh toán sẽ miễn phí nếu bạn sử dụng dưới 30 giao dịch \u002F tháng.\u003Cbr \u002F>\nNếu vượt quá 30 giao dịch \u002F tháng. Bạn có thể cân nhắc mua gói trả phí chỉ từ 100k \u002F tháng.\u003C\u002Fp>\n","Kết nối các ngân hàng Việt Nam vào Woocommerce, tự động xác nhận đơn hàng đã thanh toán. Hỗ trợ hơn 10 ngân hàng : VietinBank, OCB, Vietcombank, Techc &hellip;",300,8610,"2024-08-28T01:33:00.000Z","6.0.11",[69,70,21,71,24],"https:\u002F\u002Fcasso.vn\u002Fplugin-ket-noi-ngan-hang\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcasso-tu-dong-xac-nhan-thanh-toan-chuyen-khoan-ngan-hang.zip",92,"2022-10-03 00:00:00",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":13,"downloaded":101,"rating":13,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":67,"requires_php":67,"tags":105,"homepage":106,"download_link":107,"security_score":108,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"qh-testpay","Tích hợp Thanh Toán Quét Mã QR Code – MoMo, ViettelPay, Vietcombank","1.0.2","HOANG WEB","https:\u002F\u002Fprofiles.wordpress.org\u002Fhoangweb\u002F","\u003Cul>\n\u003Cli>Không cần giấy phép kinh doanh.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Không yêu cầu nhập user\u002Fpass hay mã OTP, an toàn 100% !\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Dùng được cho cả Tài khoản thụ hưởng là Số tài khoản doanh nghiệp.\u003C\u002Fli>\n\u003Cli>Xác nhận thanh toán & tự động kích hoạt đơn hàng từ 1~5 giây\u003C\u002Fli>\n\u003Cli>Xử lý đa luồng, không giới hạn số lượng giao dịch & kết nối website.\u003C\u002Fli>\n\u003Cli>Hỗ trợ QR code API tiêu chuẩn của Napas\u003C\u002Fli>\n\u003Cli>Hỗ trợ ví MOMO, ViettelPay, VNPay & các ngân hàng Vietcombank, Vietinbank, Techcombank, MB, ACB, VPBank, BIDV, TPBank, HDBank, Agribank, VIB, Sacombank, OCB, MSB, SHB, SCB, ABBank, BAC A Bank, Eximbank, Nam A Bank, NCB, SeABank, LienVietPostBank, Viet Capital Bank, Timo, Cake, TNEX..\u003C\u002Fli>\n\u003Cli>Thông báo giao dịch qua telegram.\u003C\u002Fli>\n\u003Cli>Thêm tùy chỉnh webhook.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Yêu cầu:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tải app “Xác nhận thanh toán tự động” trên Google Play. \u003Ca href=\"https:\u002F\u002Fbck.haibasoft.com\u002F\" rel=\"nofollow ugc\">Xem hướng dẫn\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Xem \u003Ca href=\"https:\u002F\u002Fdemo-shop.hoangweb.net\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Với 1 điện thoại cá nhân, bạn tích hợp \u003Cstrong>KHÔNG GIỚI HẠN\u003C\u002Fstrong> website, \u003Cstrong>KHÔNG GIỚI HẠN\u003C\u002Fstrong> số lượng giao dịch.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FgWEuOxYW_mk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n","Tích hợp thanh toán quét mã QR Code với MoMo, ViettelPay, VNPay, Vietcombank, Vietinbank, Techcombank, MB, ACB, VPBank, TPBank.. cho Woocommerce",12057,3,"2023-10-11T07:15:00.000Z","6.3.0",[69,70,21,71,24],"https:\u002F\u002Fbck.haibasoft.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqh-testpay.1.0.2.zip",85,{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":100,"active_installs":116,"downloaded":117,"rating":27,"num_ratings":27,"last_updated":118,"tested_up_to":66,"requires_at_least":67,"requires_php":67,"tags":119,"homepage":106,"download_link":120,"security_score":91,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"thanh-toan-chuyen-khoan","Thanh Toán Quét Mã QR Code Tự Động – MoMo, ViettelPay, MB, Vietcombank, Vietinbank, Techcombank, Agribank, ACB, BIDV","1.0.0","OptimizeWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fwp2speed\u002F","\u003Cul>\n\u003Cli>Không cần giấy phép kinh doanh.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Không yêu cầu nhập user\u002Fpass hay mã OTP, an toàn 100% !\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Dùng được cho cả Tài khoản thụ hưởng là Số tài khoản doanh nghiệp.\u003C\u002Fli>\n\u003Cli>Xác nhận thanh toán & tự động kích hoạt đơn hàng từ 1~5 giây\u003C\u002Fli>\n\u003Cli>Xử lý đa luồng, không giới hạn số lượng giao dịch & kết nối website.\u003C\u002Fli>\n\u003Cli>Hỗ trợ QR code API tiêu chuẩn của Napas\u003C\u002Fli>\n\u003Cli>Hỗ trợ ví MOMO, ViettelPay, VNPay & các ngân hàng Vietcombank, Vietinbank, Techcombank, MB, ACB, VPBank, BIDV, TPBank, HDBank, Agribank, VIB, Sacombank, OCB, MSB, SHB, SCB, ABBank, BAC A Bank, Eximbank, Nam A Bank, NCB, SeABank, LienVietPostBank, Viet Capital Bank, Timo, Cake, TNEX..\u003C\u002Fli>\n\u003Cli>Thông báo giao dịch qua telegram.\u003C\u002Fli>\n\u003Cli>Thêm tùy chỉnh webhook.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Yêu cầu:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tải app “Xác nhận thanh toán tự động” trên Google Play. \u003Ca href=\"https:\u002F\u002Fbck.haibasoft.com\" rel=\"nofollow ugc\">Xem hướng dẫn\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 Xem \u003Ca href=\"https:\u002F\u002Fdemo-shop.hoangweb.com\u002F\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Với 1 điện thoại cá nhân, bạn tích hợp \u003Cstrong>KHÔNG GIỚI HẠN\u003C\u002Fstrong> website, \u003Cstrong>KHÔNG GIỚI HẠN\u003C\u002Fstrong> số lượng giao dịch.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FgWEuOxYW_mk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n",80,9660,"2024-12-04T09:39:00.000Z",[69,70,21,71,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthanh-toan-chuyen-khoan.1.0.0.zip",{"attackSurface":122,"codeSignals":213,"taintFlows":226,"riskAssessment":273,"analyzedAt":282},{"hooks":123,"ajaxHandlers":173,"restRoutes":197,"shortcodes":210,"cronEvents":211,"entryPointCount":212,"unprotectedCount":14},[124,130,133,138,143,147,151,155,159,162,166,169],{"type":125,"name":126,"callback":127,"file":128,"line":129},"action","admin_init","lazy_load_bank_data","includes\\class-wc-gateway-sepay.php",73,{"type":125,"name":131,"callback":132,"file":128,"line":74},"woocommerce_api_wc_sepay_oauth","sepay_handle_oauth_callback",{"type":125,"name":134,"callback":135,"file":136,"line":137},"plugins_loaded","sepay_init_gateway_class","sepay-gateway.php",41,{"type":139,"name":140,"callback":141,"file":136,"line":142},"filter","woocommerce_payment_gateways","sepay_add_gateway_class",71,{"type":125,"name":144,"callback":145,"file":136,"line":146},"admin_notices","sepay_missing_wc_notice",82,{"type":125,"name":148,"callback":149,"file":136,"line":150},"rest_api_init","closure",224,{"type":125,"name":152,"callback":153,"file":136,"line":154},"before_woocommerce_init","sepay_declare_woocommerce_support",378,{"type":125,"name":156,"callback":157,"file":136,"line":158},"woocommerce_blocks_loaded","sepay_woocommerce_block_support",439,{"type":125,"name":160,"callback":149,"file":136,"line":161},"woocommerce_blocks_payment_method_type_registration",446,{"type":125,"name":163,"callback":164,"file":136,"line":165},"admin_enqueue_scripts","sepay_add_scripts",455,{"type":125,"name":126,"callback":167,"file":136,"line":168},"sepay_redirect",485,{"type":125,"name":170,"callback":171,"priority":45,"file":136,"line":172},"upgrader_process_complete","sepay_clear_cache_after_update",498,[174,179,181,185,189,193],{"action":175,"nopriv":176,"callback":175,"hasNonce":176,"hasCapCheck":177,"file":136,"line":178},"sepay_check_order_status",true,false,89,{"action":175,"nopriv":177,"callback":175,"hasNonce":176,"hasCapCheck":177,"file":136,"line":180},90,{"action":182,"nopriv":177,"callback":183,"hasNonce":176,"hasCapCheck":176,"file":136,"line":184},"setup_sepay_webhook","handle_setup_sepay_webhook",91,{"action":186,"nopriv":177,"callback":187,"hasNonce":177,"hasCapCheck":176,"file":136,"line":188},"sepay_get_bank_accounts","get_bank_accounts_ajax",380,{"action":190,"nopriv":177,"callback":191,"hasNonce":177,"hasCapCheck":176,"file":136,"line":192},"sepay_get_bank_sub_accounts","get_bank_sub_accounts_ajax",381,{"action":194,"nopriv":177,"callback":195,"hasNonce":177,"hasCapCheck":176,"file":136,"line":196},"sepay_get_pay_code_prefixes","get_paycode_prefix_ajax",382,[198,206],{"namespace":199,"route":200,"methods":201,"callback":203,"permissionCallback":204,"file":136,"line":205},"sepay-gateway\u002Fv1","\u002Fadd-payment",[202],"POST","sepay_api","__return_true",225,{"namespace":207,"route":200,"methods":208,"callback":203,"permissionCallback":204,"file":136,"line":209},"sepay-gateway\u002Fv2",[202],231,[],[],8,{"dangerousFunctions":214,"sqlUsage":215,"outputEscaping":217,"fileOperations":27,"externalRequests":102,"nonceChecks":223,"capabilityChecks":224,"bundledLibraries":225},[],{"prepared":27,"raw":27,"locations":216},[],{"escaped":218,"rawEcho":32,"locations":219},83,[220],{"file":136,"line":221,"context":222},215,"raw output",5,6,[],[227,259],{"entryPoint":228,"graph":229,"unsanitizedCount":102,"severity":258},"sepay_handle_oauth_callback (includes\\class-wc-gateway-sepay.php:786)",{"nodes":230,"edges":254},[231,236,241,245,247,251],{"id":232,"type":233,"label":234,"file":128,"line":235},"n0","source","$_GET['access_token']",800,{"id":237,"type":238,"label":239,"file":128,"line":235,"wp_function":240},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":242,"type":233,"label":243,"file":128,"line":244},"n2","$_GET['refresh_token']",801,{"id":246,"type":238,"label":239,"file":128,"line":244,"wp_function":240},"n3",{"id":248,"type":233,"label":249,"file":128,"line":250},"n4","$_GET",802,{"id":252,"type":238,"label":239,"file":128,"line":253,"wp_function":240},"n5",803,[255,256,257],{"from":232,"to":237,"sanitized":177},{"from":242,"to":246,"sanitized":177},{"from":248,"to":252,"sanitized":177},"low",{"entryPoint":260,"graph":261,"unsanitizedCount":27,"severity":258},"\u003Cclass-wc-gateway-sepay> (includes\\class-wc-gateway-sepay.php:0)",{"nodes":262,"edges":269},[263,264,265,266,267,268],{"id":232,"type":233,"label":234,"file":128,"line":235},{"id":237,"type":238,"label":239,"file":128,"line":235,"wp_function":240},{"id":242,"type":233,"label":243,"file":128,"line":244},{"id":246,"type":238,"label":239,"file":128,"line":244,"wp_function":240},{"id":248,"type":233,"label":249,"file":128,"line":250},{"id":252,"type":238,"label":239,"file":128,"line":253,"wp_function":240},[270,271,272],{"from":232,"to":237,"sanitized":176},{"from":242,"to":246,"sanitized":176},{"from":248,"to":252,"sanitized":176},{"summary":274,"deductions":275},"The sepay-gateway plugin version 1.1.20 exhibits a generally strong security posture, with excellent practices in SQL query handling and output escaping. The plugin utilizes prepared statements for all SQL queries, which significantly mitigates the risk of SQL injection vulnerabilities. Furthermore, nearly all output is properly escaped, reducing the likelihood of cross-site scripting (XSS) attacks. The absence of known CVEs and a clean vulnerability history are positive indicators, suggesting a well-maintained and secure plugin over time.\n\nHowever, there are notable concerns regarding the attack surface. The plugin exposes two REST API routes without proper permission callbacks, making them potentially accessible to unauthenticated users. Additionally, one out of two analyzed taint flows involves unsanitized paths, which, while not rated as critical or high, still represents a potential avenue for exploitation if not handled carefully. The presence of external HTTP requests also warrants attention, as these can be points of interaction with external services that might have their own vulnerabilities or be subject to man-in-the-middle attacks if not implemented securely.\n\nIn conclusion, sepay-gateway version 1.1.20 is largely secure due to its robust SQL and output handling. The primary weaknesses lie in the unprotected REST API routes and the identified unsanitized path flow, which represent the most immediate areas for improvement. The plugin's lack of a vulnerability history is a strength, but the identified attack surface issues should not be overlooked.",[276,278,280],{"reason":277,"points":212},"REST API routes without permission callbacks",{"reason":279,"points":223},"Taint flow with unsanitized path",{"reason":281,"points":223},"AJAX handlers without auth checks","2026-03-16T18:44:34.511Z",{"wat":284,"direct":293},{"assetPaths":285,"generatorPatterns":288,"scriptPaths":289,"versionParams":290},[286,287],"\u002Fwp-content\u002Fplugins\u002Fsepay-gateway\u002Fassets\u002Fcss\u002Ffrontend\u002Fsepay_checkout.css","\u002Fwp-content\u002Fplugins\u002Fsepay-gateway\u002Fassets\u002Fjs\u002Ffrontend\u002Fsepay_checkout.js",[],[287],[291,292],"sepay-gateway\u002Fassets\u002Fcss\u002Ffrontend\u002Fsepay_checkout.css?ver=","sepay-gateway\u002Fassets\u002Fjs\u002Ffrontend\u002Fsepay_checkout.js?ver=",{"cssClasses":294,"htmlComments":299,"htmlAttributes":304,"restEndpoints":308,"jsGlobals":310,"shortcodeOutput":312},[295,296,297,298],"sepay-checkout-wrapper","sepay-qr-code-container","sepay-bank-transfer-info","sepay-payment-status-message",[300,301,302,303],"\u003C!-- SePay Gateway Payment Form -->","\u003C!-- SePay QR Code Section -->","\u003C!-- SePay Bank Transfer Details -->","\u003C!-- SePay Payment Status Area -->",[305,306,307],"data-sepay-order-id","data-sepay-nonce","data-sepay-ajax-url",[309],"\u002Fwp-json\u002Fsepay-gateway\u002Fv",[311],"sepay_checkout_params",[313,314,315,316],"[sepay_payment_form]","[sepay_qr_code]","[sepay_bank_details]","[sepay_payment_status]"]