[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fm6P8UwkulWUsfLlUFzMpt-y72SscaOpeuvtJD1bcfjo":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":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":75,"fingerprints":156},"wc-qpaypro","Payment Gateway for QPayPro on WooCommerce","1.0.0","Edwin Xico (XicoOfficial)","https:\u002F\u002Fprofiles.wordpress.org\u002Fxicoofficial\u002F","\u003Ch4>QPayPro – WooCommerce Payment Gateway\u003C\u002Fh4>\n\u003Cp>This is a basic pluging to connect your your woocommerce store with \u003Ca href=\"https:\u002F\u002Fwww.qpaypro.com\u002F\" rel=\"nofollow ugc\">QPayPro\u003C\u002Fa> payment Gateway. If the transaction is successful the order status will be changed to “processing”. If the payment charge failed the order status will be changed to “cancelled”. If something is wrong with the connection between your server and the QPayProCard server the order status will be changed to “on-hold”. After successful transaction the customer is redirected to the default WP thank you page.\u003C\u002Fp>\n\u003Cp>You are using the QPayPro for WooCommerce plugin developed by \u003Ca href=\"https:\u002F\u002Fdigitallabs.agency\u002F\" rel=\"nofollow ugc\">Digital Labs\u003C\u002Fa>. If you need assistance configuring the plugin, help with your eCommerce site or just want to say hi, feel free to contact us \u003Ca href=\"https:\u002F\u002Fdigitallabs.agency\u002Fcontacto\" rel=\"nofollow ugc\">here\u003C\u002Fa>. We will be happy to work with you.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Use the wordpress support forum for any questions regarding the plugin, or if you want to improve it.\u003C\u002Fp>\n\u003Ch4>Get Involved\u003C\u002Fh4>\n\u003Cp>Looking to contribute code to this plugin? Go ahead and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDigitalLabsAgcy\u002Fwp-p-qpaypro-woocommerce-test\" rel=\"nofollow ugc\">fork the repository over at GitHub\u003C\u002Fa>.\u003Cbr \u002F>\n(submit pull requests to the latest “release-” tag).\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>To start using the “QPayPro – WooCommerce Payment Gateway”, first create an account at \u003Ca href=\"https:\u002F\u002Fwww.qpaypro.com\u002F\" rel=\"nofollow ugc\">QPayPro.com\u003C\u002Fa>. They will provide you with your account api keys.\u003C\u002Fp>\n\u003Cp>Make sure you take a look at their \u003Ca href=\"https:\u002F\u002Fwww.qpaypro.com\u002Fpoliticas-de-privacidad\u002F\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa> to see if their service is a good match for your eCommerce website.\u003C\u002Fp>\n\u003Cp>After you have your QPayPro account active:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Head to Woocommerce Settings and click on the Checkout tab.\u003C\u002Fli>\n\u003Cli>On checkout options you should see the option “QPayPro”, click on it.\u003C\u002Fli>\n\u003Cli>Enable the payment gateway byt checking the checkbox that reads “Enable this payment gateway”.\u003C\u002Fli>\n\u003Cli>Fill the form with your account information.\u003C\u002Fli>\n\u003Cli>Click on save changes and you should be ready to start accepting credit cards with QPayPro Card.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can use this data to make the testing:\u003Cbr \u002F>\nCC Number: 4111-1111-1111-1111\u003Cbr \u002F>\nCVV: 123\u003Cbr \u002F>\nEx date: 08\u002F30\u003C\u002Fp>\n\u003Cp>If you are interested in a more custom solution reach out to us at \u003Ca href=\"https:\u002F\u002Fdigitallabs.agency\" rel=\"nofollow ugc\">DigitalLabs.agency\u003C\u002Fa> and we will be happy to work with you.\u003C\u002Fp>\n","This plugin allows your store to make payments via QPayProCard service.",20,2856,100,1,"2024-05-19T20:30:00.000Z","6.5.8","4.6","5.2.4",[20,21,22,23,24],"credomatic","qpaypro","qpaypro-guatemala","visanet","visanet-guatemala","https:\u002F\u002Fdigitallabs.agency","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-qpaypro.1.0.0.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":13,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"xicoofficial",6,90,30,87,"2026-04-05T09:47:47.085Z",[40,58],{"slug":41,"name":42,"version":43,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":25,"download_link":57,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-pagalocard-woocommerce","Pagalo – WooCommerce Payment Gateway","2.1.1","\u003Ch4>Pagalo – WooCommerce Payment Gateway\u003C\u002Fh4>\n\u003Cp>If the transaction is successful the order status will be changed to “processing”. If the payment charge failed the order status will be changed to “cancelled”. If something is wrong with the connection between your server and the Pagalo server the order status will be changed to “on-hold”. After successful transaction the customer is redirected to the default WP thank you page.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Use the wordpress support forum for any questions regarding the plugin, or if you want to improve it.\u003C\u002Fp>\n\u003Ch4>Get Involved\u003C\u002Fh4>\n\u003Cp>Looking to contribute code to this plugin? Go ahead and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDigitalLabsAgcy\u002Fwp-pagalo-woocommerce\" rel=\"nofollow ugc\">fork the repository over at GitHub\u003C\u002Fa>.\u003Cbr \u002F>\n(submit pull requests to the latest “release-” tag).\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>To start using the “Pagalo – WooCommerce Payment Gateway”, first create an account at \u003Ca href=\"https:\u002F\u002Fpagalo.co\" rel=\"nofollow ugc\">Pagalo.co\u003C\u002Fa>. They will provide you with your account “IdenEmpresa”, “Token”, “Private key” and “Public Key”.\u003C\u002Fp>\n\u003Cp>After you have your Pagalo or sandbox account active:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Head to Woocommerce Settings and click on the Checkout tab.\u003C\u002Fli>\n\u003Cli>On checkout options you should see the option “Pagalo”, click on it.\u003C\u002Fli>\n\u003Cli>Enable the payment gateway byt checking the checkbox that reads “Enable this payment gateway”.\u003C\u002Fli>\n\u003Cli>Fill the form with your account information. Don’t forget to check the “Enable Test Mode” box if your account is from the sandbox.\u003C\u002Fli>\n\u003Cli>Click on save changes and you should be ready to start accepting credit cards with Pagalo.\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin allows your store to make payments via Pagalo service.",10,3281,2,"2024-11-04T20:55:00.000Z","6.7.5","3.8",[53,54,55,56,23],"guatemala","pagalo","pagalo-card","pagalocard","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-pagalocard-woocommerce.2.1.1.zip",{"slug":59,"name":60,"version":61,"author":7,"author_profile":8,"description":62,"short_description":63,"active_installs":28,"downloaded":64,"rating":28,"num_ratings":28,"last_updated":65,"tested_up_to":66,"requires_at_least":67,"requires_php":18,"tags":68,"homepage":72,"download_link":73,"security_score":74,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"frm-qpaypro","Payment Gateway for QPayPro on Formidable","0.0.4","\u003Cp>This Formidable Add-on lets you connect the credit card form and receive payments using QPayPro payment gateway. You will only have to create a form with the required fields from QPayPro, sett your api keys and you are ready to send payment request links using formidable forms.\u003C\u002Fp>\n\u003Cp>An entry will be reocorded if the transaction is successfull, if the transaction fails it will show an error message with the error details and let the user try one more time.\u003C\u002Fp>\n","Wordpress plugin that connects formidable forms with QPayPro payment gateway.",1055,"2021-03-02T21:00:00.000Z","5.6.17","4.0",[69,70,53,71,21],"ecommerce","formidable","payment","https:\u002F\u002Fdigitallabs.in","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffrm-qpaypro.0.0.4.zip",85,{"attackSurface":76,"codeSignals":109,"taintFlows":142,"riskAssessment":143,"analyzedAt":155},{"hooks":77,"ajaxHandlers":105,"restRoutes":106,"shortcodes":107,"cronEvents":108,"entryPointCount":28,"unprotectedCount":28},[78,84,88,93,96,101],{"type":79,"name":80,"callback":81,"priority":46,"file":82,"line":83},"action","woocommerce_email_before_order_table","email_instructions","admin\\helpers\\wp-qpaypro-woocommerce-admin.php",37,{"type":79,"name":85,"callback":86,"file":82,"line":87},"admin_notices","dl_qpp_admin_notice",38,{"type":79,"name":89,"callback":90,"priority":28,"file":91,"line":92},"plugins_loaded","anonymous","admin\\wp-actions.php",8,{"type":79,"name":94,"callback":90,"file":91,"line":95},"wp_enqueue_scripts",16,{"type":97,"name":98,"callback":90,"file":99,"line":100},"filter","woocommerce_payment_gateways","admin\\wp-filters.php",9,{"type":79,"name":89,"callback":102,"file":103,"line":104},"dl_qpp_load_textdomain","wp-qpaypro-woocommerce.php",49,[],[],[],[],{"dangerousFunctions":110,"sqlUsage":111,"outputEscaping":113,"fileOperations":140,"externalRequests":14,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":141},[],{"prepared":28,"raw":28,"locations":112},[],{"escaped":34,"rawEcho":114,"locations":115},11,[116,120,122,124,126,128,130,132,134,136,138],{"file":117,"line":118,"context":119},"admin\\helpers\\class-qpaypro-helper.php",47,"raw output",{"file":117,"line":121,"context":119},63,{"file":117,"line":123,"context":119},73,{"file":82,"line":125,"context":119},42,{"file":82,"line":127,"context":119},62,{"file":82,"line":129,"context":119},91,{"file":82,"line":131,"context":119},126,{"file":82,"line":133,"context":119},223,{"file":82,"line":135,"context":119},224,{"file":82,"line":137,"context":119},233,{"file":82,"line":139,"context":119},242,3,[],[],{"summary":144,"deductions":145},"The \"wc-qpaypro\" v1.0.0 plugin exhibits a generally positive security posture based on the provided static analysis, with no identified direct attack vectors like AJAX handlers, REST API routes, or shortcodes lacking authentication or proper permission checks. The absence of dangerous functions and the exclusive use of prepared statements for SQL queries are significant strengths.  However, the analysis does reveal some areas of concern.  A notable weakness is the low percentage of properly escaped output (35%), which could lead to cross-site scripting (XSS) vulnerabilities if the unescaped output is rendered in a web browser.\n\nThe plugin's history of zero known CVEs is reassuring and suggests a track record of secure development or minimal exposure to discovered vulnerabilities. However, the lack of taint analysis results (0 flows analyzed) means that potential vulnerabilities related to data sanitization, particularly concerning file operations and external HTTP requests, might have been missed.  While the plugin appears to have a small attack surface and adheres to good practices for database interactions, the insufficient output escaping presents a clear risk that needs attention. Overall, the plugin demonstrates a good foundation but requires further scrutiny regarding output sanitization to achieve a more robust security profile.",[146,148,151,153],{"reason":147,"points":34},"Low output escaping percentage",{"reason":149,"points":150},"No taint analysis performed",5,{"reason":152,"points":140},"No capability checks",{"reason":154,"points":140},"No nonce checks","2026-03-17T05:39:01.931Z",{"wat":157,"direct":163},{"assetPaths":158,"generatorPatterns":160,"scriptPaths":161,"versionParams":162},[159],"\u002Fwp-content\u002Fplugins\u002Fwc-qpaypro\u002Fadmin\u002Fhelpers\u002Fccs.png",[],[],[],{"cssClasses":164,"htmlComments":168,"htmlAttributes":169,"restEndpoints":176,"jsGlobals":177,"shortcodeOutput":178},[165,166,167],"notice-info","form-row-first","woocommerce-select",[],[170,171,172,173,174,175],"id=\"qpaypro_visaencuotas\"","name=\"qpaypro_visaencuotas\"","id=\"qpaypro_ccnum\"","name=\"qpaypro_ccnum\"","id=\"qpaypro_cvv\"","name=\"qpaypro_cvv\"",[],[],[179,180,181,182],"\u003Cp class=\"form-row \">\n\t\t\t\t\u003Clabel for=\"is_ccnum\">Credit Card Holder's name:\u003Cspan class=\"required\">*\u003C\u002Fspan>\u003C\u002Flabel>\n\t\t\t\t\u003Cinput type=\"text\" class=\"input-text\" id=\"_ccnum\" name=\"qpaypro_ccname\" required=\"\" maxlength=\"60\">\n\t\t\t\u003C\u002Fp>","\u003Cp class=\"form-row \">\n\t\t\t\t\u003Clabel for=\"is_ccnum\">Credit Card Number:\u003Cspan class=\"required\">*\u003C\u002Fspan>\u003C\u002Flabel>\n\t\t\t\t\u003Cinput id=\"qpaypro_ccnum\" class=\"input-text wc-credit-card-form-card-number\" inputmode=\"numeric\" autocomplete=\"cc-number\" autocorrect=\"no\" autocapitalize=\"no\" spellcheck=\"no\" type=\"tel\" placeholder=\"•••• •••• •••• ••••\" name=\"qpaypro_ccnum\" maxlength=\"20\" required >\n\t\t\u003C\u002Fp>","\u003Cp class=\"form-row form-row-first\">\u003Clabel for=\"cc-expire-month\">\n\t\t\t\tExpiry (MM\u002FYY) \u003Cspan class=\"required\">*\u003C\u002Fspan>\n\t\t\t\u003C\u002Flabel>\n\t\t\t\u003Cinput name=\"qpaypro_expdate\" id=\"qpaypro_expdate\" class=\"input-text wc-credit-card-form-card-expiry\" inputmode=\"numeric\" autocomplete=\"cc-exp\" autocorrect=\"no\" autocapitalize=\"no\" spellcheck=\"no\" type=\"tel\" placeholder=\"MM \u002F YY\" \u002F>\n\t\t\u003C\u002Fp>","\u003Cp class=\"form-row \">\n\t\t\t\t\u003Clabel for=\"is_cvv\">CVV \u003Cspan class=\"required\">*\u003C\u002Fspan>\u003C\u002Flabel>\n\t\t\t\t\u003Cinput type=\"number\" class=\"input-text\" id=\"qpaypro_cvv\" name=\"qpaypro_cvv\" max=\"9999\" min=\"0\" style=\"width:80px\" required>\n\t\t\t\t\u003Cspan style=\"padding-left: 10px;\">3 or 4 digits\u003C\u002Fspan>"]