[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhv0hinxuop26sURJsrf1WjxlT6U4WUgIwge4an7D9zM":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":121,"fingerprints":208},"sagepay-direct-gateway-for-gravity-forms","Opayo Direct Gateway for Gravity Forms","1.0.2","PatSaTECH","https:\u002F\u002Fprofiles.wordpress.org\u002Fpatsatech\u002F","\u003Cp>Opayo Direct integration is essentially a white-label payment solution, giving you complete control over the way you process card payments.\u003C\u002Fp>\n\u003Cp>This Plugin allows you to accept Opayo Payments through Sage Pay Account and when integrated with your e-commerce website, your shopper never moves from your URL.\u003C\u002Fp>\n\u003Cp>NOTE: You need to maintain a PCI DSS certification and SSL Certificate on your site.\u003C\u002Fp>\n\u003Cp>Send us your ideas and feedback here: \u003Ca href=\"https:\u002F\u002Fwww.patsatech.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.patsatech.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>We also do custom payment gateway integrations.\u003C\u002Fp>\n\u003Cp>Checkout our Plugins below.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.patsatech.com\u002Fproduct-category\u002Fwordpress\u002Feasy-digital-downloads\u002F\" rel=\"nofollow ugc\">Easy Digital Downloads Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.patsatech.com\u002Fproduct-category\u002Fwordpress\u002Fgravity-forms\" rel=\"nofollow ugc\">Gravity Forms Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.patsatech.com\u002Fproduct-category\u002Fwordpress\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce Plugins\u003C\u002Fa>\u003C\u002Fp>\n","Opayo Direct Gateway for accepting payments on your Gravity Forms.",10,1316,0,"2023-04-01T19:35:00.000Z","6.2.9","4.5","7.4",[19,20,21,22,23],"ecommerce","gravityforms","opayo-direct","opayo-go","payment-gateway","http:\u002F\u002Fwww.patsatech.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsagepay-direct-gateway-for-gravity-forms.1.0.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"patsatech",9,400,88,2228,71,"2026-04-04T05:48:01.982Z",[39,56,70,82,105],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":24,"download_link":55,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"sagepay-direct-gateway-for-woocommerce","PatSaTECH's Opayo Direct Gateway for WooCommerce","1.3.1","\u003Cp>Opayo Direct integration is essentially a white-label payment solution, giving you complete control over the way you process card payments.\u003C\u002Fp>\n\u003Cp>This Plugin allows you to accept Opayo Payments through Opayo Account and when integrated with your e-commerce website, your shopper never moves from your URL.\u003C\u002Fp>\n\u003Cp>NOTE: You need to maintain a PCI DSS certification and SSL Certificate on your site.\u003C\u002Fp>\n","PatSaTECH's Opayo Direct Gateway for accepting payments on your WooCommerce Store.",70,3778,60,2,"2024-02-01T10:16:00.000Z","6.4.8","6.0","",[19,21,22,23,54],"woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsagepay-direct-gateway-for-woocommerce.zip",{"slug":57,"name":58,"version":59,"author":7,"author_profile":8,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":13,"num_ratings":13,"last_updated":64,"tested_up_to":65,"requires_at_least":16,"requires_php":52,"tags":66,"homepage":24,"download_link":69,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"sagepay-form-payment-gateway-for-gravity-forms","Opayo Form Payment Gateway for Gravity Forms","1.1.9","\u003Cp>The Sage Pay Payment system provides a secure, simple means of authorizing credit and debit card transactions from your website.\u003C\u002Fp>\n\u003Cp>The Sage Pay system provides a straightforward payment interface for the customer, and takes complete responsibility for the online transaction, including the collection and encrypted storage of credit and debit card details, eliminating the security implications of holding such sensitive information on your own servers.\u003C\u002Fp>\n\u003Cp>So this plugin helps you to accept payments with Gravity Forms using Opayo Accounts.\u003Cbr \u002F>\nSend us your ideas and feedback here: \u003Ca href=\"https:\u002F\u002Fwww.patsatech.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.patsatech.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>We also do custom payment gateway integrations.\u003C\u002Fp>\n\u003Cp>Checkout our Plugins below.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.patsatech.com\u002Fproduct-category\u002Fwordpress\u002Feasy-digital-downloads\u002F\" rel=\"nofollow ugc\">Easy Digital Downloads Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.patsatech.com\u002Fproduct-category\u002Fwordpress\u002Fgravity-forms\" rel=\"nofollow ugc\">Gravity Forms Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.patsatech.com\u002Fproduct-category\u002Fwordpress\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce Plugins\u003C\u002Fa>\u003C\u002Fp>\n","Opayo Server Gateway for accepting payments on your Gravity Forms Store.",90,5626,"2023-03-28T17:40:00.000Z","6.1.10",[19,67,22,68,23],"gravity-forms","opayo-server","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsagepay-form-payment-gateway-for-gravity-forms.1.1.9.zip",{"slug":71,"name":72,"version":73,"author":7,"author_profile":8,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":13,"num_ratings":13,"last_updated":52,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":78,"homepage":24,"download_link":79,"security_score":80,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":81},"patsatech-wc-opayo-server","PatSaTECH's Opayo Server Gateway for WooCommerce","1.0.3","\u003Cp>The Opayo Payment system provides a secure, simple means of authorizing credit and debit card transactions from your website.\u003C\u002Fp>\n\u003Cp>The Opayo system provides a straightforward payment interface for the customer, and takes complete responsibility for the online transaction, including the collection and encrypted storage of credit and debit card details, eliminating the security implications of holding such sensitive information on your own servers.\u003C\u002Fp>\n\u003Cp>So this plugin helps you to accept payments on your WooCommerce Store using Opayo Accounts.\u003C\u002Fp>\n\u003Cp>Send us your ideas and feedback here: https:\u002F\u002Fwww.patsatech.com\u002Fcontact-us\u003C\u002Fp>\n","PatSaTECH's Opayo Server Gateway for accepting payments on your WooCommerce Store.",30,3630,[19,22,68,23,54],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpatsatech-wc-opayo-server.zip",100,"2026-03-15T10:48:56.248Z",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":13,"last_vuln_date":104,"fetched_at":28},"sumup-payment-gateway-for-woocommerce","SumUp Payment Gateway For WooCommerce","2.8.2","sumup","https:\u002F\u002Fprofiles.wordpress.org\u002Fsumup\u002F","\u003Cp>Grow your business by accepting payments through SumUp in your WooCommerce store.\u003C\u002Fp>\n\u003Cp>The SumUp plugin for WooCommerce offers consumers a seamless payment experience with their favourite payment methods in just a few steps.  The payments are processed through the SumUp payment platform, so you can see them alongside your in-store sales. It’s affordable, easy to set up and use, and simply a better way to get paid.\u003C\u002Fp>\n\u003Ch4>TAKE PAYMENTS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsumup.co.uk\u002Fcredit-card-processing-pricing\u002F\" rel=\"nofollow ugc\">No fixed costs. No binding contracts. Just a small % per transaction\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Receive secure payments to your bank account within 3 days\u003C\u002Fli>\n\u003Cli>Find everything in one place in the SumUp Dashboard and App\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SUPPORTED PAYMENT METHODS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Accept different debit and credit cards: Visa, VPay, Mastercard, American Express, Diners Club, Discover\u003C\u002Fli>\n\u003Cli>Accept alternative payment methods: Apple Pay, Bancontact, Boleto, iDeal, PayPal & Sofort\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.sumup.com\u002Fcontact\" rel=\"nofollow ugc\">Request access to Alternative Payment Methods here\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>STAY SECURE\u003C\u002Fh4>\n\u003Cp>SumUp is authorised as a Payment Institution by the Financial Conduct Authority and is Europay, Mastercard and Visa (EMV) and PCI-DSS certified.\u003Cbr \u002F>\nThis ensures that payments are processed in accordance with the highest security standards.\u003C\u002Fp>\n\u003Ch4>BE FLEXIBLE\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>SumUp processes in 16 currencies: Australian Dollar (AUD), Brazilian Real (BRL), Bulgarian Lev (BGN), Chilean Peso (CLP), Colombian Peso (COP), Czech Koruna (CZK), Danish Krone (DKK), Euro (EUR), Forint (HUF), Norwegian Krone (NOK), Pound Sterling (GBP), Romanian Leu (RON), Swedish Krona (SEK), Swiss Franc (CHF), US Dollar (USD), Zloty (PLZ)\u003C\u002Fli>\n\u003Cli>SumUp supports 22 languages: Bulgarian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Want to try it?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>GET STARTED\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Download the plugin\u003C\u002Fli>\n\u003Cli>Create a \u003Ca href=\"https:\u002F\u002Fbuy.sumup.com\u002Fen-gb\u002Fsignup\u002Fcreate-account\" rel=\"nofollow ugc\">free account\u003C\u002Fa> or use \u003Ca href=\"https:\u002F\u002Fme.sumup.com\u002F\" rel=\"nofollow ugc\">your existing one\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Verify your account and connect the plugin by using the “Connect Account” button\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.sumup.com\u002Fcontact\" rel=\"nofollow ugc\">Contact our support team\u003C\u002Fa> for a test account or to enable necessary scopes when you are ready to accept payments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You’re ready to go.\u003C\u002Fp>\n","The SumUp plugin for WooCommerce allows businesses to securely process payments online. Accept payments from customers using a range of payment method &hellip;",10000,259059,46,36,"2026-03-04T18:57:00.000Z","6.7.5","5.0","7.2",[19,23,99,86,54],"payments","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsumup-payment-gateway-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsumup-payment-gateway-for-woocommerce.2.8.2.zip",99,1,"2026-01-19 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":90,"downloaded":113,"rating":114,"num_ratings":36,"last_updated":115,"tested_up_to":95,"requires_at_least":116,"requires_php":52,"tags":117,"homepage":119,"download_link":120,"security_score":80,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"woocommerce-pay-for-payment","Pay for Payment for WooCommerce","2.2.1","Karolina Vyskocilova","https:\u002F\u002Fprofiles.wordpress.org\u002Fvyskoczilova\u002F","\u003Cp>Add individual charges for each payment method as a flat rate and\u002For as a percentage of the cart total. The plugin first calculates the percentage rate and then adds the fixed rate on top.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Now compatible with React-based payment gateways!\u003C\u002Fstrong> Configure payment fees for all gateways (including WooCommerce Stripe) using the new centralized settings tab at WooCommerce > Settings > Pay for payment.\u003C\u002Fp>\n\u003Cp>You can use \u003Cstrong>placeholders\u003C\u002Fstrong> in the payment item title:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>[FIXED_AMOUNT]\u003C\u002Fem>: Will print money-formatted fixed amount you entered.\u003C\u002Fli>\n\u003Cli>\u003Cem>[PERCENT_AMOUNT]\u003C\u002Fem>: will print out percental amount you entered\u003C\u002Fli>\n\u003Cli>\u003Cem>[CART_TOTAL]\u003C\u002Fem>: will print out money-formatted cart totals.\u003C\u002Fli>\n\u003Cli>\u003Cem>[MINIMUM_AMOUNT]\u003C\u002Fem>: will print out money-formatted minimum amount you entered when calculating percentage fee.\u003C\u002Fli>\n\u003Cli>\u003Cem>[MAXIMUM_AMOUNT]\u003C\u002Fem>: will print out money-formatted maximum amount you entered when calculating percentage fee.\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>Payment Fee ([FIXED_AMOUNT] + [PERCENT_AMOUNT]% of [CART_TOTAL])\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Requires at least WooCommerce 2.6, compatible with WooCommerce 3.2+ (recommended). The support for WC 2.6 will be dropped soon.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Fixed charge and\u002For a percentage\u003C\u002Fstrong> of cart total\u003C\u002Fli>\n\u003Cli>Possibility to \u003Cstrong>disable for free\u002Fzero shipping\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin API\u003C\u002Fstrong>. See \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvyskoczilova\u002Fwoocommerce-payforpayment\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> for details.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Now compatible with React-based payment gateways\u003C\u002Fstrong> including \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-gateway-stripe\u002F\" rel=\"ugc\">WooCommerce Stripe Payment Gateway\u003C\u002Fa>! Use the centralized “Pay for payment” settings tab (WooCommerce > Settings > Pay for payment) to configure fees for React-based gateways.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPML\u003C\u002Fstrong> (see \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pay-for-payment#faq\" rel=\"ugc\">FAQ\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-product-price-based-on-countries\u002F\" rel=\"ugc\">WooCommerce Price Based on Country for WooCommerce\u003C\u002Fa> & PRO\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" rel=\"ugc\">Multi Currency for WooCommerce\u003C\u002Fa>  & PRO\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fmulti-currency\u002F\" rel=\"nofollow ugc\">WooCommerce Multi-Currency\u003C\u002Fa> when the store currency is USD\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyaycommerce.com\u002Fyaycurrency-woocommerce-multi-currency-switcher\u002F\" rel=\"nofollow ugc\">YayCurrency PRO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-currency-switcher\u002F\" rel=\"ugc\">WOOCS\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Limitations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>It seems that Mercadopago gateway is not handling WC_Fee correctly. Get in touch with Mercadopago support (and I’m happy to help them fix the issue)\u003C\u002Fli>\n\u003Cli>Better not use it with PayPal. (Legal issue, see FAQ as well.)\u003C\u002Fli>\n\u003Cli>Doesn’t work on “Pay for order” pages (manually created orders or canceled payments), because of \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Fwoocommerce\u002Fissues\u002F17794\" rel=\"nofollow ugc\">WC limitations\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Special Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmcguffin\u002Fwoocommerce-payforpayment\" rel=\"nofollow ugc\">Jörn Lund (@podpirate)\u003C\u002Fa> who have developed this plugin and abandoned it in 2016.\u003C\u002Fli>\n\u003C\u002Ful>\n","Setup individual charges for each payment method in WooCommerce.",340944,94,"2025-11-13T09:38:00.000Z","4.6",[19,118,23,54],"fee","https:\u002F\u002Fkybernaut.cz\u002Fpluginy\u002Fwoocommerce-pay-for-payment\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-pay-for-payment.2.2.1.zip",{"attackSurface":122,"codeSignals":140,"taintFlows":162,"riskAssessment":200,"analyzedAt":207},{"hooks":123,"ajaxHandlers":136,"restRoutes":137,"shortcodes":138,"cronEvents":139,"entryPointCount":13,"unprotectedCount":13},[124,131],{"type":125,"name":126,"callback":127,"priority":128,"file":129,"line":130},"action","wp","maybe_thankyou_page",5,"class-gf-sagepay-direct.php",3,{"type":125,"name":132,"callback":133,"priority":128,"file":134,"line":135},"gform_loaded","load","sagepay-direct.php",22,[],[],[],[],{"dangerousFunctions":141,"sqlUsage":142,"outputEscaping":144,"fileOperations":13,"externalRequests":48,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":161},[],{"prepared":13,"raw":13,"locations":143},[],{"escaped":145,"rawEcho":146,"locations":147},7,6,[148,151,153,155,157,159],{"file":129,"line":149,"context":150},272,"raw output",{"file":129,"line":152,"context":150},273,{"file":129,"line":154,"context":150},312,{"file":129,"line":156,"context":150},864,{"file":129,"line":158,"context":150},945,{"file":129,"line":160,"context":150},1005,[],[163,189],{"entryPoint":164,"graph":165,"unsanitizedCount":146,"severity":188},"callback (class-gf-sagepay-direct.php:743)",{"nodes":166,"edges":184},[167,172,177,179],{"id":168,"type":169,"label":170,"file":129,"line":171},"n0","source","$_REQUEST (x3)",755,{"id":173,"type":174,"label":175,"file":129,"line":156,"wp_function":176},"n1","sink","echo() [XSS]","echo",{"id":178,"type":169,"label":170,"file":129,"line":171},"n2",{"id":180,"type":174,"label":181,"file":129,"line":182,"wp_function":183},"n3","wp_redirect() [Open Redirect]",905,"wp_redirect",[185,187],{"from":168,"to":173,"sanitized":186},false,{"from":178,"to":180,"sanitized":186},"medium",{"entryPoint":190,"graph":191,"unsanitizedCount":146,"severity":188},"\u003Cclass-gf-sagepay-direct> (class-gf-sagepay-direct.php:0)",{"nodes":192,"edges":197},[193,194,195,196],{"id":168,"type":169,"label":170,"file":129,"line":171},{"id":173,"type":174,"label":175,"file":129,"line":156,"wp_function":176},{"id":178,"type":169,"label":170,"file":129,"line":171},{"id":180,"type":174,"label":181,"file":129,"line":182,"wp_function":183},[198,199],{"from":168,"to":173,"sanitized":186},{"from":178,"to":180,"sanitized":186},{"summary":201,"deductions":202},"The plugin \"sagepay-direct-gateway-for-gravity-forms\" v1.0.2 exhibits a generally positive security posture with no known vulnerabilities in its history. The static analysis reveals a commendable absence of dangerous functions, raw SQL queries, file operations, and a relatively low number of external HTTP requests.  However, a significant concern arises from the output escaping, where only 54% of outputs are properly escaped, indicating a potential for cross-site scripting (XSS) vulnerabilities. Additionally, the taint analysis shows two flows with unsanitized paths, which, while not classified as critical or high severity, warrants attention as it suggests potential injection risks that were not fully mitigated.",[203,205],{"reason":204,"points":146},"Low output escaping percentage",{"reason":206,"points":128},"Unsanitized paths in taint flows","2026-03-17T01:33:21.151Z",{"wat":209,"direct":219},{"assetPaths":210,"generatorPatterns":214,"scriptPaths":215,"versionParams":216},[211,212,213],"\u002Fwp-content\u002Fplugins\u002Fgravityformssagepaydirect\u002Fsagepay-direct.php","\u002Fwp-content\u002Fplugins\u002Fgravityformssagepaydirect\u002Fassets\u002Fjs\u002Fsagepay-direct-scripts.js","\u002Fwp-content\u002Fplugins\u002Fgravityformssagepaydirect\u002Fassets\u002Fcss\u002Fsagepay-direct-styles.css",[],[212],[217,218],"gravityformssagepaydirect\u002Fsagepay-direct.php?ver=","sagepay-direct-scripts.js?ver=",{"cssClasses":220,"htmlComments":222,"htmlAttributes":225,"restEndpoints":229,"jsGlobals":230,"shortcodeOutput":232},[221],"gf_sagepay_direct_settings",[223,224],"\u003C!-- Opayo Direct Gateway for Gravity Forms -->","\u003C!-- Opayo Direct Gateway for Gravity Forms Settings -->",[226,227,228],"data-sagepay-vendor","data-sagepay-transaction-type","data-sagepay-mode",[],[231],"window.gf_sagepay_direct_params",[]]