[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxfP-1M2_hBC2_6cmox7Wenax58HcS7ZWfVVY5eCKUjA":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":37,"analysis":134,"fingerprints":229},"wc-victoriabank","Payment Gateway for Victoriabank for WooCommerce","1.6.2","alexminza","https:\u002F\u002Fprofiles.wordpress.org\u002Falexminza\u002F","\u003Cp>Accept Visa and Mastercard directly on your store with the Payment Gateway for Victoriabank for WooCommerce.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Charge and Authorization card transaction types\u003C\u002Fli>\n\u003Cli>Reverse transactions – partial or complete refunds\u003C\u002Fli>\n\u003Cli>Admin order actions – complete authorized transaction\u003C\u002Fli>\n\u003Cli>Order confirmation email with card transaction details\u003C\u002Fli>\n\u003Cli>Supports WooCommerce \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fcheckout-blocks\u002F\" rel=\"nofollow ugc\">block-based checkout experience\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Free to use – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falexminza\u002Fwc-victoriabank\" rel=\"nofollow ugc\">Open-source GPL-3.0 license on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\".\u002Finstallation\u002F\" rel=\"nofollow ugc\">Installation Instructions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\".\u002Ffaq\u002F\" rel=\"nofollow ugc\">Frequently Asked Questions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept Visa and Mastercard directly on your store with the Victoriabank payment gateway for WooCommerce.",10,3455,100,1,"","6.9.4","4.8","7.2.5",[20,21,22,23,24],"mastercard","moldova","payment-gateway","victoriabank","visa","https:\u002F\u002Fgithub.com\u002Falexminza\u002Fwc-victoriabank","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-victoriabank.1.6.2.zip",0,null,"2026-03-15T14:44:11.924Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},6,230,30,94,"2026-04-04T05:32:15.734Z",[38,52,73,95,113],{"slug":39,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":13,"num_ratings":14,"last_updated":46,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":47,"homepage":49,"download_link":50,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":51},"wc-moldovaagroindbank","Payment Gateway for maib for WooCommerce","1.5.1","\u003Cp>Accept Visa and Mastercard directly on your store with the Payment Gateway for maib for WooCommerce.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Charge and Authorization card transaction types\u003C\u002Fli>\n\u003Cli>Reverse transactions – partial or complete refunds\u003C\u002Fli>\n\u003Cli>Admin order actions – complete authorized transaction\u003C\u002Fli>\n\u003Cli>Close business day scheduled action\u003C\u002Fli>\n\u003Cli>Supports WooCommerce \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fcheckout-blocks\u002F\" rel=\"nofollow ugc\">block-based checkout experience\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Free to use – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Falexminza\u002Fwc-moldovaagroindbank\" rel=\"nofollow ugc\">Open-source GPL-3.0 license on GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\".\u002Finstallation\u002F\" rel=\"nofollow ugc\">Installation Instructions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\".\u002Ffaq\u002F\" rel=\"nofollow ugc\">Frequently Asked Questions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept Visa and Mastercard directly on your store with the maib payment gateway for WooCommerce.",200,6229,"2026-03-07T13:13:00.000Z",[48,20,21,22,24],"maib","https:\u002F\u002Fgithub.com\u002Falexminza\u002Fwc-moldovaagroindbank","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-moldovaagroindbank.1.5.1.zip","2026-03-15T15:16:48.613Z",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":71,"download_link":72,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":51},"woo-paystack","Paystack WooCommerce Payment Gateway","5.8.2","Tunbosun Ayinla","https:\u002F\u002Fprofiles.wordpress.org\u002Ftubiz\u002F","\u003Cp>Paystack makes it easy for businesses in Nigeria, Ghana, Kenya and South Africa to accept secure payments from multiple local and global payment channels. Integrate Paystack with your store today, and let your customers pay you with their choice of methods.\u003C\u002Fp>\n\u003Cp>With Paystack for WooCommerce, you can accept payments via:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Credit\u002FDebit Cards — Visa, Mastercard, Verve (NG, GH, KE), American Express (SA only)\u003C\u002Fli>\n\u003Cli>Bank transfer (Nigeria)\u003C\u002Fli>\n\u003Cli>Mobile money (Ghana)\u003C\u002Fli>\n\u003Cli>Masterpass (South Africa)\u003C\u002Fli>\n\u003Cli>EFT (South Africa)\u003C\u002Fli>\n\u003Cli>USSD (Nigeria)\u003C\u002Fli>\n\u003Cli>Visa QR (Nigeria)\u003C\u002Fli>\n\u003Cli>Many more coming soon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Paystack?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Start receiving payments instantly—go from sign-up to your first real transaction in as little as 15 minutes\u003C\u002Fli>\n\u003Cli>Simple, transparent pricing—no hidden charges or fees\u003C\u002Fli>\n\u003Cli>Modern, seamless payment experience via the Paystack Checkout — \u003Ca href=\"https:\u002F\u002Fpaystack.com\u002Fdemo\u002Fcheckout\" rel=\"nofollow ugc\">Try the demo!\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Advanced fraud detection\u003C\u002Fli>\n\u003Cli>Understand your customers better through a simple and elegant dashboard\u003C\u002Fli>\n\u003Cli>Access to attentive, empathetic customer support 24\u002F7\u003C\u002Fli>\n\u003Cli>Free updates as we launch new features and payment options\u003C\u002Fli>\n\u003Cli>Clearly documented APIs to build your custom payment experiences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Over 60,000 businesses of all sizes in Nigeria, Ghana, Kenya, and South Africa rely on Paystack’s suite of products to receive payments and make payouts seamlessly. Sign up on \u003Ca href=\"https:\u002F\u002Fpaystack.com\u002Fsignup\" rel=\"nofollow ugc\">Paystack.com\u002Fsignup\u003C\u002Fa> to get started.\u003C\u002Fp>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>This plugin is meant to be used by merchants in Ghana, Kenya, Nigeria and South Africa.\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Accept payment\u003C\u002Fstrong> via Mastercard, Visa, Verve, USSD, Mobile Money, Bank Transfer, EFT, Bank Accounts, GTB 737 & Visa QR.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless integration\u003C\u002Fstrong> into the WooCommerce checkout page. Accept payment directly on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refunds\u003C\u002Fstrong> from the WooCommerce order details page. Refund an order directly from the order details page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring payment\u003C\u002Fstrong> using \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce Subscriptions Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> integration only works with \u003Cstrong>WooCommerce v2.6 and above\u003C\u002Fstrong> and \u003Cstrong>WooCommerce Subscriptions v2.0 and above\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No subscription plans is created on Paystack. The \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> plugin handles all the subscription functionality.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If a customer pays for a subscription using a Mastercard or Visa card, their subscription will renew automatically throughout the duration of the subscription. If an automatic renewal fail their subscription will be put on-hold and they will have to login to their account to renew the subscription.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For customers paying with a Verve card, their subscription can’t be renewed automatically, once a payment is due their subscription will be on-hold. The customer will have to login to his account to manually renew his subscription.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If a subscription has a free trial and no signup-fee, automatic renewal is not possible for the first payment because the initial order total will be 0, after the free trial the subscription will be put on-hold. The customer will have to login to his account to renew his subscription. If a Mastercard or Visa card is used to renew the subscription subsequent renewals will be automatic throughout the duration of the subscription, if a Verve card is used automatic renewal isn’t possible.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Suggestions \u002F Feature Request\u003C\u002Fh4>\n\u003Cp>If you have suggestions or a new feature request, feel free to get in touch with me via the contact form on my website \u003Ca href=\"http:\u002F\u002Fbosun.me\u002Fget-in-touch\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can also follow me on Twitter! \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Ftubiz\" rel=\"nofollow ugc\">@tubiz\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Paystack for WooCommerce allows your WooCommerce store to accept secure payments from multiple local and global payment channels.",30000,432109,90,24,"2025-04-17T08:26:00.000Z","6.8.5","6.2","7.4",[20,22,69,24,70],"paystack","woocommerce","https:\u002F\u002Fpaystack.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-paystack.5.8.2.zip",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":44,"downloaded":81,"rating":82,"num_ratings":83,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":67,"tags":87,"homepage":92,"download_link":93,"security_score":94,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":51},"bykea-cash-online-payments","Bykea.Cash – Online Payments","3.2","dizyn","https:\u002F\u002Fprofiles.wordpress.org\u002Fdizyn\u002F","\u003Cp>The Bykea Cash plugin is a universal payment collection method for the Pakistani market which is extremely easy to install on any WordPress WooCommerce website.\u003C\u002Fp>\n\u003Cp>Using Bykea Cash plugin, you can accept payments securely for the products you are selling online without compromising the security requirements and without causing your theme to suffer. Give your customers their preferred ways to pay with one simple payment integration!\u003C\u002Fp>\n\u003Cp>Using this latest Bykea Cash extension, any WooCommerce shop can start accepting cash and digital payments in Pakistan immediately using these two options:\u003Cbr \u002F>\n1. Cash Pickups on Doorstep\u003Cbr \u002F>\n2. Credit\u002FDebit Card (Visa\u002FMasterCard)\u003C\u002Fp>\n\u003Cp>We will soon introduce the following payment collection methods:\u003Cbr \u002F>\n1. UnionPay debit cards (Coming Soon)\u003Cbr \u002F>\n2. PayPak debit cards (Coming Soon)\u003Cbr \u002F>\n3. Easypaisa Wallet (Coming Soon)\u003Cbr \u002F>\n4. Easypaisa OTC (Coming Soon)\u003Cbr \u002F>\n5. JazzCash Wallet (Coming Soon)\u003Cbr \u002F>\n6. JazzCash OTC (Coming Soon)\u003Cbr \u002F>\n7. Bank transfer for the following banks (Coming Soon)\u003Cbr \u002F>\n    7.1 Allied Bank Limited – ABL\u003Cbr \u002F>\n    7.2 Habib Bank Ltd – HBL\u003Cbr \u002F>\n    7.3 Bank Alfalah Limited\u003Cbr \u002F>\n    7.4 United Bank Limited – UBL\u003Cbr \u002F>\n    7.5 Standard Chartered Bank – SCB\u003Cbr \u002F>\n    7.6 JS Bank\u003Cbr \u002F>\n    7.7 Muslim Commercial Bank Limited – MCB\u003Cbr \u002F>\n    7.8 Meezan Bank limited\u003Cbr \u002F>\n    7.9 Askari Commercial Bank Limited\u003Cbr \u002F>\n    7.10 Faysal Bank Limited\u003Cbr \u002F>\n    7.11 Bank Al Habib Limited\u003Cbr \u002F>\n    7.12 Habib Metropolitan Bank Limited\u003Cbr \u002F>\n    7.13 Al Baraka Islamic Bank Limited\u003Cbr \u002F>\n    7.14 Bank Islami Pakistan Limited\u003Cbr \u002F>\n    7.15 Bank of Punjab\u003Cbr \u002F>\n    7.16 Dubai islamic Bank Pakistan Limited\u003Cbr \u002F>\n    7.17 First Women Bank\u003Cbr \u002F>\n    7.18 ICBC\u003Cbr \u002F>\n    7.19 MCB Islamic\u003Cbr \u002F>\n    7.20 National Bank of Pakistan – NBP\u003Cbr \u002F>\n    7.21 Samba Bank\u003Cbr \u002F>\n    7.22 Silk Bank\u003Cbr \u002F>\n    7.23 Sindh Bank\u003Cbr \u002F>\n    7.24 Soneri Bank Limited\u003Cbr \u002F>\n    7.25 Summit Bank\u003Cbr \u002F>\n    7.26 SadaPay\u003Cbr \u002F>\n    7.27 Apna Microfinance Bank\u003Cbr \u002F>\n    7.28 Finca Microfinance Bank\u003Cbr \u002F>\n    7.29 NRSP Microfinance Bank\u003Cbr \u002F>\n    7.30 Upaisa \u002F Ubank\u003Cbr \u002F>\n8. NIFT Payment Gateway (Coming Soon)\u003Cbr \u002F>\n9. Avanza APPS payment gateway (Coming Soon)\u003Cbr \u002F>\n10. HBL Konnect (Coming Soon)\u003Cbr \u002F>\n11. HBL Pay (Coming Soon)\u003Cbr \u002F>\n12. Direct operator billing\u003Cbr \u002F>\n    12.1 Jazz \u002F Warid – Mobilink\u003Cbr \u002F>\n    12.2 Telenor\u003Cbr \u002F>\n    12.3 Zong\u003Cbr \u002F>\n    12.4 Ufone\u003C\u002Fp>\n","The Bykea Cash plugin allows you to collect payments on your WordPress WooCommerce website instantly using Credit\u002FDebit Cards (VISA, MasterCard, PayPa &hellip;",16265,60,4,"2022-08-04T08:05:00.000Z","6.0.11","5.2",[88,89,90,22,91],"bykea-cash","cash-pickup","online-payments-visa-mastercard","payments","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbykea-cash-online-payments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbykea-cash-online-payments.3.2.zip",85,{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":13,"num_ratings":14,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":15,"tags":108,"homepage":111,"download_link":112,"security_score":94,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":51},"woocommerce-expresspay-payment-gateway","ExpressPay Woocommerce Payment Gateway","2.0.0","Akin Delu","https:\u002F\u002Fprofiles.wordpress.org\u002Felninoakin\u002F","\u003Cp>This is a ExpressPay payment gateway for Woocommerce.\u003C\u002Fp>\n\u003Cp>To signup for expresspay visit their website by clicking \u003Ca href=\"https:\u002F\u002Fexpresspaygh.com\u002Fsignup.php\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>ExpressPay Woocommerce Payment Gateway allows you to accept payment on your Woocommerce store using Ghana issued Visa Card, Mastercard and Mobile Money\u003C\u002Fp>\n\u003Cp>With this ExpressPay Woocommerce Payment Gateway plugin, you will be able to accept the following payment methods in your shop:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visa Ghana\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Money\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MasterCards\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visa Card\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>American Express\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discover\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>This plugin is meant to be used by merchants in Ghana.\u003C\u002Fp>\n\u003Ch4>Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Accept payment\u003C\u002Fstrong> via Mobile Money, Visa Cards and Mastercards.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless integration\u003C\u002Fstrong> into the WooCommerce checkout page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Ghana Cedi\u003C\u002Fstrong> currency symbol. To select it go to go to \u003Cstrong>WooCommerce > Settings\u003C\u002Fstrong> from the left hand menu, then click \u003Cstrong>General\u003C\u002Fstrong> from the top tab. From \u003Cstrong>Currency\u003C\u002Fstrong> select Ghana Cedi, then click on \u003Cstrong>Save Changes\u003C\u002Fstrong> for your changes to be effected.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send SMS notification\u003C\u002Fstrong> to customer on successful payment. This feature has to be enabled and configured before it will work, you will need a SMS API.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Suggestions \u002F Feature Request\u003C\u002Fh4>\n\u003Cp>If you have suggestions or a new feature request, feel free to get in touch with me via email elnino.akin@gmail.com\u003C\u002Fp>\n\u003Cp>You can also add me on Facebook http:\u002F\u002Ffacebook.com\u002Fdeluakin\u003C\u002Fp>\n","Expresspay Woocommerce Payment Gateway allows you to accept payment on your Woocommerce store via Visa Ghana, Visacard, MasterCard, American Express,  &hellip;",80,7274,"2016-01-15T14:25:00.000Z","4.4.34","3.0.1",[20,109,22,110,70],"payment","visa-cards","http:\u002F\u002Ftxtghana.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-expresspay-payment-gateway.2.0.0.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":83,"last_updated":15,"tested_up_to":124,"requires_at_least":125,"requires_php":15,"tags":126,"homepage":131,"download_link":132,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":133},"sark-migs","Sark Migs","1.5","Saravana Kumar K","https:\u002F\u002Fprofiles.wordpress.org\u002Fmycholan\u002F","\u003Cp>This plugin enables MIGS payment gateway support for your WooCommerce sites. It Allows you to use MasterCard Internet Gateway Service or any other bank that uses MIGS ( like HSBC, Bendigo Bank, Axis Bank … ) with the woocommerce plugin.\u003C\u002Fp>\n\u003Cp>It uses the redirect method, the user is redirected to MIGS payment gateway page so that you don’t have to install an SSL certificate on your site.\u003C\u002Fp>\n","Extends WooCommerce with MasterCard Internet Gateway Service (MIGS)",50,4050,70,"5.4.19","3.5.1",[127,128,129,22,130],"axis-bank","mastercard-internet-gateway-service","migs","visa-mastercard-gateway-plugin","http:\u002F\u002Fsarkware.com\u002Fsark-migs-a-wordpress-plugin-for-adding-migs-payment-gateway-support-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsark-migs.1.5.zip","2026-03-15T10:48:56.248Z",{"attackSurface":135,"codeSignals":176,"taintFlows":190,"riskAssessment":219,"analyzedAt":228},{"hooks":136,"ajaxHandlers":167,"restRoutes":173,"shortcodes":174,"cronEvents":175,"entryPointCount":14,"unprotectedCount":27},[137,143,149,153,157,161,164],{"type":138,"name":139,"callback":140,"priority":11,"file":141,"line":142},"filter","woocommerce_order_actions","order_actions","includes\\class-wc-gateway-victoriabank.php",92,{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","plugins_loaded","anonymous","wc-victoriabank.php",43,{"type":138,"name":150,"callback":151,"file":147,"line":152},"woocommerce_payment_gateways","add_payment_gateway",55,{"type":138,"name":154,"callback":155,"priority":11,"file":147,"line":156},"woocommerce_email_order_meta_fields","email_order_meta_fields",62,{"type":144,"name":158,"callback":159,"file":147,"line":160},"before_woocommerce_init","closure",67,{"type":144,"name":162,"callback":159,"file":147,"line":163},"woocommerce_blocks_loaded",89,{"type":144,"name":165,"callback":159,"file":147,"line":166},"woocommerce_blocks_payment_method_type_registration",95,[168],{"action":169,"nopriv":170,"callback":171,"hasNonce":172,"hasCapCheck":170,"file":141,"line":62},"victoriabank_process_callback_data",false,"process_callback_data",true,[],[],[],{"dangerousFunctions":177,"sqlUsage":178,"outputEscaping":180,"fileOperations":27,"externalRequests":27,"nonceChecks":14,"capabilityChecks":27,"bundledLibraries":186},[],{"prepared":27,"raw":27,"locations":179},[],{"escaped":181,"rawEcho":14,"locations":182},39,[183],{"file":141,"line":184,"context":185},1146,"raw output",[187],{"name":188,"version":28,"knownCves":189},"Guzzle",[],[191],{"entryPoint":192,"graph":193,"unsanitizedCount":14,"severity":218},"\u003Cclass-wc-gateway-victoriabank> (includes\\class-wc-gateway-victoriabank.php:0)",{"nodes":194,"edges":214},[195,200,205,208,212],{"id":196,"type":197,"label":198,"file":141,"line":199},"n0","source","$_REQUEST",749,{"id":201,"type":202,"label":203,"file":141,"line":184,"wp_function":204},"n1","sink","echo() [XSS]","echo",{"id":206,"type":197,"label":198,"file":141,"line":207},"n2",1159,{"id":209,"type":210,"label":211,"file":141,"line":207},"n3","transform","→ generate_form()",{"id":213,"type":202,"label":203,"file":141,"line":184,"wp_function":204},"n4",[215,216,217],{"from":196,"to":201,"sanitized":172},{"from":206,"to":209,"sanitized":170},{"from":209,"to":213,"sanitized":170},"medium",{"summary":220,"deductions":221},"The 'wc-victoriabank' plugin v1.6.2 exhibits a generally good security posture based on the provided static analysis.  It demonstrates strong adherence to secure coding practices, with 100% of SQL queries using prepared statements and 98% of outputs properly escaped.  The presence of a nonce check on the single AJAX handler further contributes to its security.  The absence of any recorded vulnerabilities (CVEs) in its history is a significant positive indicator, suggesting a mature and well-maintained codebase.  Furthermore, the limited attack surface, with only one AJAX handler and no shortcodes, REST API routes, or cron events, reduces the potential for exploitation.\n\nHowever, a single flow with an unsanitized path identified during taint analysis, even without a critical or high severity rating, warrants attention. While the static analysis did not flag it as critical, unsanitized paths can sometimes lead to unexpected behavior or expose vulnerabilities under specific conditions, especially if the path is used in conjunction with other insecure practices or external inputs. The fact that this unsanitized path exists in a plugin with no recorded vulnerabilities is intriguing; it may represent a minor oversight that hasn't yet been exploited or a scenario where the path is used in a context that mitigates risk. The bundled Guzzle library could also be a potential concern if it's not kept up-to-date with its own security patches.",[222,225],{"reason":223,"points":224},"Unsanitized path in taint analysis",5,{"reason":226,"points":227},"Bundled library (Guzzle) without version check",3,"2026-03-16T23:32:39.457Z",{"wat":230,"direct":241},{"assetPaths":231,"generatorPatterns":236,"scriptPaths":237,"versionParams":238},[232,233,234,235],"\u002Fwp-content\u002Fplugins\u002Fwc-victoriabank\u002Fassets\u002Fimg\u002Fvb-logo-bank.png","\u002Fwp-content\u002Fplugins\u002Fwc-victoriabank\u002Fassets\u002Fimg\u002Fvb-logo-systems.png","\u002Fwp-content\u002Fplugins\u002Fwc-victoriabank\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fwc-victoriabank\u002Fassets\u002Fjs\u002Fscript.js",[],[235],[239,240],"wc-victoriabank\u002Fassets\u002Fcss\u002Fstyle.css?ver=","wc-victoriabank\u002Fassets\u002Fjs\u002Fscript.js?ver=",{"cssClasses":242,"htmlComments":244,"htmlAttributes":249,"restEndpoints":255,"jsGlobals":258,"shortcodeOutput":261},[243],"victoriabank-gateway",[245,246,247,248],"\u003C!-- Begin Victoriabank Payment Gateway -->","\u003C!-- End Victoriabank Payment Gateway -->","\u003C!-- Victoriabank Payment -->","\u003C!-- End Victoriabank Payment -->",[250,251,252,253,254],"data-vb-order-id","data-vb-order-key","data-vb-amount","data-vb-currency","data-vb-return-url",[256,257],"\u002Fwp-json\u002Fwc-victoriabank\u002Fv1\u002Fprocess_payment","\u002Fwp-json\u002Fwc-victoriabank\u002Fv1\u002Fcheck_payment_status",[259,260],"window.victoriabank_ajax_object","var vb_params",[262,263],"[victoriabank_payment_form]","[victoriabank_checkout_button]"]