[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffWut2wjCQxovf2l8C4MpNg8_U0WR0fLb2_qIch0Gyq0":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":127,"fingerprints":264},"camoo-pay-for-ecommerce","CamooPay for e-Commerce – Mobile Money Gateway","1.0.9","Camoo Sarl","https:\u002F\u002Fprofiles.wordpress.org\u002Fcamoo\u002F","\u003Cp>\u003Cstrong>This is the Mobile Money payment gateway for e-Commerce.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>About the CamooPay for e-Commerce Plugin\u003C\u002Fh4>\n\u003Cp>CamooPay for e-commerce is an online payment service aggregator that allows web users and e-Commerce merchants to buy and sell on the Internet using international and all existing local payment methods in Cameroon.\u003Cbr \u002F>\nWe enable digital organizations to accept cash, Mobile Money, or card payment via a simple, unique API permitting local businesses to participate in the vast digital economy by transforming their service offerings into the world of e-commerce sites.\u003C\u002Fp>\n\u003Cp>This fully functional plugin has been developed for e-Commerce to help merchants diminish payment friction for their customers by meeting customers where they spend more and more time online!\u003C\u002Fp>\n\u003Cp>It works in both Sandbox (development mode) and Live (production mode)\u003C\u002Fp>\n\u003Ch4>About the plugin\u003C\u002Fh4>\n\u003Cp>Cameroonians avoid online buying because it lacks local payments known to consumers.\u003Cbr \u002F>\nCustomers are more likely to finalize a purchase on a site that has their preferred payment options. This CamooPay for e-commerce plugin permits you to use all Mobile money payment gateways available in Cameroon with the e-Commerce plugin. This integration uses a single API. The user experience for the end-user be it tech-savvy or not, is hassle-free.\u003C\u002Fp>\n\u003Ch4>What is CamooPay?\u003C\u002Fh4>\n\u003Cp>A digital one-stop-shop, providing cashless payment solutions for Government, Corporations and businesses, and also providing a seamless Digital payment solution, used by third-party agents to sell digital services to end consumers.\u003C\u002Fp>\n\u003Ch4>Does CamooPay work with High Performance Order Storage (HPOS)?\u003C\u002Fh4>\n\u003Cp>Yes! This plugin is fully compatible with WooCommerce’s High Performance Order Storage (HPOS) feature.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Pay with Cameroon MTN Mobile Money\u003C\u002Fli>\n\u003Cli>Pay with Cameroon Orange Mobile Money\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Donations\u003C\u002Fh3>\n","A secure and seamless plugin to receive and manage Cash, Mobile, and Card payments in Cameroon on your e-shop or website",20,1000,0,"2026-01-03T17:23:00.000Z","6.9.4","6.0","8.1",[19,20,21,22,23],"cameroon","e-commerce","mobile-money","mtn","orange","https:\u002F\u002Fgithub.com\u002Fcamoo\u002Fcamoo-woocommerce-gateway","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcamoo-pay-for-ecommerce.1.0.9.zip",100,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},"camoo",4,310,96,30,91,"2026-04-04T14:45:34.523Z",[39,61,77,90,109],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":13,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":28},"campay-api","Campay Woocommerce Payment Gateway","1.2.3","campay","https:\u002F\u002Fprofiles.wordpress.org\u002Fcampay\u002F","\u003Cp>CamPay is a Fintech service of the company TAKWID\u003Cbr \u002F>\nGROUP which launched its financial services in Cameroon\u003Cbr \u002F>\nfrom January 2021.\u003C\u002Fp>\n\u003Cp>We provide businesses and institutions with solutions for\u003Cbr \u002F>\ncollecting and transferring money online, via primarily\u003Cbr \u002F>\nMobile Money(MTN and Orange).\u003C\u002Fp>\n\u003Cp>With CamPay, simplify the purchasing experience for\u003Cbr \u002F>\nyour customers thanks to our mobile money\u003Cbr \u002F>\npayment solutions, accessible via your website\u003Cbr \u002F>\nand\u002For mobile application.\u003C\u002Fp>\n\u003Ch4>How it functions backend\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install CamPay Payment Gateway in your website with Woocommerce activated\u003C\u002Fli>\n\u003Cli>Active the plugin\u003C\u002Fli>\n\u003Cli>Go into Woocommerce payment methods setting and activate CamPay Payment Gateway\u003C\u002Fli>\n\u003Cli>Set your App username and password (get it from https:\u002F\u002Fcampay.net\u002F)\u003C\u002Fli>\n\u003Cli>Save your settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it function frontend\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>On Checkout page select CamPay Payment Gateway as your payment method.\u003C\u002Fli>\n\u003Cli>Input phone number to use for the payment (it must be a 9 digits valide MTN or Orange phone number)\u003C\u002Fli>\n\u003Cli>Click Command button\u003C\u002Fli>\n\u003Cli>On your mobile phone confirm payment \u003C\u002Fli>\n\u003Cli>You will be automatically redirected if payment was successfull or receive a failure message in case payment failed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributors & Developers\u003C\u002Fh3>\n\u003Cp>CamPay Payment Gateway REST API was develop by CamPay with Gabinho as contributor to develop the WordPress plugin for Woocommerce\u003C\u002Fp>\n","CamPay is a Fintech service of the company TAKWID",200,9344,"2026-01-03T21:57:00.000Z","4.9",[21,52,53,54,55],"mtn-money","orange-money","payments","woocommerce","https:\u002F\u002Fcampay.net\u002Fwordpress\u002Fcampay-payment-gateway\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcampay-api.1.2.3.zip",99,1,"2025-12-11 14:34:19",{"slug":62,"name":63,"version":64,"author":43,"author_profile":44,"description":65,"short_description":46,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":74,"download_link":75,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"campay-give","CamPay Give Donation Payment Gateway","1.0","\u003Cp>CamPay is a Fintech service of the company TAKWID\u003Cbr \u002F>\nGROUP which launched its financial services in Cameroon\u003Cbr \u002F>\nfrom January 2021.\u003C\u002Fp>\n\u003Cp>We provide businesses and institutions with solutions for\u003Cbr \u002F>\ncollecting and transferring money online, via primarily\u003Cbr \u002F>\nMobile Money(MTN and Orange).\u003C\u002Fp>\n\u003Cp>With CamPay, simplify the purchasing experience for\u003Cbr \u002F>\nyour customers thanks to our mobile money\u003Cbr \u002F>\npayment solutions, accessible via your website\u003Cbr \u002F>\nand\u002For mobile application.\u003C\u002Fp>\n\u003Ch4>Requiremnts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WP Give Donation plugin must be installed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to setup\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install CamPay Give Donation Payment Gateway in your website\u003C\u002Fli>\n\u003Cli>Active the plugin\u003C\u002Fli>\n\u003Cli>Go to Give (Donations) settings then go to payment gateways\u003C\u002Fli>\n\u003Cli>Set your App username and password (get it from https:\u002F\u002Fcampay.net\u002F)\u003C\u002Fli>\n\u003Cli>Save your settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WE ARE USING A THIRD PARTY (CAMPAY HTTP API) IN THIS PLUGIN PLEASE READ BELOW\u003C\u002Fh3>\n\u003Cp>Campay Give plugin uses CamPay REST API present on campay.net to process payments. Full documentation about the API is present here : https:\u002F\u002Fdocumenter.getpostman.com\u002Fview\u002F2391374\u002FT1LV8PVA\u003Cbr \u002F>\nthe get_token function calls the \u002Ftoken\u002F endpoint of campay REST API to authenticate the user using the API.\u003Cbr \u002F>\nthe execute_payment function calls the \u002Fcollect\u002F endpoint of campay REST API to prompt the website user to confirm his donation by inserting secret code on his phone.\u003Cbr \u002F>\nthe check_payment function calls the \u002Ftransaction\u002F endpoint of campay REST API to check the status of the transaction initiated by execute_payment.\u003C\u002Fp>\n\u003Cp>Please visit https:\u002F\u002Fdocumenter.getpostman.com\u002Fview\u002F2391374\u002FT1LV8PVA for more information and contact info@campay.net for any question.\u003Cbr \u002F>\nVisit https:\u002F\u002Fwww.campay.net\u002Fstatic\u002Fdocs\u002FCamPay_Terms_and_Conditions.pdf for terms and conditions of usage and https:\u002F\u002Fwww.campay.net\u002Fstatic\u002Fdocs\u002FCamPay_Privacy_Policy.pdf for our privacy policy\u003C\u002Fp>\n\u003Ch3>Contributors & Developers\u003C\u002Fh3>\n\u003Cp>CamPay Give Donation Payment Gateway was develop by CamPay with gabinho as contributor to develop the WordPress plugin for Give-Donations Plugin\u003C\u002Fp>\n",10,66012,"2023-12-13T10:59:00.000Z","6.3.8","5.0","7.0",[21,52,53,54,73],"wp-give","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcampay-give.1.0.zip",85,{"slug":78,"name":79,"version":80,"author":43,"author_profile":44,"description":81,"short_description":46,"active_installs":66,"downloaded":82,"rating":13,"num_ratings":13,"last_updated":83,"tested_up_to":84,"requires_at_least":50,"requires_php":85,"tags":86,"homepage":88,"download_link":89,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"campay-shortcode-payment-gateway","CamPay Shortcode Payment Gateway","1.6","\u003Cp>CamPay is a Fintech service of the company TAKWID\u003Cbr \u002F>\nGROUP which launched its financial services in Cameroon\u003Cbr \u002F>\nfrom January 2021.\u003C\u002Fp>\n\u003Cp>We provide businesses and institutions with solutions for\u003Cbr \u002F>\ncollecting and transferring money online, via primarily\u003Cbr \u002F>\nMobile Money(MTN and Orange).\u003C\u002Fp>\n\u003Cp>With CamPay, simplify the purchasing experience for\u003Cbr \u002F>\nyour customers thanks to our mobile money\u003Cbr \u002F>\npayment solutions, accessible via your website\u003Cbr \u002F>\nand\u002For mobile application.\u003C\u002Fp>\n\u003Ch4>How to setup\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install CamPay Shortcode Payment Gateway in your website\u003C\u002Fli>\n\u003Cli>Active the plugin\u003C\u002Fli>\n\u003Cli>Go to settings then Campay Settings\u003C\u002Fli>\n\u003Cli>Set your App username and password (get it from https:\u002F\u002Fcampay.net\u002F)\u003C\u002Fli>\n\u003Cli>Save your settings.\u003C\u002Fli>\n\u003Cli>List of made payments can be viewed under the Campay Payments page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>As indicate the plugin functions with shortcodes. the root of the shortcode is [campay]\u003C\u002Fli>\n\u003Cli>The shortcode has three mandatory parameters which are\n\u003Cul>\n\u003Cli>success_url : this parameter defines where to redirect the user after the payment was successful \u003C\u002Fli>\n\u003Cli>failure_url : this parameter defines where to redirect the user in case payment is not successful\u003C\u002Fli>\n\u003Cli>button_text : this parameter defines the text to display on the button generated by the shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Apart from this parameters we have two other parameters which are not mandatory\n\u003Cul>\n\u003Cli>amount : specify the amount the user has to pay. If this parameter is not set, user will be prompt to enter the amount he wish to pay for.\u003C\u002Fli>\n\u003Cli>product_title : to set the object of the payment \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Examples\n\u003Cul>\n\u003Cli>[campay success_url=”\u002Fthank-you\u002F” amount=20 failure_url=”\u002Ffailure\u002F” product_title=”test” button_text=”PAY”] \u003C\u002Fli>\n\u003Cli>[campay success_url=”\u002Fthank-you\u002F” failure_url=”\u002Ffailure\u002F” product_title=”test” button_text=”DONATE”]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>After inserting the shortcode where you want to use it. the user will see on the page where is inserted a button with the title set\u003Cbr \u002F>\ninviting him to make a payment. Once he clicks on the button he will be prompt with a window inviting him to put the mobile number\u003Cbr \u002F>\nor the amount and mobile number to initiate the transaction.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributors & Developers\u003C\u002Fh3>\n\u003Cp>CamPay Payment Gateway REST API was develop by CamPay with INNO DS as contributor to develop the WordPress plugin for Woocommerce\u003C\u002Fp>\n",1676,"2025-07-20T12:30:00.000Z","6.8.5","5.6",[21,52,53,54,87],"shortcode","https:\u002F\u002Fcampay.net\u002Fwordpress\u002Fcampay-shortcode-payment-gateway\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcampay-shortcode-payment-gateway.1.6.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":66,"downloaded":98,"rating":13,"num_ratings":13,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":107,"download_link":108,"security_score":76,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gateway-payougo-checkout","Gateway Payougo Checkout","1.0.5","Payougo","https:\u002F\u002Fprofiles.wordpress.org\u002Fpayou1302560\u002F","\u003Cp>A dedicated payment solution for businesses, online stores, blogs, points of sale and physical stores\u003C\u002Fp>\n\u003Cp>Take advantage of a secure payment platform that is quick to integrate and reliable. Who will optimally collect payments for your transactions.\u003C\u002Fp>\n\u003Cp>Start accepting payments now with a ready-to-use toolbox.\u003C\u002Fp>\n\u003Cp>Payougo agregregate Mobile Money payment System on main Africa Operator.\u003C\u002Fp>\n\u003Cp>Your clients will have to authenticate on the USSD portal to confirm their ongoing transactions.\u003C\u002Fp>\n\u003Cp>The Module is free of commission on Mobile Money transactions.\u003Cbr \u002F>\nAssistance and support free of charge.\u003Cbr \u002F>\nIt provide users a seamless, secured and simple payment experience.\u003C\u002Fp>\n\u003Cp>With Payougo, you can cash-out, few minutes after client payment is confirmed.\u003C\u002Fp>\n\u003Cp>About gateway Payougo :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>“EASY INTEGRATION :” Start accepting payments when you sign up.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“SECURITY OF PAYMENTS :” Pre-confirmation of payments before authorization through USSD Portal\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>“MULTICHANNEL PAYMENTS :” Increase your conversion rate with the best mobile money solutions and local and international payment methods.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpayougo.com\u002Fdevenir-partenaire\u002F\" title=\"Click to contact\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa> to open your merchant account and start offering online payments at your store\u003C\u002Fp>\n","With Payougo, easyly accept secure Orange Money & MTN Mobile Money payments from Cameroon subscribers on your web store.",2461,"2022-11-01T09:12:00.000Z","6.0.11","4.0","5.4",[21,104,105,53,106],"mtn-mobile-money","mtn-momo","payougo","https:\u002F\u002Fpayougo.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgateway-payougo-checkout.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":13,"downloaded":117,"rating":13,"num_ratings":13,"last_updated":118,"tested_up_to":119,"requires_at_least":120,"requires_php":17,"tags":121,"homepage":124,"download_link":125,"security_score":126,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"soleaspay-payment-gateway-for-woocommerce","SoleasPay payment gateway for WooCommerce","1.2","MYSOLEAS","https:\u002F\u002Fprofiles.wordpress.org\u002Fmysoleas\u002F","\u003Cp>SoleasPay – Payment gateway for WooCommerce\u003Cbr \u002F>\nFor more information and updates, visit our website (https:\u002F\u002Fwww.soleaspay.com)\u003C\u002Fp>\n","SoleasPay - Payment gateway for WooCommerce",576,"2024-06-21T13:37:00.000Z","6.4.8","6.4",[104,53,122,123,55],"payment-gateway","soleaspay","https:\u002F\u002Fwww.SoleasPay.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsoleaspay-payment-gateway-for-woocommerce.1.2.zip",92,{"attackSurface":128,"codeSignals":230,"taintFlows":254,"riskAssessment":255,"analyzedAt":263},{"hooks":129,"ajaxHandlers":211,"restRoutes":218,"shortcodes":227,"cronEvents":228,"entryPointCount":229,"unprotectedCount":59},[130,136,139,141,144,150,155,160,164,168,171,176,179,183,187,191,195,199,203,207],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","admin_notices","closure","camoo-pay-for-ecommerce.php",29,{"type":131,"name":137,"callback":133,"priority":13,"file":134,"line":138},"plugins_loaded",43,{"type":131,"name":132,"callback":133,"file":134,"line":140},45,{"type":131,"name":142,"callback":133,"file":134,"line":143},"init",55,{"type":145,"name":146,"callback":147,"priority":66,"file":148,"line":149},"filter","manage_woocommerce_page_wc-orders_columns","extend_order_view_for_camoo_pay","includes\\admin\\PluginAdmin.php",66,{"type":131,"name":151,"callback":152,"priority":153,"file":148,"line":154},"manage_woocommerce_page_wc-orders_custom_column","get_extended_order_value",25,71,{"type":145,"name":156,"callback":157,"priority":158,"file":148,"line":159},"woocommerce_admin_order_actions","add_camoo_pay_custom_order_status_actions_button",50,77,{"type":131,"name":161,"callback":162,"file":148,"line":163},"admin_enqueue_scripts","enqueue_admin_camoo_pay_css_scripts",84,{"type":131,"name":165,"callback":166,"priority":66,"file":148,"line":167},"woocommerce_admin_order_data_after_order_details","display_camoo_pay_fee_in_order_details",86,{"type":131,"name":169,"callback":133,"file":148,"line":170},"admin_init",94,{"type":131,"name":172,"callback":173,"priority":66,"file":174,"line":175},"wpmu_new_blog","add_table_on_create_blog","includes\\Install.php",15,{"type":131,"name":132,"callback":133,"file":177,"line":178},"includes\\Plugin.php",93,{"type":131,"name":180,"callback":181,"file":177,"line":182},"wp_enqueue_scripts","enqueue_block_camoo_pay_css_scripts",111,{"type":131,"name":184,"callback":185,"file":177,"line":186},"before_woocommerce_init","camoo_pay_hpos_compatibility",113,{"type":131,"name":188,"callback":189,"file":177,"line":190},"woocommerce_blocks_loaded","register_store_api_extensions",114,{"type":131,"name":192,"callback":193,"priority":66,"file":177,"line":194},"woocommerce_store_api_checkout_update_order_from_request","manage_api_order_from_request",115,{"type":131,"name":196,"callback":197,"priority":66,"file":177,"line":198},"camoo_pay_order_status_changed","onCamooPayStatusChanged",260,{"type":131,"name":200,"callback":201,"file":177,"line":202},"rest_api_init","notification_route",262,{"type":145,"name":204,"callback":205,"file":177,"line":206},"woocommerce_payment_gateways","onAddGatewayClass",263,{"type":145,"name":204,"callback":208,"file":209,"line":210},"camoo_pay_remove_gateway","uninstall.php",22,[212],{"action":213,"nopriv":214,"callback":215,"hasNonce":216,"hasCapCheck":216,"file":148,"line":217},"wc_camoo_pay_mark_order_status",false,"verifyCamooPayStatus",true,83,[219],{"namespace":220,"route":221,"methods":222,"callback":224,"permissionCallback":225,"file":177,"line":226},"wc-camoo-pay","\u002Fnotification",[223],"GET","onNotification","__return_true",268,[],[],2,{"dangerousFunctions":231,"sqlUsage":232,"outputEscaping":237,"fileOperations":59,"externalRequests":13,"nonceChecks":59,"capabilityChecks":59,"bundledLibraries":253},[],{"prepared":13,"raw":59,"locations":233},[234],{"file":209,"line":235,"context":236},35,"$wpdb->query() with variable interpolation",{"escaped":167,"rawEcho":238,"locations":239},6,[240,243,245,247,250,252],{"file":134,"line":241,"context":242},46,"raw output",{"file":148,"line":244,"context":242},106,{"file":148,"line":246,"context":242},117,{"file":248,"line":249,"context":242},"includes\\Gateway.php",177,{"file":248,"line":251,"context":242},446,{"file":177,"line":170,"context":242},[],[],{"summary":256,"deductions":257},"The camoo-pay-for-ecommerce plugin v1.0.9 exhibits a mixed security posture. While it demonstrates good practices such as having no known critical or high severity vulnerabilities in its history and a high percentage of properly escaped output, there are concerning areas related to its attack surface. The plugin has one unprotected REST API route, which represents a significant potential entry point for attackers. The lack of an explicit permission callback on this route means that any unauthenticated user could potentially interact with it, leading to unintended consequences or exploitation.\n\nDespite the absence of dangerous functions or critical taint analysis findings, the unprotected REST API route is the primary security concern. The presence of SQL queries without prepared statements, even if only one, also warrants attention as it could be a vector for SQL injection if exploited. However, the plugin does implement nonce and capability checks, which are positive security measures. The clean vulnerability history is a good sign, suggesting the developers have historically been diligent about security, but the current findings require remediation.\n\nIn conclusion, while the plugin benefits from a lack of historical vulnerabilities and good output escaping, the unprotected REST API route presents a clear and present risk. This, combined with the single instance of raw SQL, lowers its overall security score. Developers should prioritize securing this entry point and ensuring all database queries are properly prepared to mitigate potential security threats.",[258,260],{"reason":259,"points":66},"Unprotected REST API route without permission callbacks",{"reason":261,"points":262},"100% of SQL queries not using prepared statements",5,"2026-03-16T22:59:48.357Z",{"wat":265,"direct":276},{"assetPaths":266,"generatorPatterns":270,"scriptPaths":271,"versionParams":272},[267,268,269],"\u002Fwp-content\u002Fplugins\u002Fcamoo-pay-for-ecommerce\u002Fassets\u002Fcss\u002Fcamoo-pay-for-ecommerce-admin.css","\u002Fwp-content\u002Fplugins\u002Fcamoo-pay-for-ecommerce\u002Fassets\u002Fjs\u002Fcamoo-pay-for-ecommerce-admin.js","\u002Fwp-content\u002Fplugins\u002Fcamoo-pay-for-ecommerce\u002Fassets\u002Fjs\u002Fcamoo-pay-for-ecommerce.js",[],[268,269],[273,274,275],"\u002Fwp-content\u002Fplugins\u002Fcamoo-pay-for-ecommerce\u002Fassets\u002Fcss\u002Fcamoo-pay-for-ecommerce-admin.css?ver=","\u002Fwp-content\u002Fplugins\u002Fcamoo-pay-for-ecommerce\u002Fassets\u002Fjs\u002Fcamoo-pay-for-ecommerce-admin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fcamoo-pay-for-ecommerce\u002Fassets\u002Fjs\u002Fcamoo-pay-for-ecommerce.js?ver=",{"cssClasses":277,"htmlComments":278,"htmlAttributes":279,"restEndpoints":282,"jsGlobals":283,"shortcodeOutput":286},[220],[],[280,281],"data-camoo-pay-key","data-camoo-pay-secret",[],[284,285],"WC_CamooPay_Gateway","camooPay",[]]