[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$feXeSoS891J3HqlE8xIy3m6shEiP_aEF7tYnTLbjoz2s":3,"$ftLxdKB6rPI4nIOqH01a841B29WGCBP7NgKEOk4VG5JU":244,"$fTRFNiiL6FP3PraTwL1f5TN-B660J9GlXQMlTfDCP--g":249},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":130,"fingerprints":219},"offline-qr-payment-gateway-iris","Offline QR Payment Gateway (IRIS)","1.0.0","octobyte","https:\u002F\u002Fprofiles.wordpress.org\u002Foctobyte\u002F","\u003Cp>Offline QR Payment Gateway (IRIS) adds a payment method for WooCommerce that shows a QR code and instructions. The order is placed on hold (or pending) until payment is confirmed.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Offline QR method (e.g. IRIS)\u003Cbr \u002F>\n* Admin media uploader for QR image\u003Cbr \u002F>\n* Compatible with both Classic Checkout and WooCommerce Cart\u002FCheckout Blocks\u003Cbr \u002F>\n* “Unavailable state” toggle: method stays visible but cannot be selected\u003Cbr \u002F>\n* Optional unavailable message shown under the method and as a tooltip\u003Cbr \u002F>\n* Email injection for unpaid orders (CID inline QR + clickable link)\u003Cbr \u002F>\n* My Account order view block for unpaid orders\u003Cbr \u002F>\n* Optional uninstall cleanup\u003C\u002Fp>\n","Offline QR Payment Gateway (IRIS) and customer email instructions for WooCommerce.",0,162,"2026-02-26T10:14:00.000Z","6.9.4","5.8","7.2",[18,19,20,21,22],"iris","offline-payments","payment-gateway","qr","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foffline-qr-payment-gateway-iris","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foffline-qr-payment-gateway-iris.1.0.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-05-19T22:54:39.823Z",[36,57,76,94,111],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":25,"num_ratings":46,"last_updated":47,"tested_up_to":14,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":25,"vuln_count":31,"unpatched_count":11,"last_vuln_date":56,"fetched_at":27},"bangladeshi-payment-gateways","Bangladeshi Payment Gateways – Make Payment Using QR Code","4.0.4","ultraDevs","https:\u002F\u002Fprofiles.wordpress.org\u002Fultradevs\u002F","\u003Cp>Bangladeshi Payment Gateways for WooCommerce. It has some advanced features that will help you to manage payment easily.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Pay with QR Code\u003C\u002Fli>\n\u003Cli>Fee for each gateway\u003C\u002Fli>\n\u003Cli>Block Based Checkout Page Support\u003C\u002Fli>\n\u003Cli>USD to BDT Conversion Support\u003C\u002Fli>\n\u003Cli>Statistics, Transactions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Gateways\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>bKash\u003C\u002Fli>\n\u003Cli>Rocket\u003C\u002Fli>\n\u003Cli>Nagad\u003C\u002Fli>\n\u003Cli>Upay\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Video\u003C\u002Fh4>\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\u002FArJ-zOW1KBU?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\u003Ch3>Our Other Plugins.\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-dropbox-integration\u002F\" rel=\"ugc\">Easy Dropbox Integration For WordPress\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frandom-image-block-for-block-editor\u002F\" rel=\"ugc\">Random Image Block for Block Editor\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultraembed-advanced-iframe\u002F\" rel=\"ugc\">UltraEmbed – Advanced Iframe Plugin For WordPress with Gutenberg Block Included\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftestimonialx-block\u002F\" rel=\"ugc\">TestimonialX – Testimonial Block For Gutenberg Block Editor with 15+ Stunning Styles\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need Help?\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbangladeshi-payment-gateways\u002F\" rel=\"ugc\">Free Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fweb.facebook.com\u002Fhello.ultradevs\" rel=\"nofollow ugc\">Live Chat\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fultradevs.com\u002Fdocs\u002Fbangladeshi-payment-gateways\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>  | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PL6-MOhUm73eiSSVHgAVnFFEvs6rO2sZyC\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Join With US\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fweb.facebook.com\u002Fgroups\u002Fpowerfulblocks\u002F\" rel=\"nofollow ugc\">Facebook – Community\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fweb.facebook.com\u002Fhello.ultradevs\" rel=\"nofollow ugc\">Facebook – Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCc2yL-QGQjscXpPx9Pp7J8w\" rel=\"nofollow ugc\">Youtube\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FultraDevsBD\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Fultradevs\u002F\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FultraDevs\u002FBangladeshi-Payment-Gateways\" rel=\"nofollow ugc\">Github Link\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Bangladeshi Payment Gateways uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Made with love by \u003Ca href=\"https:\u002F\u002Fultradevs.com\" rel=\"nofollow ugc\">ultraDevs\u003C\u002Fa>\u003C\u002Fp>\n","Bangladeshi Payment Gateways for WooCommerce.",5000,73781,88,"2025-12-28T04:28:00.000Z","4.4","7.0.0",[51,52,20,53,22],"bkash","mobile-payment","qr-code","https:\u002F\u002Fultradevs.com\u002Fproducts\u002Fwp-plugin\u002Fbangladeshi-payment-gateways\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbangladeshi-payment-gateways.4.0.4.zip","2022-12-16 00:00:00",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":25,"num_ratings":31,"last_updated":67,"tested_up_to":14,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":72,"download_link":73,"security_score":74,"vuln_count":31,"unpatched_count":11,"last_vuln_date":75,"fetched_at":27},"hitpay-payment-gateway","HitPay Payment Gateway for WooCommerce","4.2.1","HitPay Payment Solutions Pte Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Fhitpay2020\u002F","\u003Cp>HitPay Payment Gateway Plugin allows HitPay merchants to accept PayNow QR, Cards, Apple Pay, Google Pay, WeChatPay, AliPay and GrabPay Payments.\u003C\u002Fp>\n\u003Cp>This plugin would communicate with 3rd party HitPay payment gateway(https:\u002F\u002Fwww.hitpayapp.com\u002F) in order to process the payments.\u003C\u002Fp>\n\u003Cp>Merchant must create an account with HitPay payment gateway(https:\u002F\u002Fwww.hitpayapp.com\u002F).\u003C\u002Fp>\n\u003Cp>Pay only per transaction. No monthly, setup, admin or any hidden service fees.\u003C\u002Fp>\n\u003Cp>Merchant once created an account with HitPay payment gateway(https:\u002F\u002Fwww.hitpayapp.com\u002F), they can go to thier HitPay dashboard and choose the payment options they would to avail for their site.\u003C\u002Fp>\n\u003Cp>And merchant need to copy the API keys and Salt values from the HitPay Web Dashboard under Settings > Payment Gateway > API Keys\u003C\u002Fp>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to WooCommerce settings\u003C\u002Fli>\n\u003Cli>Select the “Payments” tab\u003C\u002Fli>\n\u003Cli>Activate the payment method (if inactive)\u003C\u002Fli>\n\u003Cli>Set the name you wish to show your users on Checkout (for example: “HitPay or Creditcard”)\u003C\u002Fli>\n\u003Cli>Fill the payment method’s description (for example: “Pay with HitPay”)\u003C\u002Fli>\n\u003Cli>Copy the API keys and Salt values from the HitPay Web Dashboard under Settings > Payment Gateway > API Keys\u003C\u002Fli>\n\u003Cli>Select the payment gateway logos.\u003C\u002Fli>\n\u003Cli>Click “Save Changes”\u003C\u002Fli>\n\u003Cli>All done!\u003C\u002Fli>\n\u003C\u002Fol>\n","HitPay Payment Gateway Plugin allows HitPay merchants to accept PayNow QR, Cards, Apple Pay, Google Pay, WeChatPay, AliPay and GrabPay Payments.",4000,43401,"2025-11-29T02:34:00.000Z","4.0","5.5",[71,20,53,22],"hitpay","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhitpay-payment-gateway.4.2.1.zip",99,"2024-07-11 00:00:00",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":25,"num_ratings":86,"last_updated":87,"tested_up_to":14,"requires_at_least":88,"requires_php":16,"tags":89,"homepage":72,"download_link":92,"security_score":74,"vuln_count":31,"unpatched_count":11,"last_vuln_date":93,"fetched_at":27},"checkout-gateway-iris","Checkout Gateway for IRIS","1.5","vgdevsolutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fvgdevsolutions\u002F","\u003Cp>\u003Cstrong>Checkout Gateway for IRIS\u003C\u002Fstrong> allows store owners to accept direct IRIS payments through WooCommerce. After the customer places an order, it is set to “on hold” until the payment is manually verified.\u003C\u002Fp>\n\u003Cp>This is ideal for Greek businesses using IRIS payments and bank transfers, allowing them to present payment instructions, QR code, VAT number, and account holder info right at checkout.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>ℹ️ This plugin is developed by VGDEV and is \u003Cstrong>not affiliated with or endorsed by IRIS or any bank\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Adds a new payment method for IRIS at WooCommerce Checkout.\u003Cbr \u002F>\n* Displays bank details, reference instructions, and a QR code after order.\u003Cbr \u002F>\n* Fully customizable payment labels (e.g., VAT, account name).\u003Cbr \u002F>\n* Designed specifically for Greek market needs.\u003Cbr \u002F>\n* Compatible with latest WooCommerce and WordPress versions.\u003C\u002Fp>\n","Unofficial IRIS checkout payment gateway for WooCommerce. Accept payments via IRIS and manage order statuses efficiently.",1000,55877,2,"2026-02-24T10:02:00.000Z","5.2",[90,91,18,53,22],"bank-transfer","greek-payments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcheckout-gateway-iris.1.5.zip","2026-02-05 00:00:00",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":84,"downloaded":102,"rating":25,"num_ratings":86,"last_updated":103,"tested_up_to":14,"requires_at_least":104,"requires_php":16,"tags":105,"homepage":109,"download_link":110,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"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.",13233,"2026-02-05T04:18:00.000Z","5.6",[106,20,107,108,22],"ngan-hang","thanh-toan","vietqr","https:\u002F\u002Fdocs.sepay.vn\u002Fwoocommerce.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsepay-gateway.1.1.20.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":25,"num_ratings":31,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":104,"tags":124,"homepage":127,"download_link":128,"security_score":129,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"snapscan-online-payments","SnapScan Payment Gateway","1.6.0","snapscanservices","https:\u002F\u002Fprofiles.wordpress.org\u002Fsnapscanservices\u002F","\u003Cp>This extension provides a unique combination of payment options for your customers. SnapScan allows South African customers to check out quicker and more securely using the SnapScan app, which encrypts their card details. Customers spend less time at checkout, and more time shopping.\u003Cbr \u002F>\nCustomers without the SnapScan app can pay using their card details. These payments will reflect alongside your SnapScan payments in your consolidated SnapScan transaction history.\u003Cbr \u002F>\nOnce the payment process is complete, the order will be created in the WooCommerce system and marked as “processing”, so no manual payment reconciliation is needed.\u003C\u002Fp>\n\u003Ch3>Minimum Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 4.6\u003C\u002Fli>\n\u003Cli>WooCommerce 2.6.0 or greater\u003C\u002Fli>\n\u003Cli>PHP version 5.6.20 or greater. PHP 7.2 or greater is recommended\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>SnapScan offers a fast and easy online signup\u003C\u002Fli>\n\u003Cli>Simple and free payment integration\u003C\u002Fli>\n\u003Cli>Customers need not enter card details (unless selecting to pay via card)\u003C\u002Fli>\n\u003Cli>Customers scan on desktop or click a link on a mobile device; or select to pay by card\u003C\u002Fli>\n\u003Cli>Responsive and mobile friendly\u003C\u002Fli>\n\u003Cli>Payment happens onsite with a trusted mobile payment provider\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why choose SnapScan?\u003C\u002Fh3>\n\u003Cp>SnapScan is the preferred way for South Africans to pay with their phones.\u003Cbr \u002F>\nYou may know the app from your favourite weekend market or local coffee shop, but SnapScan also provides payment solutions for larger merchants: from payments and invoicing for Pathcare laboratories to online checkout for big brands like Superbalist, OneDayOnly and Yuppiechef. SnapScan’s rate starts at  3% (excl. VAT) per transaction, and can decrease every month based on the previous month’s turnover.\u003C\u002Fp>\n\u003Ch3>How do I start using SnapScan?\u003C\u002Fh3>\n\u003Cp>To get started with SnapScan, you need a merchant account. Head over to \u003Ca href=\"https:\u002F\u002Fwww.snapsan.co.za\" rel=\"nofollow ugc\">www.snapscan.co.za\u003C\u002Fa> to complete the online signup process. This generally takes 3-5 business days, and the sooner SnapScan gets the required info the quicker it is to get set up.\u003Cbr \u002F>\nOnce your account has been verified, you can request the WooCommerce integration details from their team.\u003Cbr \u002F>\nWhen the plugin has been integrated, after a customer has paid, their order is automatically completed and the website updates. As a merchant, your order list displays confirmation of the SnapScan payment, and you can begin the delivery process.\u003C\u002Fp>\n\u003Ch3>What happens after I have a SnapScan merchant account?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Download this plugin\u003C\u002Fli>\n\u003Cli>Email help@snapscan.co.za and let them know you’d like to integrate with the WooCommerce SnapScan plugin\u003C\u002Fli>\n\u003Cli>SnapScan will send you all the relevant details and instructions for setting up the payment option on your website.\u003C\u002Fli>\n\u003C\u002Ful>\n","A free, safe, and secure payment integration where customers can pay via SnapScan or card with automatic WooCommerce payment reconciliation.",700,11833,"2025-05-06T13:47:00.000Z","6.2.9","4.6",[20,125,21,126,22],"payments","snapscan","https:\u002F\u002Fwww.snapscan.co.za","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnapscan-online-payments.1.6.0.zip",92,{"attackSurface":131,"codeSignals":206,"taintFlows":214,"riskAssessment":215,"analyzedAt":218},{"hooks":132,"ajaxHandlers":202,"restRoutes":203,"shortcodes":204,"cronEvents":205,"entryPointCount":11,"unprotectedCount":11},[133,139,144,148,152,157,161,165,168,172,176,180,185,190,194,198],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","admin_enqueue_scripts","enqueue_admin_assets","includes\u002Fclass-oqrpg-admin.php",7,{"type":134,"name":140,"callback":141,"file":142,"line":143},"woocommerce_blocks_loaded","on_blocks_loaded","includes\u002Fclass-oqrpg-blocks.php",16,{"type":134,"name":145,"callback":146,"file":142,"line":147},"woocommerce_blocks_payment_method_type_registration","closure",26,{"type":134,"name":149,"callback":150,"file":151,"line":138},"phpmailer_init","phpmailer_embed","includes\u002Fclass-oqrpg-emails.php",{"type":134,"name":153,"callback":154,"priority":155,"file":151,"line":156},"woocommerce_email_after_order_table","inject_into_email",20,8,{"type":134,"name":158,"callback":159,"file":151,"line":160},"woocommerce_order_details_after_order_table","inject_into_order_view",9,{"type":134,"name":162,"callback":163,"file":164,"line":138},"wp_enqueue_scripts","enqueue_front_assets","includes\u002Fclass-oqrpg-frontend.php",{"type":134,"name":166,"callback":167,"file":164,"line":156},"woocommerce_review_order_before_payment","print_flag",{"type":169,"name":170,"callback":171,"file":164,"line":160},"filter","woocommerce_update_order_review_fragments","fragments",{"type":134,"name":173,"callback":174,"file":164,"line":175},"woocommerce_checkout_update_order_review","store_selectable_in_session",10,{"type":169,"name":177,"callback":178,"priority":175,"file":164,"line":179},"woocommerce_gateway_icon","gateway_icon",11,{"type":134,"name":181,"callback":182,"priority":175,"file":183,"line":184},"woocommerce_after_checkout_validation","validate_checkout","includes\u002Fclass-oqrpg-gateway.php",22,{"type":134,"name":186,"callback":187,"file":188,"line":189},"admin_notices","maybe_show_wc_notice","includes\u002Fclass-oqrpg-plugin.php",19,{"type":169,"name":191,"callback":192,"file":188,"line":193},"woocommerce_payment_gateways","register_gateway",35,{"type":134,"name":195,"callback":146,"file":196,"line":197},"before_woocommerce_init","offline-qr-payment-gateway.php",34,{"type":134,"name":199,"callback":200,"file":196,"line":201},"plugins_loaded","instance",48,[],[],[],[],{"dangerousFunctions":207,"sqlUsage":208,"outputEscaping":210,"fileOperations":11,"externalRequests":11,"nonceChecks":31,"capabilityChecks":86,"bundledLibraries":213},[],{"prepared":11,"raw":11,"locations":209},[],{"escaped":211,"rawEcho":11,"locations":212},60,[],[],[],{"summary":216,"deductions":217},"The \"offline-qr-payment-gateway-iris\" plugin version 1.0.0 demonstrates a strong security posture based on the provided static analysis results.  The absence of any identified attack surface points, dangerous functions, or direct SQL queries is highly encouraging, indicating robust development practices and a focus on secure coding.  The thoroughness of output escaping and the presence of nonce and capability checks further reinforce this positive assessment.  The lack of any recorded vulnerabilities, past or present, and no reported critical or high-severity taint flows suggest a stable and well-maintained codebase.\n\nWhile the current analysis reveals no immediate security concerns, it's important to acknowledge that static analysis has limitations.  The complete absence of any identified flows in the taint analysis, particularly for a plugin that likely handles payment information, might warrant further investigation to ensure all potential data handling paths have been thoroughly scrutinized.  However, based solely on the data provided, the plugin appears to be very secure.  The strong adherence to security best practices, such as prepared statements and proper escaping, coupled with a clean vulnerability history, paints a picture of a low-risk plugin.  Therefore, the overall security risk is considered minimal.",[],"2026-04-16T15:07:12.848Z",{"wat":220,"direct":233},{"assetPaths":221,"generatorPatterns":226,"scriptPaths":227,"versionParams":228},[222,223,224,225],"\u002Fwp-content\u002Fplugins\u002Foffline-qr-payment-gateway-iris\u002Fassets\u002Fadmin\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Foffline-qr-payment-gateway-iris\u002Fassets\u002Fadmin\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Foffline-qr-payment-gateway-iris\u002Fassets\u002Ffrontend\u002Fcheckout.css","\u002Fwp-content\u002Fplugins\u002Foffline-qr-payment-gateway-iris\u002Fassets\u002Ffrontend\u002Fcheckout.js",[],[223,225],[229,230,231,232],"offline-qr-payment-gateway-iris\u002Fassets\u002Fadmin\u002Fadmin.css?ver=","offline-qr-payment-gateway-iris\u002Fassets\u002Fadmin\u002Fadmin.js?ver=","offline-qr-payment-gateway-iris\u002Fassets\u002Ffrontend\u002Fcheckout.css?ver=","offline-qr-payment-gateway-iris\u002Fassets\u002Ffrontend\u002Fcheckout.js?ver=",{"cssClasses":234,"htmlComments":236,"htmlAttributes":237,"restEndpoints":239,"jsGlobals":240,"shortcodeOutput":243},[235],"oqrpg-method-icon",[],[238],"data-selectable",[],[241,242],"OQRPG_ADMIN","OQRPG_CHECKOUT",[],{"error":245,"url":246,"statusCode":247,"statusMessage":248,"message":248},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Foffline-qr-payment-gateway-iris\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":31,"versions":250},[251],{"version":6,"download_url":24,"svn_tag_url":252,"released_at":26,"has_diff":253,"diff_files_changed":254,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":255,"is_current":245},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Foffline-qr-payment-gateway-iris\u002Ftags\u002F1.0.0\u002F",false,[],[]]