[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXujXamG8_tgumimMzX1sLiq5UC9LYRsAxo636VaZq-k":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":141,"fingerprints":519},"wcmpg","Multiple Payment Gateways for WooCommerce (WCMPG)","1.71","ircf","https:\u002F\u002Fprofiles.wordpress.org\u002Fircf\u002F","\u003Cp>WCMPG provides multiple payment gateways for WooCommerce to avoid installing multiple plugins.\u003C\u002Fp>\n\u003Cp>WCMPG currently provides the following payment gateways :\u003C\u002Fp>\n\u003Ch4>Free version :\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Paypal\u003C\u002Fli>\n\u003Cli>Paybox (E-transaction)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro version :\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>SIPS 1.0 (Mercanet \u002F BNP Paribas, Sherlocks \u002F LCL, Scellius \u002F Banque Postale, Sogenactif \u002F Société Générale)\u003C\u002Fli>\n\u003Cli>SIPS 2.0 Paypage POST (Mercanet \u002F BNP Paribas, Sherlocks \u002F LCL, Scellius \u002F Banque Postale, Sogenactif \u002F Société Générale)\u003C\u002Fli>\n\u003Cli>System Pay (Cyberplus)\u003C\u002Fli>\n\u003Cli>Monetico (Crédit mutuel CIC)\u003C\u002Fli>\n\u003Cli>Axepta (BNP Paribas)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Some gateways require a Pro version, there are 2 types of Pro version :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mono site version : the license can be activated on a single site.\u003C\u002Fli>\n\u003Cli>Multi site version : the license can be activated up to 5 sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can buy the plugin on our \u003Ca href=\"https:\u002F\u002Fircf.fr\u002Fplugins-wordpress\u002F\" rel=\"nofollow ugc\">WordPress plugin shop\u003C\u002Fa>\u003C\u002Fp>\n","WCMPG provides multiple payment gateways for WooCommerce.",200,19456,0,"2026-03-11T10:40:00.000Z","6.7.5","3.0.1","",[19,20,21,22,23],"bank","gateway","payment","terminal","woocommerce","https:\u002F\u002Fircf.fr\u002Fproduit\u002Fmultiple-payment-gateways-for-woocommerce-monosite\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwcmpg.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},5,310,94,282,75,"2026-04-04T05:50:42.300Z",[38,59,79,99,122],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":26,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":57,"download_link":58,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"fr-multi-bank-transfer-payment-gateways-for-woocommerce","Fr Multi Bank Transfer Payment Gateways for WooCommerce","1.1.4","fahrirusliyadi","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahrirusliyadi\u002F","\u003Cp>By default, WooCommerce provides 1 bank transfer payment gateway for all your bank accounts. With this plugin, you can add additional bank transfer payment gateways. So you can separate your bank accounts into multiple payment gateways, for example 1 payment gateway for 1 bank company.\u003C\u002Fp>\n\u003Cp>Notes:\u003Cbr \u002F>\n– On the screenshot you can see there are icons next to the payment gateway’s name. You can add the icon using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffr-custom-payment-gateway-icon-for-woocommerce\u002F\" rel=\"ugc\">Fr Custom Payment Gateway Icon for WooCommerce\u003C\u002Fa> plugin.\u003C\u002Fp>\n","Add multiple bank transfer payment gateways.",2000,23213,14,"2025-09-13T03:03:00.000Z","6.8.5","4.9",[53,54,55,56,23],"bacs","bank-transfer","multiple","payment-gateway","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffr-multi-bank-transfer-payment-gateways-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffr-multi-bank-transfer-payment-gateways-for-woocommerce.1.1.4.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":46,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":17,"requires_at_least":71,"requires_php":17,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"woo-alpha-bank-payment-gateway","Payment Gateway – nexi Alpha Bank for WooCommerce","2.0.4","Papaki (Enartia S.A.)","https:\u002F\u002Fprofiles.wordpress.org\u002Fenartia\u002F","\u003Cp>This Plugin adds Alpha Bank paycenter as a payment gateway for WooCommerce.\u003Cbr \u002F>\nA contract between you and the Bank must be previously signed.\u003Cbr \u002F>\nIt uses the redirect method, and SSL is not required.\u003Cbr \u002F>\nPlugin is compliant with new EMV 3D Secure specifications.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Provides pre-auth transactions and free instalments(either deeping on order total amount or not).\u003C\u002Fp>\n\u003Ch3>Important Notice\u003C\u002Fh3>\n\u003Cp>The plugin currently does not support the blocks system but still uses legacy.\u003C\u002Fp>\n","This Plugin adds Alpha Bank paycenter as a payment gateway for WooCommerce.",19910,86,13,"2024-07-31T12:28:00.000Z","6.4.2",[73,74,75,56,23],"alpha","alphabank","ecommerce","https:\u002F\u002Fwww.papaki.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-alpha-bank-payment-gateway.2.0.4.zip",92,{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":50,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"advance-bank-payment-transfer-gateway","Advance Bank Payment Transfer Gateway","1.0.0","Ramesh Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeveloperramesh\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>Requires: WooCommerce 2.1+\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin clones the Direct Bank Transfer gateway to create another offline payment method. This can be used to create a testing payment method if you use the Advance Bank Transfer gateway.\u003Cbr \u002F>\nFor example, this could be used for manual invoices or other offline payment methods.\u003C\u002Fp>\n\u003Cp>Upload the Bank Payment Receipt is require on the checkout page before submit the page, When an order is submitted the order will be placed “on-hold” after reviewing order by admin then order status will be changed.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcapsquery.com\u002F\" rel=\"nofollow ugc\"> Visit Our Website \u003C\u002Fa>\u003C\u002Fp>\n","Short Description: This plugin clones the Direct Bank Transfer gateway to create another offline payment method. License: GPLv2 or later",1000,24215,90,10,"2026-01-08T13:10:00.000Z","5.8","7.4",[54,95,96,56,23],"manual-payment","offline-payment","https:\u002F\u002Fgithub.com\u002Fdeveloper-ramesh","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvance-bank-payment-transfer-gateway.1.0.0.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":87,"downloaded":107,"rating":26,"num_ratings":90,"last_updated":108,"tested_up_to":50,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":117,"download_link":118,"security_score":119,"vuln_count":120,"unpatched_count":120,"last_vuln_date":121,"fetched_at":28},"woo-payment-bkash","Payment Gateway bKash for WC","3.1.0","Kapil Paul","https:\u002F\u002Fprofiles.wordpress.org\u002Fkapilpaul\u002F","\u003Ch4>bKash PAYMENT METHOD FOR WOOCOMMERCE\u003C\u002Fh4>\n\u003Cp>bKash Payment Method for WooCommerce enables seamless online payments for Bangladeshi merchants using the most popular mobile financial service bKash.\u003Cbr \u002F>\nThis plugin allows your customers to pay securely and conveniently through bKash during checkout, providing a fast and trusted payment experience right from your WooCommerce store.\u003C\u002Fp>\n\u003Cp>With an easy setup process and full integration into WooCommerce’s checkout flow, this plugin is designed to make transactions smooth for both merchants and customers.\u003C\u002Fp>\n\u003Ch4>⭐ Key Features\u003C\u002Fh4>\n\u003Cp>🔐 Secure and reliable bKash payment integration\u003Cbr \u002F>\n⚙️ Easy setup and configuration in WooCommerce settings\u003Cbr \u002F>\n💸 Real-time transaction validation with the bKash API\u003Cbr \u002F>\n🧾 Support for Refunds and Transaction Lookup\u003Cbr \u002F>\n🎨 Fully compatible with the WooCommerce checkout page and themes\u003Cbr \u002F>\n📱 Optimized for both desktop and mobile users\u003C\u002Fp>\n\u003Ch4>Installation Guide\u003C\u002Fh4>\n\u003Col>\n\u003Cli>After activate the plugin you need to go to Woocommerce settings for payments. Here you can see bKash as a payment method. Enable this and open settings for this payment method.\u003C\u002Fli>\n\u003Cli>Here you will see a link to go to the settings. (Or you may go to the bKash Settings from left menu).\u003C\u002Fli>\n\u003Cli>Collect your USERNAME, PASSWORD, APP_KEY, APP_SECRET from bKash. Place this in here and you are able to collect your payment.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Test Mode\u003C\u002Fh4>\n\u003Cp>In test mode, there are two options. One is with Test Credentials and another is without credentials.\u003Cbr \u002F>\nYou may play with this plugin without giving any credentials.\u003Cbr \u002F>\nBut when you need to generate document for bKash, you must need to fill up the necessary information.\u003C\u002Fp>\n\u003Cp>You can use the below information for a test transaction.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>bKash Wallet : 01770618575\nbKash OTP : 123456\nbKash PIN : 12121\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Live Credentials\u003C\u002Fh4>\n\u003Cp>Please provide necessary information here to receive live credentials:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fpgw-integration.bkash.com\u002F#\u002Fsign-up\" rel=\"nofollow ugc\">bKash\u003C\u002Fa>\u003Cbr \u002F>\nNB: This link is not working anymore. You have to contact with your RM and request for the API access. They will provide it manually.\u003C\u002Fp>\n\u003Ch4>Demo 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\u002FU83RE3Kfy1A?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\u003Ch4>Why Choose This Plugin\u003C\u002Fh4>\n\u003Cp>Bring the convenience of bKash — one of Bangladesh’s most trusted mobile payment platforms — directly to your WooCommerce store. Give your customers a smooth checkout experience, boost conversion rates, and simplify your payment process with a native bKash solution built specifically for WooCommerce.\u003C\u002Fp>\n\u003Ch4>Privacy Policy\u003C\u002Fh4>\n\u003Cp>Payment Gateway bKash for WC 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\u003Ch4>Contributing and Reporting Bugs\u003C\u002Fh4>\n\u003Cp>Payment Gateway bKash for WC is being developed on GitHub. If you’re interested in contributing to the plugin, please look at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkapilpaul\u002FbKash-woocommerce\" rel=\"nofollow ugc\">Github page\u003C\u002Fa>.\u003C\u002Fp>\n","You can easily pay via bKash.",56858,"2025-10-27T15:09:00.000Z","4.0","5.6",[112,113,114,115,116],"bkash","mobile-banking","woocommerce-gateway","woocommerce-payment","woocommerce-pgw","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-payment-bkash\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-payment-bkash.zip",78,1,"2025-11-20 05:24:13",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":26,"num_ratings":132,"last_updated":133,"tested_up_to":50,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":139,"download_link":140,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"direct-payments-for-woocommerce","Direct Payments for WooCommerce – Bank Transfer, Mobile Money, Crypto and Peer-to-Peer (P2P) Payments","2.4.4","Digages","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigages\u002F","\u003Cp>Say goodbye to traditional payment gateways that require developers, API keys, and complex KYC processes.\u003C\u002Fp>\n\u003Cp>Direct Payments for WooCommerce makes it easy for WooCommerce store owners to accept payments directly through local and global methods with zero transaction fees. Set up Direct Payments for WooCommerce within minutes and give your customers the freedom to choose their preferred payment option.\u003C\u002Fp>\n\u003Cp>With Direct Payments for WooCommerce, you can accept payments via:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bank Transfers – International & Local\u003C\u002Fli>\n\u003Cli>Mobile Money – MTN MoMo, M-Pesa, Airtel, Vodafone, and many more\u003C\u002Fli>\n\u003Cli>Crypto Payments – BTC, ETH, USDT, SOL, BNB, ADA, MATIC, and many more\u003C\u002Fli>\n\u003Cli>Peer-to-Peer (P2P) Platforms – Zelle, Venmo, PayPal, GCash, Cash App, Apple Pay, Monzo, Google Pay, Payoneer, Skrill, Paytm, Monzo, Wise, and many more\u003C\u002Fli>\n\u003Cli>QR Codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlock all features with \u003Ca href=\"https:\u002F\u002Fdigages.com\u002Fdirect-payments-for-woocommerce\u002F\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdigages.com\u002Fdemo\u002F\" rel=\"nofollow ugc\">Demo Direct Payments\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdigages.com\u002Fdirect-payments-for-woocommerce\u002Ffree-vs-pro\u002F\" rel=\"nofollow ugc\">Free vs PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Why use Direct Payments for WooCommerce?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Any Payment Method\u003C\u002Fstrong>: Let your customers pay with their preferred options — bank transfers, mobile money, crypto or P2P platforms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Transaction Fees\u003C\u002Fstrong>: Keep 100% of your revenue with no hidden costs or fees.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fast Setup\u003C\u002Fstrong>: Go from installation to receiving payments in minutes, with no KYC or API keys required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure & Reliable\u003C\u002Fstrong>: Enjoy safe, encrypted transactions with payments processed directly through the preferred payment gateway.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Payment Methods [PRO]\u003C\u002Fstrong>: Upgrade from the single payment method in the free version to unlimited payment methods with Pro, allowing you to offer more flexibility to your customers and boost sales.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geo-Currency\u003C\u002Fstrong>: Improve checkout experience by automatically showing payment methods available in the customer’s location.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Currencies [PRO]\u003C\u002Fstrong>: Sell globally with multi-currency support, with exchange rates set automatically or updated manually for full control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant Payment Alert Notifications\u003C\u002Fstrong>: Receive alerts to your Telegram and email for every payment, enabling you to manage transactions in real time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Dashboard Management\u003C\u002Fstrong>: Confirm or cancel payments directly from your WordPress dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Payment Popups [PRO]\u003C\u002Fstrong>: Customize the payment process to match your brand’s colors and style.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Payment Confirmation [PRO]\u003C\u002Fstrong>: Easily confirm or cancel payments via email without logging in.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong>: Fully compatible with translation plugins like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floco-translate\u002F\" rel=\"ugc\">Loco Translate\u003C\u002Fa>, making it easy to use in any language.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium Support [PRO]\u003C\u002Fstrong>: Create support tickets and get fast, prioritized assistance to resolve any issues quickly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>📄 Quick Guides\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigages.com\u002Farticle\u002Fhow-to-add-zelle-payment-option-to-woocommerce\u002F\" rel=\"nofollow ugc\">How to Add Zelle Payment Option to WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigages.com\u002Farticle\u002Fhow-to-accept-qr-code-payments-on-woocommerce\u002F\" rel=\"nofollow ugc\">How to Accept QR Code Payments on WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigages.com\u002Farticle\u002Fhow-to-accept-crypto-payments-on-woocommerce\u002F\" rel=\"nofollow ugc\">How to Accept Crypto Payments on Woocommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigages.com\u002Farticle\u002Fhow-to-accept-peer-to-peer-p2p-payments-on-woocommerce\u002F\" rel=\"nofollow ugc\">How to Accept Peer-to-Peer (P2P) Payments on WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigages.com\u002Farticle\u002Fhow-to-accept-mobile-money-payments-on-woocommerce\u002F\" rel=\"nofollow ugc\">How to Accept Mobile Money Payments on Woocommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdigages.com\u002Farticle\u002Fhow-to-accept-bank-transfer-payments-on-woocommerce\u002F\" rel=\"nofollow ugc\">How to Accept Bank Transfer Payments on WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Read more on our \u003Ca href=\"https:\u002F\u002Fdigages.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other Plugins by Digages:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdirect-payments-wp\u002F\" rel=\"ugc\">Direct Payments WP\u003C\u002Fa>: Direct Payments WP is the ultimate plugin for WordPress users who want a simple and flexible way to accept payments. Whether you’re a freelancer, a small business owner, or running a membership site, Direct Payments WP empowers you to accept payments directly using customizable forms, invoices and payment pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsvg-editor\u002F\" rel=\"ugc\">SVG Editor\u003C\u002Fa>: SVG Editor adds native support for editing SVG (Scalable Vector Graphics) files directly within your WordPress Media Library. With this plugin, you can easily change the colors of your SVG graphics without needing any external design software.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Direct Payments for WooCommerce allows your store to accept instant payments via bank transfers, mobile money, crypto and popular P2P platforms global &hellip;",700,20968,9,"2026-03-13T09:59:00.000Z","5.0","7.0",[54,137,138,56,23],"crypto","mobile-money","https:\u002F\u002Fdigages.com\u002Fdirect-payments-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdirect-payments-for-woocommerce.2.4.4.zip",{"attackSurface":142,"codeSignals":215,"taintFlows":325,"riskAssessment":501,"analyzedAt":518},{"hooks":143,"ajaxHandlers":207,"restRoutes":212,"shortcodes":213,"cronEvents":214,"entryPointCount":120,"unprotectedCount":120},[144,150,153,158,163,165,168,171,174,177,180,183,188,192,195,199,203],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","woocommerce_update_options_payment_gateways","process_admin_options","admin\\class-wcmpg-licence.php",48,{"type":145,"name":146,"callback":147,"file":151,"line":152},"includes\\axepta\\class-wcmpg-axepta.php",66,{"type":145,"name":154,"callback":155,"file":156,"line":157},"after_setup_theme","wcmpg_woocommerce_support","includes\\functions.php",3,{"type":159,"name":160,"callback":161,"file":156,"line":162},"filter","post_date_column_time","woo_custom_post_date_column_time",308,{"type":145,"name":146,"callback":147,"file":164,"line":152},"includes\\mercanet\\class-wcmpg-mercanet.php",{"type":145,"name":146,"callback":147,"file":166,"line":167},"includes\\monetico\\class-wcmpg-monetico.php",46,{"type":145,"name":146,"callback":147,"file":169,"line":170},"includes\\paybox\\class-wcmpg-paybox.php",347,{"type":145,"name":146,"callback":147,"file":172,"line":173},"includes\\paypal\\class-wcmpg-paypal.php",41,{"type":145,"name":146,"callback":147,"file":175,"line":176},"includes\\sips\\class-wcmpg-sips.php",71,{"type":145,"name":146,"callback":147,"file":178,"line":179},"includes\\sips-paypage-post\\class-wcmpg-sips-paypage-post.php",89,{"type":145,"name":146,"callback":147,"file":181,"line":182},"includes\\systempay\\class-wcmpg-systempay.php",52,{"type":145,"name":184,"callback":185,"priority":13,"file":186,"line":187},"plugins_loaded","WCMPG_woocommerce_gateway_init","wcmpg.php",54,{"type":159,"name":189,"callback":190,"file":186,"line":191},"woocommerce_payment_gateways","wcmpg_woocommerce_payment_gateways",77,{"type":145,"name":193,"callback":194,"file":186,"line":119},"woocommerce_blocks_loaded","wcmpg_woocommerce_blocks_loaded",{"type":145,"name":196,"callback":197,"file":186,"line":198},"all_admin_notices","WCMPG_Show_Notice",135,{"type":145,"name":200,"callback":201,"file":186,"line":202},"template_redirect","wcmpg_order_received_redirect",159,{"type":145,"name":204,"callback":205,"file":186,"line":206},"woocommerce_blocks_payment_method_type_registration","closure",183,[208],{"action":209,"nopriv":210,"callback":209,"hasNonce":210,"hasCapCheck":210,"file":186,"line":211},"wcmpg_sips_test",false,142,[],[],[],{"dangerousFunctions":216,"sqlUsage":226,"outputEscaping":228,"fileOperations":323,"externalRequests":120,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":324},[217,221,224],{"fn":218,"file":156,"line":219,"context":220},"exec",260,"$result = exec(\"$path_bin_request $param_test\");",{"fn":218,"file":175,"line":222,"context":223},303,"$result = exec( $cmd );",{"fn":218,"file":175,"line":225,"context":223},330,{"prepared":13,"raw":13,"locations":227},[],{"escaped":229,"rawEcho":182,"locations":230},2,[231,234,236,238,240,242,244,246,247,249,251,252,253,254,256,258,260,261,263,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,298,300,302,303,305,307,308,309,311,313,315,317,319,320,321,322],{"file":148,"line":232,"context":233},56,"raw output",{"file":148,"line":235,"context":233},57,{"file":148,"line":237,"context":233},59,{"file":148,"line":239,"context":233},62,{"file":148,"line":241,"context":233},64,{"file":148,"line":243,"context":233},123,{"file":148,"line":245,"context":233},124,{"file":151,"line":191,"context":233},{"file":151,"line":248,"context":233},79,{"file":151,"line":250,"context":233},247,{"file":164,"line":191,"context":233},{"file":164,"line":248,"context":233},{"file":164,"line":206,"context":233},{"file":166,"line":255,"context":233},58,{"file":166,"line":257,"context":233},60,{"file":166,"line":259,"context":233},65,{"file":166,"line":152,"context":233},{"file":166,"line":262,"context":233},191,{"file":169,"line":264,"context":233},358,{"file":169,"line":266,"context":233},360,{"file":169,"line":268,"context":233},467,{"file":172,"line":270,"context":233},51,{"file":172,"line":272,"context":233},53,{"file":175,"line":274,"context":233},108,{"file":175,"line":276,"context":233},110,{"file":175,"line":278,"context":233},112,{"file":175,"line":280,"context":233},114,{"file":175,"line":282,"context":233},119,{"file":175,"line":284,"context":233},120,{"file":175,"line":286,"context":233},121,{"file":175,"line":288,"context":233},122,{"file":175,"line":290,"context":233},163,{"file":175,"line":292,"context":233},174,{"file":175,"line":294,"context":233},311,{"file":175,"line":296,"context":233},313,{"file":175,"line":296,"context":233},{"file":175,"line":299,"context":233},315,{"file":175,"line":301,"context":233},316,{"file":178,"line":26,"context":233},{"file":178,"line":304,"context":233},102,{"file":178,"line":306,"context":233},244,{"file":181,"line":241,"context":233},{"file":181,"line":152,"context":233},{"file":181,"line":310,"context":233},73,{"file":181,"line":312,"context":233},74,{"file":181,"line":314,"context":233},249,{"file":186,"line":316,"context":233},113,{"file":186,"line":318,"context":233},116,{"file":186,"line":284,"context":233},{"file":186,"line":286,"context":233},{"file":186,"line":243,"context":233},{"file":186,"line":245,"context":233},7,[],[326,344,352,360,375,385,396,406,414,422,433,442,453,468,479,493],{"entryPoint":327,"graph":328,"unsanitizedCount":120,"severity":343},"admin_options (includes\\axepta\\class-wcmpg-axepta.php:75)",{"nodes":329,"edges":341},[330,335],{"id":331,"type":332,"label":333,"file":151,"line":334},"n0","source","$_SERVER",85,{"id":336,"type":337,"label":338,"file":151,"line":339,"wp_function":340},"n1","sink","header() [Header Injection]",87,"header",[342],{"from":331,"to":336,"sanitized":210},"medium",{"entryPoint":345,"graph":346,"unsanitizedCount":120,"severity":343},"\u003Cclass-wcmpg-axepta> (includes\\axepta\\class-wcmpg-axepta.php:0)",{"nodes":347,"edges":350},[348,349],{"id":331,"type":332,"label":333,"file":151,"line":334},{"id":336,"type":337,"label":338,"file":151,"line":339,"wp_function":340},[351],{"from":331,"to":336,"sanitized":210},{"entryPoint":353,"graph":354,"unsanitizedCount":120,"severity":343},"admin_options (includes\\mercanet\\class-wcmpg-mercanet.php:75)",{"nodes":355,"edges":358},[356,357],{"id":331,"type":332,"label":333,"file":164,"line":334},{"id":336,"type":337,"label":338,"file":164,"line":339,"wp_function":340},[359],{"from":331,"to":336,"sanitized":210},{"entryPoint":361,"graph":362,"unsanitizedCount":229,"severity":343},"\u003Cclass-wcmpg-mercanet> (includes\\mercanet\\class-wcmpg-mercanet.php:0)",{"nodes":363,"edges":372},[364,365,366,368],{"id":331,"type":332,"label":333,"file":164,"line":334},{"id":336,"type":337,"label":338,"file":164,"line":339,"wp_function":340},{"id":367,"type":332,"label":333,"file":164,"line":334},"n2",{"id":369,"type":337,"label":370,"file":164,"line":206,"wp_function":371},"n3","echo() [XSS]","echo",[373,374],{"from":331,"to":336,"sanitized":210},{"from":367,"to":369,"sanitized":210},{"entryPoint":376,"graph":377,"unsanitizedCount":120,"severity":343},"admin_options (includes\\monetico\\class-wcmpg-monetico.php:56)",{"nodes":378,"edges":383},[379,381],{"id":331,"type":332,"label":333,"file":166,"line":380},68,{"id":336,"type":337,"label":338,"file":166,"line":382,"wp_function":340},70,[384],{"from":331,"to":336,"sanitized":210},{"entryPoint":386,"graph":387,"unsanitizedCount":229,"severity":343},"\u003Cclass-wcmpg-monetico> (includes\\monetico\\class-wcmpg-monetico.php:0)",{"nodes":388,"edges":393},[389,390,391,392],{"id":331,"type":332,"label":333,"file":166,"line":380},{"id":336,"type":337,"label":338,"file":166,"line":382,"wp_function":340},{"id":367,"type":332,"label":333,"file":166,"line":380},{"id":369,"type":337,"label":370,"file":166,"line":262,"wp_function":371},[394,395],{"from":331,"to":336,"sanitized":210},{"from":367,"to":369,"sanitized":210},{"entryPoint":397,"graph":398,"unsanitizedCount":120,"severity":343},"admin_options (includes\\sips\\class-wcmpg-sips.php:105)",{"nodes":399,"edges":404},[400,402],{"id":331,"type":332,"label":333,"file":175,"line":401},125,{"id":336,"type":337,"label":338,"file":175,"line":403,"wp_function":340},127,[405],{"from":331,"to":336,"sanitized":210},{"entryPoint":407,"graph":408,"unsanitizedCount":120,"severity":343},"\u003Cclass-wcmpg-sips> (includes\\sips\\class-wcmpg-sips.php:0)",{"nodes":409,"edges":412},[410,411],{"id":331,"type":332,"label":333,"file":175,"line":401},{"id":336,"type":337,"label":338,"file":175,"line":403,"wp_function":340},[413],{"from":331,"to":336,"sanitized":210},{"entryPoint":415,"graph":416,"unsanitizedCount":120,"severity":343},"admin_options (includes\\sips-paypage-post\\class-wcmpg-sips-paypage-post.php:98)",{"nodes":417,"edges":420},[418,419],{"id":331,"type":332,"label":333,"file":178,"line":274},{"id":336,"type":337,"label":338,"file":178,"line":276,"wp_function":340},[421],{"from":331,"to":336,"sanitized":210},{"entryPoint":423,"graph":424,"unsanitizedCount":229,"severity":343},"\u003Cclass-wcmpg-sips-paypage-post> (includes\\sips-paypage-post\\class-wcmpg-sips-paypage-post.php:0)",{"nodes":425,"edges":430},[426,427,428,429],{"id":331,"type":332,"label":333,"file":178,"line":274},{"id":336,"type":337,"label":338,"file":178,"line":276,"wp_function":340},{"id":367,"type":332,"label":333,"file":178,"line":274},{"id":369,"type":337,"label":370,"file":178,"line":306,"wp_function":371},[431,432],{"from":331,"to":336,"sanitized":210},{"from":367,"to":369,"sanitized":210},{"entryPoint":434,"graph":435,"unsanitizedCount":120,"severity":343},"admin_options (includes\\systempay\\class-wcmpg-systempay.php:61)",{"nodes":436,"edges":440},[437,439],{"id":331,"type":332,"label":333,"file":181,"line":438},76,{"id":336,"type":337,"label":338,"file":181,"line":119,"wp_function":340},[441],{"from":331,"to":336,"sanitized":210},{"entryPoint":443,"graph":444,"unsanitizedCount":229,"severity":343},"\u003Cclass-wcmpg-systempay> (includes\\systempay\\class-wcmpg-systempay.php:0)",{"nodes":445,"edges":450},[446,447,448,449],{"id":331,"type":332,"label":333,"file":181,"line":438},{"id":336,"type":337,"label":338,"file":181,"line":119,"wp_function":340},{"id":367,"type":332,"label":333,"file":181,"line":438},{"id":369,"type":337,"label":370,"file":181,"line":314,"wp_function":371},[451,452],{"from":331,"to":336,"sanitized":210},{"from":367,"to":369,"sanitized":210},{"entryPoint":454,"graph":455,"unsanitizedCount":157,"severity":343},"WCMPG_Show_Notice (wcmpg.php:97)",{"nodes":456,"edges":465},[457,460,461,463],{"id":331,"type":332,"label":458,"file":186,"line":459},"$_SERVER (x2)",103,{"id":336,"type":337,"label":370,"file":186,"line":318,"wp_function":371},{"id":367,"type":332,"label":333,"file":186,"line":462},130,{"id":369,"type":337,"label":338,"file":186,"line":464,"wp_function":340},132,[466,467],{"from":331,"to":336,"sanitized":210},{"from":367,"to":369,"sanitized":210},{"entryPoint":469,"graph":470,"unsanitizedCount":157,"severity":343},"\u003Cwcmpg> (wcmpg.php:0)",{"nodes":471,"edges":476},[472,473,474,475],{"id":331,"type":332,"label":458,"file":186,"line":459},{"id":336,"type":337,"label":370,"file":186,"line":318,"wp_function":371},{"id":367,"type":332,"label":333,"file":186,"line":462},{"id":369,"type":337,"label":338,"file":186,"line":464,"wp_function":340},[477,478],{"from":331,"to":336,"sanitized":210},{"from":367,"to":369,"sanitized":210},{"entryPoint":480,"graph":481,"unsanitizedCount":13,"severity":492},"verify_licence (admin\\class-wcmpg-licence.php:93)",{"nodes":482,"edges":489},[483,485],{"id":331,"type":332,"label":333,"file":148,"line":484},99,{"id":336,"type":337,"label":486,"file":148,"line":487,"wp_function":488},"wp_remote_get() [SSRF]",104,"wp_remote_get",[490],{"from":331,"to":336,"sanitized":491},true,"low",{"entryPoint":494,"graph":495,"unsanitizedCount":13,"severity":492},"\u003Cclass-wcmpg-licence> (admin\\class-wcmpg-licence.php:0)",{"nodes":496,"edges":499},[497,498],{"id":331,"type":332,"label":333,"file":148,"line":484},{"id":336,"type":337,"label":486,"file":148,"line":487,"wp_function":488},[500],{"from":331,"to":336,"sanitized":491},{"summary":502,"deductions":503},"The plugin \"wcmpg\" v1.71 exhibits a concerning security posture primarily due to its lack of authentication and authorization checks on its entry points. The analysis reveals one unprotected AJAX handler, which presents a significant risk as unauthenticated users could potentially trigger its functionality. Furthermore, the presence of dangerous `exec` functions within the code signals a potential for remote code execution if these functions are reachable through an insecure entry point. While the plugin demonstrates good practices in SQL query handling by exclusively using prepared statements, and its vulnerability history is clean, these strengths are overshadowed by the critical deficiencies in securing its attack surface.",[504,506,509,512,514,516],{"reason":505,"points":90},"Unprotected AJAX handler",{"reason":507,"points":508},"Dangerous function 'exec' found",15,{"reason":510,"points":511},"Low percentage of properly escaped output",6,{"reason":513,"points":31},"No nonce checks on entry points",{"reason":515,"points":31},"No capability checks on entry points",{"reason":517,"points":323},"High percentage of unsanitized paths in taint analysis","2026-03-16T20:31:14.692Z",{"wat":520,"direct":529},{"assetPaths":521,"generatorPatterns":526,"scriptPaths":527,"versionParams":528},[522,523,524,525],"\u002Fwp-content\u002Fplugins\u002Fwcmpg\u002Fadmin\u002Fjs\u002Fwcmpg-admin-script.js","\u002Fwp-content\u002Fplugins\u002Fwcmpg\u002Fadmin\u002Fcss\u002Fwcmpg-admin-style.css","\u002Fwp-content\u002Fplugins\u002Fwcmpg\u002Fincludes\u002Fjs\u002Fwcmpg-script.js","\u002Fwp-content\u002Fplugins\u002Fwcmpg\u002Fincludes\u002Fcss\u002Fwcmpg-style.css",[],[522,524],[],{"cssClasses":530,"htmlComments":535,"htmlAttributes":537,"restEndpoints":541,"jsGlobals":544,"shortcodeOutput":546},[531,532,533,534],"wcmpg-licence-input","wcmpg-licence-save-button","wcmpg-notice-dismiss","wcmpg-payment-gateway-settings",[536],"TODO remove",[538,539,540],"data-wcmpg-gateway-id","data-wcmpg-order-id","data-wcmpg-action",[542,543],"\u002Fwp-json\u002Fwcmpg\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fwcmpg\u002Fv1\u002Fpayment\u002Fstatus",[545],"wcmpg_ajax_object",[]]