[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFhyowIAh1nMJaMghaX35pWFM-1x2S5XLf2wpN2KfhGk":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":38,"analysis":131,"fingerprints":194},"paypro-gateways-easy-digital-downloads","PayPro Gateways – Easy Digital Downloads","1.0.3","PayPro","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaypro\u002F","\u003Cp>This plugin is the official PayPro plugin for Easy Digital Downloads. It is easy to use, quick to install and actively maintained by PayPro.\u003C\u002Fp>\n\u003Cp>Currently the plugin supports the following gateways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>iDEAL\u003C\u002Fli>\n\u003Cli>iDEAL QR \u003C\u002Fli>\n\u003Cli>PayPal\u003C\u002Fli>\n\u003Cli>Bancontact\u003C\u002Fli>\n\u003Cli>Sofort\u003C\u002Fli>\n\u003Cli>Afterpay\u003C\u002Fli>\n\u003Cli>SEPA Overboeking\u003C\u002Fli>\n\u003Cli>Mastercard\u003C\u002Fli>\n\u003Cli>Visa\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for all PayPro payment methods\u003C\u002Fli>\n\u003Cli>Settings for each payment method\u003C\u002Fli>\n\u003Cli>WordPress Multisite support\u003C\u002Fli>\n\u003Cli>Translations for English and Dutch\u003C\u002Fli>\n\u003Cli>Test mode support\u003C\u002Fli>\n\u003Cli>Debug mode for easy debugging\u003C\u002Fli>\n\u003Cli>Automatic status changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>In order to use this plugin you need to have a PayPro account and you need to have setup a ‘Webshop’ in the PayPro dashboard.\u003C\u002Fp>\n","With this plugin you easily add all PayPro payment gateways to your Easy Digital Downloads webshop.",10,1174,0,"2020-09-25T13:38:00.000Z","5.5.18","3.8","",[19,20,21,22,23],"betalingen","gateways","payments","paypro","psp","https:\u002F\u002Fwww.paypro.nl\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaypro-gateways-easy-digital-downloads.1.0.3.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":22,"display_name":31,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"HyperPay",4,1020,93,30,89,"2026-04-04T10:42:07.265Z",[39,56,78,95,113],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":13,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":24,"download_link":54,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"paypro-gateways-woocommerce","PayPro Gateways – WooCommerce","3.2.2","\u003Cp>This plugin is the official PayPro plugin for WooCommerce. It is easy to use, quick to install and actively maintained by PayPro.\u003C\u002Fp>\n\u003Cp>Currently the plugin supports the following payment methods:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>iDEAL\u003C\u002Fli>\n\u003Cli>PayPal\u003C\u002Fli>\n\u003Cli>Bancontact\u003C\u002Fli>\n\u003Cli>Sofort\u003C\u002Fli>\n\u003Cli>Riverty\u003C\u002Fli>\n\u003Cli>SEPA Credit Transfer\u003C\u002Fli>\n\u003Cli>Credit card (Visa and Mastercard)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for all PayPro payment methods\u003C\u002Fli>\n\u003Cli>Settings for each payment method\u003C\u002Fli>\n\u003Cli>WordPress Multisite support\u003C\u002Fli>\n\u003Cli>Translations for English and Dutch\u003C\u002Fli>\n\u003Cli>Test mode support\u003C\u002Fli>\n\u003Cli>Debug mode for easy debugging\u003C\u002Fli>\n\u003Cli>Automatic status changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>In order to use this plugin you need to have an approved PayPro account.\u003C\u002Fp>\n","With this plugin you easily add all PayPro payment gateways to your WooCommerce webshop.",400,14222,"2025-09-25T14:18:00.000Z","6.8.5","5.0","7.2",[20,52,21,22,53],"ideal","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaypro-gateways-woocommerce.3.2.2.zip",100,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":55,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":76,"download_link":77,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wc-restricted-shipping-and-payment","Conditional Payments and Shipping for WooCommerce","1.0.15","Waseem Senjer","https:\u002F\u002Fprofiles.wordpress.org\u002Fwaseem_senjer\u002F","\u003Cp>A simplistic plugin for excluding shipping methods based on multiple rules such as shipping class, package weight and cart totals.\u003C\u002Fp>\n\u003Ch3>Excluding Payment Gateways\u003C\u002Fh3>\n\u003Cp>You can take full control of your store payment gateways by excluding certain gateways if certain rules were met in the checkout process. For example, you can exclude Check Payments if the cart total is less than 100$. You can add an unlimited number of rules to control your payment methods availability.\u003C\u002Fp>\n\u003Ch3>Excluding Shipping Methods\u003C\u002Fh3>\n\u003Cp>Moreover, you can have a high level of control over your store’s shipping methods, You can apply as many rules as you need in order to manage your shipping methods availability. For example, you may exclude some shipping methods if the order weight exceeds a certain weight, or exclude shipping method\u002Fs if the destination was a certain country.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpruby.com\u002Fplugin\u002Fwoocommerce-restricted-shipping-payment-pro\u002F?utm_source=restricted-lite&utm_medium=readme&utm_campaign=freetopro\" title=\"Upgrade to Pro NOW\" rel=\"nofollow ugc\">Upgrade to Pro Now\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpruby.com\u002Fknowledgebase_category\u002Fwoocommerce-restricted-shipping-and-payment-pro\u002F\" title=\"Documentation \" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A simplistic plugin for excluding shipping methods based on multiple rules such as shipping class, package weight and cart totals.",900,14914,3,"2025-12-08T13:55:00.000Z","6.9.4","4.0","5.6",[72,73,74,75,53],"conditional-payments","conditional-shipping","payment-gateways","shipping-method","https:\u002F\u002Fwpruby.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-restricted-shipping-and-payment.1.0.15.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":55,"num_ratings":88,"last_updated":89,"tested_up_to":68,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":17,"download_link":94,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"conditional-shipping-and-payments-for-woocommerce","Codiepress WooCommerce Conditional Shipping and Payments – Hide Shipping & Payment Methods","1.0.6","Codiepress","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodiepress\u002F","\u003Cp>\u003Cstrong>The Conditional Payment Rule is not yet compatible with the latest version of WooCommerce. We are currently working on an update.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Looking for an easy way to \u003Cstrong>restrict shipping methods or payment gateways\u003C\u002Fstrong> in WooCommerce? The \u003Cstrong>Conditional Shipping and Payments for WooCommerce\u003C\u002Fstrong> plugin allows store owners to:\u003C\u002Fp>\n\u003Cp>✔ \u003Cstrong>Hide or enable specific shipping methods\u003C\u002Fstrong> based on cart total, weight, quantity, shipping class, or product categories.\u003Cbr \u002F>\n✔ \u003Cstrong>Restrict payment gateways\u003C\u002Fstrong> based on customer roles, billing country, products in the cart, or order history.\u003Cbr \u002F>\n✔ \u003Cstrong>Set custom shipping rules\u003C\u002Fstrong> for different user types (wholesale, retail, or VIP customers).\u003Cbr \u002F>\n✔ \u003Cstrong>Disable cash on delivery (COD) or specific payment methods\u003C\u002Fstrong> for certain locations.\u003Cbr \u002F>\n✔ \u003Cstrong>Control shipping options dynamically\u003C\u002Fstrong> based on flexible rules.\u003C\u002Fp>\n\u003Cp>This plugin is perfect for \u003Cstrong>WooCommerce store owners\u003C\u002Fstrong> who want to optimize the checkout experience by displaying only relevant shipping and payment options to customers.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Key Features\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Hide WooCommerce shipping methods\u003C\u002Fstrong> based on:\u003Cbr \u002F>\n   – Cart total, weight, or quantity\u003Cbr \u002F>\n   – Specific products or product categories\u003Cbr \u002F>\n   – Customer roles and user meta\u003Cbr \u002F>\n   – Shipping and billing address\u003Cbr \u002F>\n   – Date and time (e.g., restrict methods on weekends)\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Restrict WooCommerce payment gateways\u003C\u002Fstrong> dynamically:\u003Cbr \u002F>\n   – Disable payment methods for specific users or roles\u003Cbr \u002F>\n   – Hide certain payment gateways for high or low cart totals\u003Cbr \u002F>\n   – Restrict gateways based on country, state, or zip code\u003Cbr \u002F>\n   – Block payments for specific coupons or discounts\u003C\u002Fp>\n\u003Cp>✅ \u003Cstrong>Advanced Conditional Rules\u003C\u002Fstrong>\u003Cbr \u002F>\n   – Use multiple conditions together\u003Cbr \u002F>\n   – Works with \u003Cstrong>WooCommerce shipping zones & shipping classes\u003C\u002Fstrong>\u003Cbr \u002F>\n   – Compatible with \u003Cstrong>all major WooCommerce payment gateways\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Why Use Conditional Shipping & Payments for WooCommerce?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>🚀 \u003Cstrong>Enhance customer checkout experience\u003C\u002Fstrong> – Show only relevant shipping & payment methods.\u003Cbr \u002F>\n🛒 \u003Cstrong>Improve conversion rates\u003C\u002Fstrong> – Avoid abandoned carts by offering the right options.\u003Cbr \u002F>\n🔄 \u003Cstrong>Flexible & easy-to-use\u003C\u002Fstrong> – No coding required!\u003C\u002Fp>\n\u003Ch3>Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Upload the plugin files to the \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory or install the plugin via WordPress.  \u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ screen.  \u003C\u002Fli>\n\u003Cli>Add conditions for hiding or showing shipping and payment methods based on cart rules.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Upgrade to Pro\u003C\u002Fh3>\n\u003Cp>Get the \u003Cstrong>Pro version\u003C\u002Fstrong> to unlock advanced rules, more shipping conditions, and priority support!\u003C\u002Fp>\n\u003Cp>🔗 \u003Ca href=\"https:\u002F\u002Fcodiepress.com\u002Fplugins\u002Fconditional-shipping-and-payments-pro-for-woocommerce\u002F?utm_campaign=conditional+shipping+and+payments&utm_source=wordpress.org&utm_medium=readme\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For any questions, issues, or feedback regarding the Conditional Shipping and Payment Method plugin, feel free to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fconditional-shipping-and-payments-for-woocommerce\u002F\" rel=\"ugc\">post here\u003C\u002Fa>.\u003C\u002Fp>\n","Easily manage WooCommerce shipping & payment methods by cart, user roles, address & more. Enhance checkout with conditional shipping & payments.",200,2035,2,"2025-12-17T04:47:00.000Z","6.2.0","7.4.3",[72,73,93,74,53],"hide-shipping-methods","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fconditional-shipping-and-payments-for-woocommerce.1.0.6.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":55,"downloaded":103,"rating":13,"num_ratings":13,"last_updated":104,"tested_up_to":48,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":111,"download_link":112,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"ipay-for-woocommerce","iPay for WooCommerce","1.2.4","iPay Global","https:\u002F\u002Fprofiles.wordpress.org\u002Fipayglobal\u002F","\u003Cp>iPay is a Srilanka based global payment solution which currently operates in Srilanka and Cambodia, which enables customers to do their day to day financial transactions\u003Cbr \u002F>\nusing connected bank accounts or cards.\u003C\u002Fp>\n\u003Ch4>How it Works\u003C\u002Fh4>\n\u003Cp>After a successful integration the plugin will provide the merchant website with the feature\u003Cbr \u002F>\nto accept payments from iPay users or from users using a LankaQR compliant apps.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>If the customers opts to make the payment using iPay, then the user will be required to enter his\u002F her iPay Mobile\u003Cbr \u002F>\nNumber and Email for validation purposes. Upon successful validation the payment request for the\u003Cbr \u002F>\nonline order will be sent to the users iPay app for transaction authentication.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If the user opts to pay via LankaQR, a LankaQR QR code will be generated upon Cart Checkout which will allow the user to\u003Cbr \u002F>\nmake the payment by scanning the QR with any LankaQR compliant app in the market.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Integrate your iPay merchant account with your e-commerce store to easily accept payments via iPay.",5904,"2025-04-23T14:48:00.000Z","4.9","7.0",[108,109,110,21,53],"cardpayments","ipay","paymentgateways","https:\u002F\u002Fipay.lk\u002Fintegrate-with-us","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fipay-for-woocommerce.1.2.4.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":55,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":70,"requires_php":106,"tags":126,"homepage":129,"download_link":130,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wc-epayco-payment-gateway","IMMAGIT ePayco Payment Gateway for WooCommerce","1.1.8","IMMAGIT","https:\u002F\u002Fprofiles.wordpress.org\u002Fimmagitoficial\u002F","\u003Cp>This powerful plugin (NOT OFFICIAL) allows you to accept payments by credit card, PSE, SafetyPay, Cash, Daviplata and many more through the ePayco Colombia service in your WooCommerce + WordPress store quickly and safely. You just install and activate directly from the WordPress dashboard and start receiving payments from your customers.\u003C\u002Fp>\n\u003Cp>ePayco is a Colombian company that provides payment solutions to individuals and companies, simplifying the way they receive money from their customers. At the moment it is only available for store owners and sellers in Colombia.\u003C\u002Fp>\n\u003Cp>The plugin \u003Cstrong>IMMAGIT ePayco Payment Gateway for WooCommerce\u003C\u002Fstrong> works with the “ePayco Gateway” model. Which was designed so that sellers can easily integrate with the ePayco platform. This works by creating an HTML form which validates the input information of customers to ensure their data at all times.\u003C\u002Fp>\n\u003Cp>Additionally, this model guarantees encrypted and secure sending of your customers’ sensitive information to ePayco’s servers (without the need to register it on the sellers’ servers). Returning to the site, a response about the transaction. For more information, you can consult the \u003Ca href=\"https:\u002F\u002Fepayco.com\u002Fterminos\u002Fterminos-condiciones-gateway\u002Findex.php\" rel=\"nofollow ugc\">terms and conditions of the service\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✔ Incorporation of the ePayco Payments module that generates charges from the store checkout (Onpage Checkout and Standard Checkout).\u003Cbr \u002F>\n✔ Multiple payment methods (currently more than 22 payment methods are available).\u003Cbr \u002F>\n✔ Quick and easy installation and configuration.\u003Cbr \u002F>\n✔ Support totally in Spanish.\u003C\u002Fp>\n\u003Ch3>Trust the experts\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>The IMMAGIT ePayco Payment Gateway\u003C\u002Fstrong> plugin for WooCommerce was developed and is being maintained thanks to a team of expert developers in the WordPress and e-commerce environment of the IMMAGIT company. We work constantly to always be up to date with the latest changes and meticulous monitoring of the support reported by all our clients. This with the aim of maintaining a continuous improvement of the tool in each version.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The IMMAGIT ePayco Payment Gateway plugin for WooCommerce is the #01 UNOFFICIAL plugin to receive payments using the ePayco API in an ecommerce with WooCommerce\u003C\u002Fstrong>. With support entirely in Spanish and with experts in both WordPress and WooCommerce throughout LATAM.\u003C\u002Fp>\n\u003Ch3>Do you need customizations in the plugin to make it fit your business?\u003C\u002Fh3>\n\u003Cp>We have a group of experts to develop customizations adapted to your needs through quotes whose price varies depending on the complexity and urgency of the adjustment. You just have to contact us at our business email \u003Ca href=\"mailto:info@immagit.com\" rel=\"nofollow ugc\">info@immagit.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Bug reports\u003C\u002Fh3>\n\u003Cp>Do you detect errors with the tool? Create a support ticket and in minutes you will receive a response from our analysts. Which will support you as soon as possible to solve those failures.\u003C\u002Fp>\n\u003Ch3>Read more\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.epayco.co\u002F\" rel=\"nofollow ugc\">Visit official ePayco documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fimmagit.com\u002F\" rel=\"nofollow ugc\">Visit our website IMMAGIT\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fimmagit.com\u002Fblog\u002F\" rel=\"nofollow ugc\">Visit our blog IMMAGIT\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Also, you can follow us on @immagitoficial en \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fimmagitoficial\" rel=\"nofollow ugc\">FACEBOOK\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Fimmagitoficial\u002F\" rel=\"nofollow ugc\">INSTAGRAM\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Minimum requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>PHP 7.2 or higher recommended.\u003C\u002Fli>\n\u003Cli>MySQL 5.6 or higher recommended.\u003C\u002Fli>\n\u003Cli>Have an active ePayco account.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Have the WooCommerce plugin installed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Made with 💚 + ☕ by \u003Ca href=\"https:\u002F\u002Fimmagit.com\u002F\" rel=\"nofollow ugc\">IMMAGIT\u003C\u002Fa> *\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Receive payments by more than 22 means (credit card, digital wallet, bank transfer, cash and more payments) through the ePayco Colombia service in you &hellip;",60,6241,1,"2023-12-17T07:47:00.000Z","6.4.8",[127,128,20,21,53],"checkout","epayco","https:\u002F\u002Fimmagit.com\u002Fproducto\u002Fepayco-gateway-para-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-epayco-payment-gateway.zip",{"attackSurface":132,"codeSignals":174,"taintFlows":187,"riskAssessment":188,"analyzedAt":193},{"hooks":133,"ajaxHandlers":170,"restRoutes":171,"shortcodes":172,"cronEvents":173,"entryPointCount":13,"unprotectedCount":13},[134,140,145,150,155,159,162,165],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","edd_purchase_form_before_cc_form","beforeForm","includes\\paypro\\edd\\gateway\\abstract.php",9,{"type":141,"name":142,"callback":143,"file":138,"line":144},"filter","edd_require_billing_address","anonymous",27,{"type":141,"name":146,"callback":147,"file":148,"line":149},"edd_purchase_form_required_fields","requiredFields","includes\\paypro\\edd\\gateway\\ideal.php",11,{"type":141,"name":151,"callback":152,"file":153,"line":154},"edd_settings_sections_gateways","register_gateway_section","includes\\paypro\\edd\\plugin.php",26,{"type":141,"name":156,"callback":157,"file":153,"line":158},"edd_settings_gateways","register_gateway_settings",28,{"type":141,"name":160,"callback":161,"file":153,"line":35},"edd_payment_gateways","register_gateway_payment",{"type":135,"name":163,"callback":163,"file":153,"line":164},"edd_paypro_notification",32,{"type":135,"name":166,"callback":167,"file":168,"line":169},"init","edd_listen_for_paypro_notification","paypro-gateways-edd.php",106,[],[],[],[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":178,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":186},[],{"prepared":13,"raw":13,"locations":177},[],{"escaped":66,"rawEcho":66,"locations":179},[180,183,184],{"file":148,"line":181,"context":182},51,"raw output",{"file":148,"line":181,"context":182},{"file":148,"line":185,"context":182},57,[],[],{"summary":189,"deductions":190},"The \"paypro-gateways-easy-digital-downloads\" plugin version 1.0.3 exhibits a very strong security posture based on the provided static analysis. The complete absence of identified attack surface points (AJAX handlers, REST API routes, shortcodes, cron events) is a significant strength. Furthermore, the code's adherence to secure coding practices is evident with the absence of dangerous functions, 100% usage of prepared statements for SQL queries, and no file operations or external HTTP requests. This indicates a well-developed and security-conscious codebase.\n\nHowever, there are minor areas for improvement. The static analysis indicates that 50% of output escaping is properly handled, meaning the other 50% is not. While the lack of critical or high-severity taint flows and zero known CVEs is excellent, the unescaped output presents a potential risk of cross-site scripting (XSS) vulnerabilities, albeit likely low in severity given the lack of other attack vectors. The absence of nonce and capability checks, while not directly exploitable without an attack surface, represents a missed opportunity to further harden the plugin against potential future vulnerabilities should an attack surface be introduced.\n\nIn conclusion, this plugin is exceptionally secure with no recorded vulnerabilities and strong coding practices. The primary concern is the incomplete output escaping, which could theoretically lead to XSS. The absence of checks for nonces and capabilities, while not an immediate risk, points to a slight area where security could be further enhanced. Overall, the risk associated with this plugin is very low.",[191],{"reason":192,"points":32},"Partial output escaping","2026-03-17T01:10:11.255Z",{"wat":195,"direct":204},{"assetPaths":196,"generatorPatterns":199,"scriptPaths":200,"versionParams":201},[197,198],"\u002Fwp-content\u002Fplugins\u002Fpaypro-gateways-easy-digital-downloads\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fpaypro-gateways-easy-digital-downloads\u002Fassets\u002Fjs\u002Fadmin.js",[],[198],[202,203],"paypro-gateways-easy-digital-downloads\u002Fassets\u002Fcss\u002Fadmin.css?ver=","paypro-gateways-easy-digital-downloads\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":205,"htmlComments":207,"htmlAttributes":209,"restEndpoints":211,"jsGlobals":212,"shortcodeOutput":213},[206],"edd-paypro-gateway-settings",[208],"Exit if accessed directly",[210],"data-paypro-gateway-id",[],[],[]]