[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0Aw310KaILD9OJK6D4ND6wxDZ5yWs-BiiXMArBch9Uk":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":141,"crawl_stats":37,"alternatives":148,"analysis":228,"fingerprints":1708},"clover-online-orders","Smart Online Order for Clover","1.6.0","ZAYTECH","https:\u002F\u002Fprofiles.wordpress.org\u002Felbanyaoui\u002F","\u003Cp>\u003Cstrong>NOTE:\u003C\u002Fstrong> This plugin requires a Clover POS & our Clover marketplace application “Smart Online Order + WordPress” (subscription required). — Please contact us at support@zaytech.com if you need help installing or setting up the plugin and application.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Smart Online Order for Clover\u003C\u002Fstrong> you can easily integrate and import your Clover inventory to show on your website in real-time. This will allow you to accept Online Orders from your website.\u003C\u002Fp>\n\u003Cp>All you need is a Clover POS to easily display your menu on your website.\u003C\u002Fp>\n\u003Cp>Allow customers to place orders from your website and then have the orders print to your Clover POS.\u003C\u002Fp>\n\u003Cp>All orders can either automatically print or you can have the orders manually print. View all orders from your Clover POS. View daily\u002Fweekly\u002Fmonthly reports from your Clover. This plugin is the ideal solution to get your business on-line in less than 10 minutes.\u003C\u002Fp>\n\u003Cp>It’s also easy to do it yourself, if you get stuck, there are step by step instructions on You Tube – Search “Smart Online Order” on YouTube.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>After installing the Smart Online Order for Clover plugin, add the pages “Order Online”, “Checkout” and “My Orders” by going to Appearance then Menu from the WordPress Dashboard. Then sync your website with your Clover POS using “Import inventory”.\u003C\u002Fp>\n\u003Cp>There are also shortcodes that you can use. You would simply add the short-codes in a new post\u002Fpage or an existing one.\u003C\u002Fp>\n\u003Cp>If you already spent lots of time building out your Shop page using Woo-Commerce and would like to use your current Woo-Commerce inventory and then have those orders sent to the Clover – then, no worries we also have a solution for that. It is called \u003Cstrong>Woo-Commerce Payment Gateway for Clover\u003C\u002Fstrong>. You would still use the same app from the Clover App market “Smart Online Order” to receive your Woo-Commerce orders.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-clover-gateway-by-zaytech\u002F\" rel=\"ugc\">Click here to use Woo-Commerce payment integration\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsmartonlineorder.com\u002F\" rel=\"nofollow ugc\">Click Here to compare the difference of whether to use your Clover Inventory or Woo-Commerce Inventory. You can also visit smartonlineorder.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For Non-Wordpress websites, (we can create the online order page using WordPress and then you would link it to your website.\u003Cbr \u002F>\nThe main difference of having a WordPress website is that the Online Ordering can be up and running in less than 10 minutes. Give us a call or send us an email\u003Cbr \u002F>\nif you don’t have a WordPress website so we can create for you the Online Ordering page so you can link it to your website.\u003C\u002Fp>\n\u003Cp>If you don’t have any kind of website and don’t know where to start, give us a call or send us an email as we can make you a website with Online Ordering.\u003C\u002Fp>\n\u003Cp>Below are just a few websites currently using Smart Online Order with their Clover POS.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbahiabowls.com\" rel=\"nofollow ugc\">Bahia Bowls\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fhawaiianstylegrill.smartonlineorder.com\" rel=\"nofollow ugc\">Hawaiian Style Grill\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.roccosdetroit.com\" rel=\"nofollow ugc\">Rocco’s Italian Deli\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdareggaecafe.com\" rel=\"nofollow ugc\">DA REGGAE CAFE\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.cafenune.com\u002F\" rel=\"nofollow ugc\">CAFE NUNE\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.theoriginalturkey.com\" rel=\"nofollow ugc\">Full Service Restaurant\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.islandsmoothiecafe.com\" rel=\"nofollow ugc\">Island Smoothie Cafe\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fpomodoropizzafl.com\u002Fstore\" rel=\"nofollow ugc\">Pizza shop Example 1\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.fastpizzaonline.com\" rel=\"nofollow ugc\">Pizza shop Example 2\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.zifaros.com\" rel=\"nofollow ugc\">Pizza shop Example 3\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Foasisgrill.com\" rel=\"nofollow ugc\">Oasis Grill \u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fnolandscakes.com\" rel=\"nofollow ugc\">Cake Shop\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fvillaromarestaurant.net\" rel=\"nofollow ugc\">Pizza Shop Example 4\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fvenuspizzeriafl.com\" rel=\"nofollow ugc\">Pizza Shop Example 5\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.teabocoffee.com\" rel=\"nofollow ugc\">Coffee Shop Example 2\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fmisskellyscafe.com\" rel=\"nofollow ugc\">Another Cafe Example\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.himalayanfusiononline.com\" rel=\"nofollow ugc\">Indian Food Example\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Frucookiemunchers.com\u002F\" rel=\"nofollow ugc\">Cookie Store Example\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fminamisushi.com\u002F\" rel=\"nofollow ugc\">Minami\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fhanatea8088.smartonlineorder.com\" rel=\"nofollow ugc\">HANA TEA\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Facmesmokedfish.smartonlineorder.com\u002F\" rel=\"nofollow ugc\">ACME SMOKED FISH\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Some websites we built, other websites were built by the merchant themselves or developers they hired.\u003C\u002Fp>\n","Smart Online Order for Clover allows you to receive orders from your Wordpress website and have it sent directly to your Clover POS.",1000,75778,98,34,"2025-08-26T13:01:00.000Z","6.8.5","4.7.1","5.2.0",[20,21,22,23],"clover","online-ordering-for-clover-pos","online-orders-for-clover","wordpress-and-clover","https:\u002F\u002Fwww.zaytech.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclover-online-orders.1.6.0.zip",97,9,0,"2024-10-15 00:00:00","2026-03-15T15:16:48.613Z",[32,48,59,74,85,97,105,119,131],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2024-8787","smart-online-order-for-clover-reflected-cross-site-scripting","Smart Online Order for Clover \u003C= 1.5.7 - Reflected Cross-Site Scripting","The Smart Online Order for Clover plugin for WordPress is vulnerable to Reflected Cross-Site Scripting due to the use of add_query_arg & remove_query_arg without appropriate escaping on the URL in all versions up to, and including, 1.5.7. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=1.5.7","1.5.8","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-10-16 02:05:02",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F35d64d3e-b48e-4e35-ab1d-0557fcd62263?source=api-prod",1,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":53,"cvss_vector":54,"vuln_type":43,"published_date":55,"updated_date":56,"references":57,"days_to_patch":47},"CVE-2024-9895","smart-online-order-for-clover-authenticated-contributor-stored-cross-site-scripting-via-mooreceiptlink-shortcode","Smart Online Order for Clover \u003C= 1.5.7 - Authenticated (Contributor+) Stored Cross-Site Scripting via moo_receipt_link Shortcode","The Smart Online Order for Clover plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's moo_receipt_link shortcode in all versions up to, and including, 1.5.7 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-10-14 19:57:34","2024-10-15 08:29:12",[58],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe7263e89-94b2-42e6-a7ed-a86579ce649e?source=api-prod",{"id":60,"url_slug":61,"title":62,"description":63,"plugin_slug":4,"theme_slug":37,"affected_versions":64,"patched_in_version":65,"severity":40,"cvss_score":66,"cvss_vector":67,"vuln_type":68,"published_date":69,"updated_date":70,"references":71,"days_to_patch":73},"CVE-2024-7030","smart-online-order-for-clover-missing-authorization-to-authenticated-subscriber-plugin-data-update","Smart Online Order for Clover \u003C= 1.5.6 - Missing Authorization to Authenticated (Subscriber+) Plugin Data Update","The Smart Online Order for Clover plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on several functions in all versions up to, and including, 1.5.6. This makes it possible for authenticated attackers, with Subscriber-level access and above, to update product and category descriptions, category titles and images, and sort order.","\u003C=1.5.6","1.5.7",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-08-20 17:25:42","2024-08-28 16:39:35",[72],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F8664fec3-4e11-4775-a5ca-b4f58931da76?source=api-prod",8,{"id":75,"url_slug":76,"title":77,"description":78,"plugin_slug":4,"theme_slug":37,"affected_versions":64,"patched_in_version":65,"severity":40,"cvss_score":79,"cvss_vector":80,"vuln_type":68,"published_date":81,"updated_date":82,"references":83,"days_to_patch":73},"CVE-2024-7032","smart-online-order-for-clover-missing-authorization-to-plugin-deactivation-and-data-deletion","Smart Online Order for Clover \u003C= 1.5.6 - Missing Authorization to Plugin Deactivation and Data Deletion","The Smart Online Order for Clover plugin for WordPress is vulnerable to unauthorized loss of data due to a missing capability check on the 'moo_deactivateAndClean' function in all versions up to, and including, 1.5.6. This makes it possible for unauthenticated attackers to deactivate the plugin and drop all plugin tables from the database.",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:L","2024-08-20 17:25:26","2024-08-28 16:33:01",[84],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9a6b05b1-c649-4b72-b884-11fb83ec77f2?source=api-prod",{"id":86,"url_slug":87,"title":88,"description":89,"plugin_slug":4,"theme_slug":37,"affected_versions":64,"patched_in_version":65,"severity":40,"cvss_score":90,"cvss_vector":91,"vuln_type":68,"published_date":92,"updated_date":93,"references":94,"days_to_patch":96},"CVE-2024-43253","smart-online-order-for-clover-missing-authorization","Smart Online Order for Clover \u003C= 1.5.6 - Missing Authorization","The Smart Online Order for Clover plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.5.6. This makes it possible for unauthenticated attackers to perform an unauthorized action.",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","2024-08-12 00:00:00","2024-09-06 15:28:57",[95],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F195788de-129e-4112-bcab-a7835c8164ca?source=api-prod",26,{"id":98,"url_slug":99,"title":88,"description":100,"plugin_slug":4,"theme_slug":37,"affected_versions":64,"patched_in_version":65,"severity":40,"cvss_score":66,"cvss_vector":67,"vuln_type":68,"published_date":92,"updated_date":101,"references":102,"days_to_patch":104},"CVE-2024-43254","smart-online-order-for-clover-missing-authorization-2","The Smart Online Order for Clover plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.5.6. This makes it possible for authenticated attackers, with subscriber-level access and above, to perform an unauthorized action.","2024-08-31 00:19:51",[103],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F34d990b6-3021-45d4-9ecd-cfabb7fbc96c?source=api-prod",19,{"id":106,"url_slug":107,"title":108,"description":109,"plugin_slug":4,"theme_slug":37,"affected_versions":110,"patched_in_version":111,"severity":40,"cvss_score":66,"cvss_vector":112,"vuln_type":113,"published_date":114,"updated_date":115,"references":116,"days_to_patch":118},"CVE-2024-31238","smart-online-order-for-clover-cross-site-request-forgery","Smart Online Order for Clover \u003C= 1.5.4 - Cross-Site Request Forgery","The Smart Online Order for Clover plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.5.4. This is due to missing or incorrect nonce validation on the page_coupons() function. This makes it possible for unauthenticated attackers to create arbitrary coupons via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","\u003C=1.5.4","1.5.5","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2024-04-05 00:00:00","2024-04-11 16:48:02",[117],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F06781d74-ed45-432d-8d80-d90918b85e04?source=api-prod",7,{"id":120,"url_slug":121,"title":122,"description":123,"plugin_slug":4,"theme_slug":37,"affected_versions":124,"patched_in_version":125,"severity":40,"cvss_score":53,"cvss_vector":54,"vuln_type":43,"published_date":126,"updated_date":127,"references":128,"days_to_patch":130},"CVE-2024-29115","smart-online-order-for-clover-authenticated-contributor-stored-cross-site-scripting","Smart Online Order for Clover \u003C= 1.5.5 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Smart Online Order for Clover plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 1.5.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=1.5.5","1.5.6","2024-03-16 00:00:00","2024-03-20 19:14:37",[129],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fbfa62776-0502-49b4-8beb-74bbf7f20633?source=api-prod",5,{"id":132,"url_slug":133,"title":134,"description":135,"plugin_slug":4,"theme_slug":37,"affected_versions":110,"patched_in_version":111,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":136,"updated_date":137,"references":138,"days_to_patch":140},"CVE-2023-46312","smart-online-order-for-clover-reflected-cross-site-scripting-2","Smart Online Order for Clover \u003C= 1.5.4 - Reflected Cross-Site Scripting","The Smart Online Order for Clover plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 1.5.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","2023-10-22 00:00:00","2024-01-22 19:56:02",[139],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F5f1e0dfa-f99a-43d1-bdc9-6fc7a4ea381d?source=api-prod",93,{"slug":142,"display_name":7,"profile_url":8,"plugin_count":143,"total_installs":144,"avg_security_score":145,"avg_patch_time_days":146,"trust_score":140,"computed_at":147},"elbanyaoui",2,1600,99,30,"2026-04-04T09:15:30.524Z",[149,168,190,209],{"slug":150,"name":151,"version":152,"author":153,"author_profile":154,"description":155,"short_description":156,"active_installs":157,"downloaded":158,"rating":28,"num_ratings":28,"last_updated":159,"tested_up_to":160,"requires_at_least":161,"requires_php":162,"tags":163,"homepage":165,"download_link":166,"security_score":167,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"orderem-online-ordering-for-clover","Online Ordering Plus Custom Branded Apps For Clover Merchants","1.0","orderem","https:\u002F\u002Fprofiles.wordpress.org\u002Forderem\u002F","\u003Cp>Start accepting online orders today from your website. All orders seamlessly synced to your  Clover POS (works with Clover Station 2018, Clover Flex, Clover Mini, Clover Mobile, Clover Station, and Clover Web) from your website. Orders direct from your website to your Clover\u002Fkitchen printer.\u003Cbr \u002F>\n– Add online ordering to your custom website\u003Cbr \u002F>\n– Flexible set up of pickup and delivery hours\u003Cbr \u002F>\n– Manage pickup\u002Fdeliveries orders from your phone\u003C\u002Fp>\n\u003Cp>If you are an existing Clover POS customer or planning to buy a Clover POS – this plugin can easily sync your inventory into your menu on your website. Allow customers to place orders from your website and then be notified of the orders on your clover pos. Automatically print and easily manage the orders as they come in.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>First install “OrderEm – Online Ordering For Custom App , Social Media, And Web” from Clover AppMarket. Once you have installed the app – it will provide instructions on how to sync your Clover Inventory with OrderEm and how to setup online ordering.\u003C\u002Fp>\n\u003Cp>Once you’ve set up OrderEm online ordering, go to wordpress, install the “Online Orders for Clover” plug in, enter your Restaurant specific URL to be integrated with your WordPress website. Now your website is ready to take online orders from your WordPress site that sends payments directly to your merchant account.\u003C\u002Fp>\n\u003Ch3>FAQ’s\u003C\u002Fh3>\n\u003Cp>What is the cost?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can install this plug-in for free. You must however have a Clover Merchant Account and select the pricing shown for OrderEm from the Clover App Market. Visit Clover.com and https:\u002F\u002Fwww.clover.com\u002Fappmarket\u002Fapps\u002F30FAZBP5QE2A2 for pricing information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Do I need to have Clover POS to use this Plug-In?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Yes. Visit Clover.com for more information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I need help setting this up. Who can I reach?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can call us at (407) 996-6666 Mon through Fri, 9 AM to 6 PM EST or email us at support@munchem.com\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I am new to Clover and where do I find OrderEm App in Clover AppMarket?\u003C\u002Fp>\n\u003Cp>Plese click here to visit OrderEm App in Clover AppMarket\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.clover.com\u002Fappmarket\u002Fapps\u002F30FAZBP5QE2A2\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Merchants can get help from the following.\u003C\u002Fp>\n\u003Cp>Support Website\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.OrderEm.com\u003C\u002Fp>\n\u003Cp>Support Email: support@munchem.com\u003C\u002Fp>\n\u003Cp>Support Phone Number : (407)996-6666\u003Cbr \u002F>\nSupport Hours: 9 AM to 6 PM EST\u003C\u002Fp>\n","OrderEm Online Orders for Clover allows you to receive orders from your Wordpress website and have it sent directly to your Clover POS",10,1332,"2018-10-18T02:24:00.000Z","4.9.29","3.7","5.5",[20,4,164,22],"munchem-online-orders","http:\u002F\u002FOrderEm.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forderem-online-ordering-for-clover.zip",85,{"slug":169,"name":170,"version":171,"author":172,"author_profile":173,"description":174,"short_description":175,"active_installs":176,"downloaded":177,"rating":14,"num_ratings":178,"last_updated":179,"tested_up_to":16,"requires_at_least":180,"requires_php":181,"tags":182,"homepage":187,"download_link":188,"security_score":189,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"clover-payments-for-woocommerce","Clover Payments for WooCommerce","2.3.1","Clover eCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fcloverecommerce\u002F","\u003Cp>The WordPress plugin from Clover allows a merchant using a WordPress based app like WooCommerce\u003Cbr \u002F>\nto securely collect card information from buyers and process the payment using their Clover merchant account.\u003C\u002Fp>\n\u003Cp>The payment extension uses iframes to collect card information. Card details are the tokenized by directly\u003Cbr \u002F>\ncommunicating with a Clover’s servers. The payment is processed using this token and the card details are never saved on WordPress or the merchant’s servers. Therefore, this plug-in does not contribute to the PCI scope of a merchant’s eCommerce site.\u003C\u002Fp>\n\u003Cp>The plug-in is free for merchants to use and transactions processed using this plugin will be charged under the merchant’s Clover account.\u003C\u002Fp>\n\u003Ch3>Privacy Statement\u003C\u002Fh3>\n\u003Cp>Clover’s privacy statement can be found \u003Ca href=\"https:\u002F\u002Fwww.clover.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Feature list\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Authorize only\u003C\u002Fli>\n\u003Cli>Capture\u003C\u002Fli>\n\u003Cli>Charge (Authorize and Capture)\u003C\u002Fli>\n\u003Cli>Apple Pay\u003C\u002Fli>\n\u003Cli>Refund\u003C\u002Fli>\n\u003Cli>Void\u003C\u002Fli>\n\u003Cli>PCI Compliance through iFrames\u003C\u002Fli>\n\u003Cli>Multi-Lingual Support for Canadian French\u003C\u002Fli>\n\u003Cli>Payment option with the ‘Pay Now’ link sent via email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Prerequisites\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Clover Merchant or Sandbox account\u003C\u002Fli>\n\u003Cli>If you are currently not a Clover merchant or do not have a Clover Sandbox account, you will need to sign up for one at Clover.com prior to using the Payment extension. You can then use this extension to send transactions to your Sandbox or Production accounts.\u003C\u002Fli>\n\u003Cli>We recommend that you test your plugin integration with your Clover sandbox account prior to sending transactions to your production\u002Flive\u003Cbr \u002F>\naccount(s).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Direct all questions to wordpress@clover.com\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.clover.com\u002Fdocs\u002Fwoocommerce\" rel=\"nofollow ugc\">Clover Documentation\u003C\u002Fa>\u003C\u002Fp>\n","The Clover Payments plugin enables merchants that use WooCommerce to process online card payments using Clover.",3000,42488,16,"2026-02-05T04:14:00.000Z","6.1","7.4",[183,20,184,185,186],"apple-pay","credit-card","payment-request","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclover-payments-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclover-payments-for-woocommerce.2.3.1.zip",100,{"slug":191,"name":192,"version":193,"author":194,"author_profile":195,"description":196,"short_description":197,"active_installs":198,"downloaded":199,"rating":189,"num_ratings":73,"last_updated":200,"tested_up_to":16,"requires_at_least":201,"requires_php":181,"tags":202,"homepage":207,"download_link":208,"security_score":189,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"weeconnectpay","WeeConnectPay – Clover Payment Gateway for WooCommerce","3.16.3","WeeConnectPay","https:\u002F\u002Fprofiles.wordpress.org\u002Fweeconnectpay\u002F","\u003Cp>WeeConnectPay for WooCommerce is a plugin for taking online payments quickly and easily, thanks to Clover technology. WeeConnectPay seamlessly integrates with your online store on WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New Feature: Block-based Checkout\u003C\u002Fstrong> – Our plugin now integrates with WooCommerce Checkout Blocks!\u003C\u002Fp>\n\u003Cp>Directly on the checkout page, buyers can enter their payment information securely using an iframe provided by Clover, without leaving your website. Alternatively, when available, users can also pay with express checkout payment methods such as Google Pay.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Benefits:\u003C\u002Fstrong>\u003Cbr \u002F>\n– A Whole New Payment Gateway: Take payments quickly and securely with Clover.\u003Cbr \u002F>\n– Easier Integration: All of your payment methods in one plugin.\u003Cbr \u002F>\n– Lower Overhead: Choose from our flexible transaction fee rates.\u003Cbr \u002F>\n– PCI Compliance: A more secure way to take payments.\u003Cbr \u002F>\n– Accept Google Pay for fast checkout\u003C\u002Fp>\n\u003Cp>You can see more information on our \u003Ca href=\"https:\u002F\u002Fweeconnectpay.com\" rel=\"nofollow ugc\">website\u003C\u002Fa>\u003C\u002Fp>\n","Accept payments easily and quickly with the Clover online Payment gateway by WeeConnectPay.",600,20483,"2025-11-15T07:17:00.000Z","5.6",[20,203,204,205,206],"e-commerce","gateway","payments","weeconnect","https:\u002F\u002Fweeconnectpay.com\u002Fplugin?platform=wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweeconnectpay.3.16.3.zip",{"slug":210,"name":211,"version":212,"author":7,"author_profile":8,"description":213,"short_description":214,"active_installs":198,"downloaded":215,"rating":216,"num_ratings":118,"last_updated":217,"tested_up_to":218,"requires_at_least":219,"requires_php":220,"tags":221,"homepage":225,"download_link":226,"security_score":189,"vuln_count":47,"unpatched_count":28,"last_vuln_date":227,"fetched_at":30},"woo-clover-gateway-by-zaytech","Clover Payment Gateway by Zaytech for WooCommerce","1.3.5","\u003Cp>With \u003Cstrong>Clover Payment Gateway by Zaytech for WooCommerce\u003C\u002Fstrong> you can use your Clover POS to accept payments from your Woo-Commerce Shop\u003Cbr \u002F>\nPage. All you need is a Clover POS to accept payments from your Woo-Commerce \u002F WordPress website. Allow customers to\u003Cbr \u002F>\nplace orders from your WordPress website and then be notified of the orders on your Clover Pos. Easily manage and\u003Cbr \u002F>\nprint the orders as they come in. This plugin is the ideal solution to accept payment through your Clover in less\u003Cbr \u002F>\nthan 10 minutes.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>After installing the \u003Cstrong>Clover Payment Gateway by Zaytech for WooCommerce\u003C\u002Fstrong>, click on payments in WooCommerce settings, then enter the\u003Cbr \u002F>\nApi Key. The Api Key is found by going to Clover.com “More Tools” then install the “Smart Online Order” app. Once\u003Cbr \u002F>\ninstalled, open the app to get the Api Key. Copy the Api Key and paste into the Woo-Commerce payment integration.\u003Cbr \u002F>\nSee docs.smartonlineorder.com or search Youtube “Smart Online Order Woo Commerce” for tutorials and help.\u003C\u002Fp>\n\u003Cp>Please note: This plugin uses the existing inventory from your Woo-Commerce Store Page. It acts as a payment gateway so\u003Cbr \u002F>\nthat payments are processed through your Clover POS. It also Auto Prints the orders that comes from your\u003Cbr \u002F>\nWoo Commerce website to your Clover POS.\u003C\u002Fp>\n\u003Cp>All Orders processed by the Clover can be viewed on Clover. It can also be viewed in the Woo-Commerce backend.\u003Cbr \u002F>\nYou have full control over the orders you receive. You can manually print the receipts or have them auto print. Please\u003Cbr \u002F>\nremember your Woo-Commerce and your Clover Inventory are managed independently. This makes it ideal for businesses that\u003Cbr \u002F>\nwant to use a different inventory online and a different inventory in-store. If you would like to use your Clover\u003Cbr \u002F>\nInventory and not Woo-Commerce, we also have a solution for that- Visit smartonlineorder.com to compare the difference.\u003C\u002Fp>\n\u003Cp>Please remember, to get the Api Key, you must install the  Smart Online Order app by going to Clover.com\u003Cbr \u002F>\n(from a computer), once app is installed, simply re-open the app a second time to get the Api Key.\u003C\u002Fp>\n\u003Cp>Learn more at \u003Ca href=\"http:\u002F\u002Fsmartonlineorder.com\" rel=\"nofollow ugc\">smartonlineorder.com\u003C\u002Fa> – You can check the \u003Ca href=\"https:\u002F\u002Fwww.zaytechapps.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">PRIVACY POLICY\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Online Order API\u003C\u002Fstrong> (\u003Ccode>https:\u002F\u002Fapi.smartonlineorders.com\u002F\u003C\u002Fcode>, \u003Ccode>https:\u002F\u002Fapi-v2.smartonlineorders.com\u002F\u003C\u002Fcode>, and sandbox equivalents) – used to authenticate your Clover merchant account, create orders, and process refunds. Terms: https:\u002F\u002Fwww.smartonlineorder.com\u002Fterms-of-service\u002F – Privacy: https:\u002F\u002Fwww.smartonlineorder.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clover Platform\u003C\u002Fstrong> (\u003Ccode>https:\u002F\u002Fcheckout.clover.com\u002F\u003C\u002Fcode>, \u003Ccode>https:\u002F\u002Fwww.clover.com\u002Foauth\u002Fauthorize\u003C\u002Fcode>, \u003Ccode>https:\u002F\u002Fwww.clover.com\u002Fr\u002F\u003C\u002Fcode>) – used to tokenize cards, host checkout flows, and display Clover receipts. Legal: https:\u002F\u002Fwww.clover.com\u002Flegal – Privacy: https:\u002F\u002Fwww.clover.com\u002Fprivacy-policy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google reCAPTCHA\u003C\u002Fstrong> (\u003Ccode>https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fapi.js\u003C\u002Fcode>, \u003Ccode>https:\u002F\u002Fwww.google.com\u002Frecaptcha\u002Fapi\u002Fsiteverify\u003C\u002Fcode>) – optional anti-fraud protection for the checkout form. Terms: https:\u002F\u002Fpolicies.google.com\u002Fterms – Privacy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WooCommerce (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F) must be installed and active for this gateway to function.\u003C\u002Fp>\n","Accept Clover POS payments from WooCommerce and auto-print orders to your Clover devices in minutes.",25238,68,"2025-12-17T14:20:00.000Z","6.9.4","6.0","5.6.0",[20,222,223,224,186],"clover-pos","online-ordering","payment-gateway","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-clover-gateway-by-zaytech\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-clover-gateway-by-zaytech.1.3.5.zip","2024-03-22 00:00:00",{"attackSurface":229,"codeSignals":532,"taintFlows":1470,"riskAssessment":1691,"analyzedAt":1707},{"hooks":230,"ajaxHandlers":313,"restRoutes":492,"shortcodes":493,"cronEvents":529,"entryPointCount":530,"unprotectedCount":531},[231,237,242,245,247,250,253,256,259,262,265,267,270,272,274,277,280,284,286,289,294,297,300,304,306,310],{"type":232,"name":233,"callback":234,"file":235,"line":236},"action","admin_footer","_js_vars","admin\\includes\\class-wp-list-table-moo.php",137,{"type":232,"name":238,"callback":239,"file":240,"line":241},"init","anonymous","includes\\moo-OnlineOrders.php",179,{"type":232,"name":243,"callback":239,"file":240,"line":244},"admin_enqueue_scripts",207,{"type":232,"name":243,"callback":239,"file":240,"line":246},208,{"type":232,"name":248,"callback":239,"file":240,"line":249},"admin_menu",210,{"type":232,"name":251,"callback":239,"file":240,"line":252},"admin_init",211,{"type":232,"name":254,"callback":239,"file":240,"line":255},"admin_bar_menu",212,{"type":232,"name":257,"callback":239,"file":240,"line":258},"wpmu_new_blog",213,{"type":232,"name":260,"callback":239,"file":240,"line":261},"delete_blog",214,{"type":232,"name":263,"callback":239,"file":240,"line":264},"admin_notices",215,{"type":232,"name":238,"callback":239,"file":240,"line":266},230,{"type":232,"name":268,"callback":239,"file":240,"line":269},"wp_enqueue_scripts",232,{"type":232,"name":268,"callback":239,"file":240,"line":271},233,{"type":232,"name":238,"callback":239,"file":240,"line":273},236,{"type":232,"name":275,"callback":239,"file":240,"line":276},"smart_online_order_import_inventory",239,{"type":232,"name":278,"callback":239,"file":240,"line":279},"smart_online_order_update_jwttoken",242,{"type":281,"name":282,"callback":239,"file":240,"line":283},"filter","moo_filter_order_creation_response",409,{"type":281,"name":282,"callback":239,"file":240,"line":285},410,{"type":281,"name":287,"callback":239,"file":240,"line":288},"moo_filter_business_settings_response",411,{"type":232,"name":290,"callback":291,"file":292,"line":293},"widgets_init","moo_OnlineOrders_widget_opening_hours","moo_OnlineOrders.php",176,{"type":232,"name":290,"callback":295,"file":292,"line":296},"moo_OnlineOrders_widget_best_selling",177,{"type":232,"name":290,"callback":298,"file":292,"line":299},"Moo_OnlineOrders_Widgets_categories",178,{"type":232,"name":301,"callback":302,"file":292,"line":303},"rest_api_init","moo_OnlineOrders_RestAPI",181,{"type":232,"name":251,"callback":305,"file":292,"line":258},"moo_deactivateAndClean",{"type":232,"name":307,"callback":308,"file":292,"line":309},"plugins_loaded","moo_onlineOrders_check_version",216,{"type":232,"name":307,"callback":311,"file":292,"line":312},"moo_schedule_cron_tasks",217,[314,318,321,324,326,329,331,334,336,339,341,344,346,349,352,355,358,361,364,367,370,373,376,379,382,385,388,391,394,397,400,403,406,409,412,415,417,420,423,426,429,432,435,438,441,444,447,450,452,455,457,460,462,465,467,470,472,475,477,480,482,485,487,490],{"action":315,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":317},"moo_deleteItemFromcart",false,245,{"action":315,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":320},true,246,{"action":322,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":323},"moo_emptycart",249,{"action":322,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":325},250,{"action":327,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":328},"moo_cart_getTotal",253,{"action":327,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":330},254,{"action":332,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":333},"moo_checkout",257,{"action":332,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":335},258,{"action":337,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":338},"moo_send_sms",261,{"action":337,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":340},262,{"action":342,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":343},"moo_check_verification_code",263,{"action":342,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":345},264,{"action":347,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":348},"moo_import_categories",272,{"action":350,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":351},"moo_import_labels",274,{"action":353,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":354},"moo_import_taxes",276,{"action":356,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":357},"moo_import_items_v2",278,{"action":359,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":360},"moo_import_ordertypes",280,{"action":362,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":363},"moo_update_items",284,{"action":365,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":366},"moo_update_categories",285,{"action":368,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":369},"moo_update_modifiers_groups",286,{"action":371,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":372},"moo_update_modifiers",287,{"action":374,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":375},"moo_update_order_types",288,{"action":377,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":378},"moo_update_taxes",289,{"action":380,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":381},"moo_get_stats",292,{"action":383,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":384},"moo_getAllOrderTypes",295,{"action":386,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":387},"moo_add_ot",298,{"action":389,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":390},"moo_delete_ot",301,{"action":392,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":393},"moo_reorder_ordertypes",304,{"action":395,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":396},"moo_update_ordertype",307,{"action":398,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":399},"moo_change_modifier_name",312,{"action":401,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":402},"moo_update_modifiergroup_status",315,{"action":404,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":405},"moo_update_modifier_status",318,{"action":407,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":408},"moo_update_category_status",321,{"action":410,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":411},"moo_send_feedback",324,{"action":413,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":414},"moo_update_qte",328,{"action":413,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":416},329,{"action":418,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":419},"moo_update_visiblite_category",335,{"action":421,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":422},"moo_save_category_image",340,{"action":424,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":425},"moo_new_order_categories",345,{"action":427,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":428},"moo_delete_img_category",350,{"action":430,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":431},"moo_new_order_group_modifier",353,{"action":433,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":434},"moo_new_order_modifier",356,{"action":436,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":437},"moo_reorder_items",361,{"action":439,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":440},"moo_get_items_with_images",367,{"action":442,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":443},"moo_save_items_with_images",368,{"action":445,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":446},"moo_save_items_description",369,{"action":448,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":449},"moo_customer_login",376,{"action":448,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":451},377,{"action":453,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":454},"moo_customer_fblogin",379,{"action":453,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":456},380,{"action":458,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":459},"moo_customer_signup",382,{"action":458,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":461},383,{"action":463,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":464},"moo_customer_resetpassword",385,{"action":463,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":466},386,{"action":468,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":469},"moo_customer_getAddresses",388,{"action":468,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":471},389,{"action":473,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":474},"moo_customer_addAddress",391,{"action":473,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":476},392,{"action":478,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":479},"moo_customer_deleteAddresses",394,{"action":478,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":481},395,{"action":483,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":484},"moo_coupon_apply",401,{"action":483,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":486},402,{"action":488,"nopriv":316,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":489},"moo_coupon_remove",404,{"action":488,"nopriv":319,"callback":239,"hasNonce":316,"hasCapCheck":316,"file":240,"line":491},405,[],[494,498,502,505,509,513,517,521,525],{"tag":495,"callback":496,"file":292,"line":497},"moo_all_items","moo_OnlineOrders_shortcodes_allitems",162,{"tag":499,"callback":500,"file":292,"line":501},"moo_cart","moo_OnlineOrders_shortcodes_thecart",163,{"tag":332,"callback":503,"file":292,"line":504},"moo_OnlineOrders_shortcodes_checkoutPage",164,{"tag":506,"callback":507,"file":292,"line":508},"moo_my_account","moo_OnlineOrders_shortcodes_customerAccount",165,{"tag":510,"callback":511,"file":292,"line":512},"moo_buy_button","moo_OnlineOrders_shortcodes_buybutton",167,{"tag":514,"callback":515,"file":292,"line":516},"moo_category_msg","moo_OnlineOrders_shortcodes_categorymsg",168,{"tag":518,"callback":519,"file":292,"line":520},"moo_search","moo_OnlineOrders_shortcodes_searchBar",169,{"tag":522,"callback":523,"file":292,"line":524},"moo_receipt_link","moo_OnlineOrders_shortcodes_receiptLinkInThanksPage",170,{"tag":526,"callback":527,"file":292,"line":528},"moo_giftcards_balance","moo_OnlineOrders_shortcodes_giftcards_balance",173,[],73,64,{"dangerousFunctions":533,"sqlUsage":534,"outputEscaping":869,"fileOperations":104,"externalRequests":1468,"nonceChecks":157,"capabilityChecks":1288,"bundledLibraries":1469},[],{"prepared":535,"raw":536,"locations":537},84,189,[538,542,545,547,551,554,556,557,559,561,563,565,566,568,570,572,573,575,576,578,579,580,582,585,587,589,591,593,594,596,598,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,642,644,646,648,650,652,654,655,657,661,663,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,719,720,722,724,725,727,729,730,731,732,733,735,737,739,740,742,743,744,745,747,749,751,752,754,755,756,758,759,761,763,764,765,766,768,769,771,773,775,777,779,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,859,861,863,864,865,866,867,868],{"file":539,"line":540,"context":541},"admin\\includes\\class-moo-products-list.php",580,"$wpdb->get_results() with variable interpolation",{"file":539,"line":543,"context":544},641,"$wpdb->get_row() with variable interpolation",{"file":539,"line":546,"context":541},643,{"file":548,"line":549,"context":550},"includes\\moo-OnlineOrders-activator.php",24,"$wpdb->get_col() with variable interpolation",{"file":548,"line":552,"context":553},46,"$wpdb->query() with variable interpolation",{"file":548,"line":555,"context":553},59,{"file":548,"line":13,"context":553},{"file":548,"line":558,"context":553},129,{"file":548,"line":560,"context":553},151,{"file":548,"line":562,"context":553},172,{"file":548,"line":564,"context":553},191,{"file":548,"line":249,"context":553},{"file":548,"line":567,"context":553},237,{"file":548,"line":569,"context":553},252,{"file":548,"line":571,"context":553},269,{"file":548,"line":384,"context":553},{"file":548,"line":574,"context":553},320,{"file":548,"line":425,"context":553},{"file":548,"line":577,"context":553},371,{"file":548,"line":466,"context":553},{"file":548,"line":283,"context":553},{"file":548,"line":581,"context":553},428,{"file":583,"line":584,"context":553},"includes\\moo-OnlineOrders-deactivator.php",44,{"file":583,"line":586,"context":553},47,{"file":583,"line":588,"context":553},50,{"file":583,"line":590,"context":553},53,{"file":583,"line":592,"context":553},56,{"file":583,"line":555,"context":553},{"file":583,"line":595,"context":553},62,{"file":583,"line":597,"context":553},65,{"file":583,"line":216,"context":553},{"file":583,"line":600,"context":553},71,{"file":583,"line":602,"context":553},74,{"file":583,"line":604,"context":553},77,{"file":583,"line":606,"context":553},80,{"file":583,"line":608,"context":553},83,{"file":583,"line":610,"context":553},86,{"file":583,"line":612,"context":553},89,{"file":583,"line":614,"context":553},92,{"file":583,"line":616,"context":553},95,{"file":583,"line":618,"context":553},101,{"file":583,"line":620,"context":553},104,{"file":583,"line":622,"context":553},107,{"file":583,"line":624,"context":553},110,{"file":583,"line":626,"context":553},113,{"file":583,"line":628,"context":553},116,{"file":583,"line":630,"context":553},119,{"file":583,"line":632,"context":553},122,{"file":583,"line":634,"context":553},125,{"file":583,"line":636,"context":553},128,{"file":583,"line":638,"context":553},131,{"file":583,"line":640,"context":553},134,{"file":583,"line":236,"context":553},{"file":583,"line":643,"context":553},140,{"file":583,"line":645,"context":553},143,{"file":583,"line":647,"context":553},146,{"file":583,"line":649,"context":553},149,{"file":583,"line":651,"context":553},152,{"file":653,"line":157,"context":544},"includes\\moo-OnlineOrders-helpers.php",{"file":653,"line":549,"context":544},{"file":653,"line":656,"context":541},38,{"file":658,"line":659,"context":660},"includes\\moo-OnlineOrders-sooapi.php",1260,"$wpdb->get_var() with variable interpolation",{"file":658,"line":662,"context":660},1273,{"file":664,"line":665,"context":553},"includes\\restapi\\DashboardRoutes.php",541,{"file":664,"line":667,"context":553},543,{"file":664,"line":669,"context":553},545,{"file":664,"line":671,"context":553},547,{"file":664,"line":673,"context":553},549,{"file":664,"line":675,"context":553},551,{"file":664,"line":677,"context":553},553,{"file":664,"line":679,"context":553},555,{"file":664,"line":681,"context":553},557,{"file":664,"line":683,"context":553},559,{"file":664,"line":685,"context":553},561,{"file":664,"line":687,"context":553},563,{"file":664,"line":689,"context":553},565,{"file":664,"line":691,"context":553},567,{"file":664,"line":693,"context":553},569,{"file":664,"line":695,"context":553},571,{"file":664,"line":697,"context":553},573,{"file":664,"line":699,"context":553},575,{"file":664,"line":701,"context":541},885,{"file":664,"line":703,"context":541},915,{"file":664,"line":705,"context":541},945,{"file":664,"line":707,"context":541},975,{"file":664,"line":709,"context":541},1033,{"file":664,"line":711,"context":541},1037,{"file":664,"line":713,"context":541},1391,{"file":664,"line":715,"context":544},1442,{"file":717,"line":718,"context":541},"models\\moo-OnlineOrders-Model.php",13,{"file":717,"line":178,"context":541},{"file":717,"line":721,"context":544},20,{"file":717,"line":723,"context":541},29,{"file":717,"line":600,"context":544},{"file":717,"line":726,"context":541},78,{"file":717,"line":728,"context":544},166,{"file":717,"line":562,"context":544},{"file":717,"line":528,"context":544},{"file":717,"line":296,"context":544},{"file":717,"line":299,"context":544},{"file":717,"line":734,"context":544},183,{"file":717,"line":736,"context":541},192,{"file":717,"line":738,"context":541},202,{"file":717,"line":255,"context":541},{"file":717,"line":741,"context":541},222,{"file":717,"line":269,"context":541},{"file":717,"line":279,"context":541},{"file":717,"line":351,"context":541},{"file":717,"line":746,"context":541},282,{"file":717,"line":748,"context":541},291,{"file":717,"line":750,"context":541},302,{"file":717,"line":399,"context":541},{"file":717,"line":753,"context":541},323,{"file":717,"line":422,"context":541},{"file":717,"line":425,"context":541},{"file":717,"line":757,"context":541},351,{"file":717,"line":437,"context":544},{"file":717,"line":760,"context":544},370,{"file":717,"line":762,"context":544},378,{"file":717,"line":461,"context":541},{"file":717,"line":481,"context":544},{"file":717,"line":486,"context":541},{"file":717,"line":767,"context":544},406,{"file":717,"line":285,"context":544},{"file":717,"line":770,"context":541},414,{"file":717,"line":772,"context":541},418,{"file":717,"line":774,"context":541},420,{"file":717,"line":776,"context":541},621,{"file":717,"line":778,"context":541},626,{"file":717,"line":780,"context":541},631,{"file":717,"line":782,"context":541},636,{"file":717,"line":784,"context":541},640,{"file":717,"line":786,"context":541},644,{"file":717,"line":788,"context":541},648,{"file":717,"line":790,"context":541},652,{"file":717,"line":792,"context":541},660,{"file":717,"line":794,"context":541},664,{"file":717,"line":796,"context":541},666,{"file":717,"line":798,"context":541},672,{"file":717,"line":800,"context":541},681,{"file":717,"line":802,"context":541},691,{"file":717,"line":804,"context":541},700,{"file":717,"line":806,"context":544},708,{"file":717,"line":808,"context":541},716,{"file":717,"line":810,"context":553},732,{"file":717,"line":812,"context":553},751,{"file":717,"line":814,"context":553},758,{"file":717,"line":816,"context":544},1093,{"file":717,"line":818,"context":544},1097,{"file":717,"line":820,"context":541},1161,{"file":717,"line":822,"context":660},1175,{"file":717,"line":824,"context":660},1201,{"file":717,"line":826,"context":660},1222,{"file":717,"line":828,"context":544},1242,{"file":830,"line":831,"context":550},"uninstall.php",36,{"file":830,"line":590,"context":553},{"file":830,"line":592,"context":553},{"file":830,"line":555,"context":553},{"file":830,"line":595,"context":553},{"file":830,"line":597,"context":553},{"file":830,"line":216,"context":553},{"file":830,"line":600,"context":553},{"file":830,"line":602,"context":553},{"file":830,"line":604,"context":553},{"file":830,"line":606,"context":553},{"file":830,"line":608,"context":553},{"file":830,"line":610,"context":553},{"file":830,"line":612,"context":553},{"file":830,"line":614,"context":553},{"file":830,"line":616,"context":553},{"file":830,"line":13,"context":553},{"file":830,"line":618,"context":553},{"file":830,"line":638,"context":553},{"file":830,"line":640,"context":553},{"file":830,"line":236,"context":553},{"file":830,"line":643,"context":553},{"file":830,"line":645,"context":553},{"file":830,"line":647,"context":553},{"file":830,"line":649,"context":553},{"file":830,"line":651,"context":553},{"file":830,"line":858,"context":553},155,{"file":830,"line":860,"context":553},158,{"file":830,"line":862,"context":553},161,{"file":830,"line":504,"context":553},{"file":830,"line":512,"context":553},{"file":830,"line":524,"context":553},{"file":830,"line":528,"context":553},{"file":830,"line":293,"context":553},{"file":830,"line":241,"context":553},{"escaped":870,"rawEcho":871,"locations":872},475,325,[873,876,878,880,882,884,885,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,927,928,930,932,933,934,936,938,940,941,942,944,946,948,949,951,953,954,955,957,959,961,962,964,965,966,967,968,969,971,973,975,977,978,979,981,983,985,987,988,989,991,992,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1038,1040,1042,1044,1046,1048,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1072,1074,1075,1077,1079,1081,1082,1084,1085,1087,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1255,1257,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1285,1287,1289,1290,1292,1294,1296,1297,1298,1299,1301,1303,1305,1307,1308,1309,1311,1313,1314,1316,1317,1318,1320,1322,1324,1325,1327,1329,1331,1332,1334,1335,1337,1339,1340,1342,1343,1345,1347,1348,1350,1351,1352,1353,1354,1356,1358,1359,1360,1361,1362,1365,1367,1368,1370,1372,1374,1375,1376,1378,1380,1382,1384,1385,1387,1389,1391,1393,1395,1397,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466],{"file":539,"line":874,"context":875},566,"raw output",{"file":539,"line":877,"context":875},568,{"file":539,"line":879,"context":875},594,{"file":539,"line":881,"context":875},596,{"file":539,"line":883,"context":875},598,{"file":235,"line":422,"context":875},{"file":235,"line":422,"context":875},{"file":235,"line":887,"context":875},341,{"file":235,"line":889,"context":875},387,{"file":235,"line":891,"context":875},438,{"file":235,"line":893,"context":875},439,{"file":235,"line":895,"context":875},440,{"file":235,"line":897,"context":875},445,{"file":235,"line":899,"context":875},821,{"file":235,"line":901,"context":875},1050,{"file":235,"line":903,"context":875},1065,{"file":235,"line":905,"context":875},1074,{"file":235,"line":907,"context":875},1148,{"file":235,"line":909,"context":875},1221,{"file":235,"line":911,"context":875},1224,{"file":235,"line":913,"context":875},1232,{"file":235,"line":915,"context":875},1233,{"file":235,"line":917,"context":875},1234,{"file":235,"line":919,"context":875},1237,{"file":235,"line":921,"context":875},1238,{"file":235,"line":923,"context":875},1239,{"file":925,"line":926,"context":875},"admin\\moo-OnlineOrders-admin.php",118,{"file":925,"line":630,"context":875},{"file":925,"line":929,"context":875},120,{"file":925,"line":931,"context":875},121,{"file":925,"line":632,"context":875},{"file":925,"line":634,"context":875},{"file":925,"line":935,"context":875},132,{"file":925,"line":937,"context":875},142,{"file":925,"line":939,"context":875},150,{"file":925,"line":560,"context":875},{"file":925,"line":516,"context":875},{"file":925,"line":943,"context":875},498,{"file":925,"line":945,"context":875},531,{"file":925,"line":947,"context":875},558,{"file":925,"line":877,"context":875},{"file":925,"line":950,"context":875},604,{"file":925,"line":952,"context":875},632,{"file":925,"line":952,"context":875},{"file":925,"line":952,"context":875},{"file":925,"line":956,"context":875},635,{"file":925,"line":958,"context":875},638,{"file":925,"line":960,"context":875},649,{"file":925,"line":790,"context":875},{"file":925,"line":963,"context":875},654,{"file":925,"line":963,"context":875},{"file":925,"line":963,"context":875},{"file":925,"line":794,"context":875},{"file":925,"line":794,"context":875},{"file":925,"line":794,"context":875},{"file":925,"line":970,"context":875},667,{"file":925,"line":972,"context":875},670,{"file":925,"line":974,"context":875},695,{"file":925,"line":976,"context":875},696,{"file":925,"line":976,"context":875},{"file":925,"line":976,"context":875},{"file":925,"line":980,"context":875},697,{"file":925,"line":982,"context":875},703,{"file":925,"line":984,"context":875},706,{"file":925,"line":986,"context":875},717,{"file":925,"line":986,"context":875},{"file":925,"line":986,"context":875},{"file":925,"line":990,"context":875},720,{"file":925,"line":990,"context":875},{"file":925,"line":990,"context":875},{"file":925,"line":994,"context":875},723,{"file":925,"line":996,"context":875},726,{"file":925,"line":998,"context":875},737,{"file":925,"line":1000,"context":875},820,{"file":925,"line":1002,"context":875},838,{"file":925,"line":1004,"context":875},839,{"file":925,"line":1006,"context":875},840,{"file":925,"line":1008,"context":875},849,{"file":925,"line":1010,"context":875},869,{"file":925,"line":1012,"context":875},870,{"file":925,"line":1014,"context":875},871,{"file":925,"line":1016,"context":875},924,{"file":925,"line":1018,"context":875},939,{"file":925,"line":1020,"context":875},953,{"file":925,"line":1022,"context":875},961,{"file":925,"line":1024,"context":875},963,{"file":925,"line":1026,"context":875},974,{"file":925,"line":1028,"context":875},984,{"file":925,"line":1030,"context":875},1013,{"file":925,"line":1032,"context":875},1060,{"file":925,"line":1034,"context":875},1068,{"file":925,"line":1036,"context":875},1078,{"file":925,"line":917,"context":875},{"file":925,"line":1039,"context":875},1317,{"file":925,"line":1041,"context":875},1343,{"file":925,"line":1043,"context":875},1444,{"file":925,"line":1045,"context":875},1450,{"file":925,"line":1047,"context":875},1451,{"file":925,"line":1047,"context":875},{"file":925,"line":1050,"context":875},1455,{"file":925,"line":1052,"context":875},1456,{"file":925,"line":1054,"context":875},1459,{"file":925,"line":1056,"context":875},1460,{"file":925,"line":1058,"context":875},1461,{"file":925,"line":1060,"context":875},1466,{"file":925,"line":1062,"context":875},1467,{"file":925,"line":1064,"context":875},1469,{"file":925,"line":1066,"context":875},1470,{"file":925,"line":1068,"context":875},1475,{"file":925,"line":1070,"context":875},1478,{"file":925,"line":1070,"context":875},{"file":925,"line":1073,"context":875},1496,{"file":925,"line":1073,"context":875},{"file":925,"line":1076,"context":875},1498,{"file":925,"line":1078,"context":875},1499,{"file":925,"line":1080,"context":875},1501,{"file":925,"line":1080,"context":875},{"file":925,"line":1083,"context":875},1502,{"file":925,"line":1083,"context":875},{"file":925,"line":1086,"context":875},1503,{"file":925,"line":1086,"context":875},{"file":925,"line":1089,"context":875},1508,{"file":925,"line":1091,"context":875},1509,{"file":925,"line":1093,"context":875},1510,{"file":925,"line":1095,"context":875},1516,{"file":925,"line":1097,"context":875},1517,{"file":925,"line":1099,"context":875},1519,{"file":925,"line":1101,"context":875},1520,{"file":925,"line":1103,"context":875},1525,{"file":925,"line":1105,"context":875},1674,{"file":925,"line":1107,"context":875},1689,{"file":925,"line":1109,"context":875},1704,{"file":925,"line":1111,"context":875},1720,{"file":925,"line":1113,"context":875},1735,{"file":925,"line":1115,"context":875},1755,{"file":925,"line":1117,"context":875},1842,{"file":925,"line":1119,"context":875},1845,{"file":925,"line":1121,"context":875},1935,{"file":925,"line":1123,"context":875},1976,{"file":925,"line":1125,"context":875},2017,{"file":925,"line":1127,"context":875},2025,{"file":925,"line":1129,"context":875},2111,{"file":925,"line":1131,"context":875},2123,{"file":925,"line":1133,"context":875},2198,{"file":925,"line":1135,"context":875},2393,{"file":925,"line":1137,"context":875},2412,{"file":925,"line":1139,"context":875},2431,{"file":925,"line":1141,"context":875},2450,{"file":925,"line":1143,"context":875},2754,{"file":925,"line":1145,"context":875},2848,{"file":925,"line":1147,"context":875},2849,{"file":925,"line":1149,"context":875},2855,{"file":925,"line":1151,"context":875},2862,{"file":925,"line":1153,"context":875},2927,{"file":925,"line":1155,"context":875},3165,{"file":925,"line":1157,"context":875},3169,{"file":925,"line":1159,"context":875},3170,{"file":925,"line":1161,"context":875},3195,{"file":925,"line":1163,"context":875},3270,{"file":925,"line":1165,"context":875},3271,{"file":925,"line":1167,"context":875},3277,{"file":925,"line":1169,"context":875},3293,{"file":925,"line":1171,"context":875},3294,{"file":925,"line":1173,"context":875},3305,{"file":925,"line":1175,"context":875},3309,{"file":925,"line":1177,"context":875},3314,{"file":925,"line":1179,"context":875},3325,{"file":925,"line":1181,"context":875},3327,{"file":925,"line":1183,"context":875},3338,{"file":925,"line":1185,"context":875},3356,{"file":925,"line":1187,"context":875},3376,{"file":925,"line":1189,"context":875},3378,{"file":925,"line":1191,"context":875},3392,{"file":925,"line":1193,"context":875},3404,{"file":925,"line":1195,"context":875},3417,{"file":925,"line":1197,"context":875},3418,{"file":925,"line":1199,"context":875},3453,{"file":925,"line":1201,"context":875},3455,{"file":925,"line":1203,"context":875},3462,{"file":925,"line":1205,"context":875},3470,{"file":925,"line":1207,"context":875},3474,{"file":925,"line":1209,"context":875},3480,{"file":925,"line":1211,"context":875},3482,{"file":925,"line":1213,"context":875},3485,{"file":925,"line":1215,"context":875},3491,{"file":925,"line":1217,"context":875},3505,{"file":925,"line":1219,"context":875},3516,{"file":925,"line":1221,"context":875},3525,{"file":925,"line":1223,"context":875},3530,{"file":925,"line":1225,"context":875},3542,{"file":925,"line":1227,"context":875},3551,{"file":925,"line":1229,"context":875},3556,{"file":925,"line":1231,"context":875},3566,{"file":925,"line":1233,"context":875},3570,{"file":925,"line":1235,"context":875},3585,{"file":925,"line":1237,"context":875},3613,{"file":925,"line":1239,"context":875},3614,{"file":925,"line":1241,"context":875},3615,{"file":925,"line":1243,"context":875},3616,{"file":925,"line":1245,"context":875},3617,{"file":925,"line":1247,"context":875},3618,{"file":925,"line":1249,"context":875},3638,{"file":658,"line":1251,"context":875},90,{"file":658,"line":1253,"context":875},91,{"file":658,"line":622,"context":875},{"file":658,"line":1256,"context":875},715,{"file":658,"line":994,"context":875},{"file":658,"line":1259,"context":875},750,{"file":658,"line":1261,"context":875},759,{"file":658,"line":1263,"context":875},833,{"file":658,"line":1265,"context":875},843,{"file":658,"line":1267,"context":875},848,{"file":658,"line":1269,"context":875},892,{"file":658,"line":1271,"context":875},906,{"file":658,"line":1273,"context":875},911,{"file":658,"line":1275,"context":875},1944,{"file":658,"line":1277,"context":875},1945,{"file":658,"line":1279,"context":875},1947,{"file":658,"line":1281,"context":875},2084,{"file":1283,"line":1284,"context":875},"includes\\moo-OnlineOrders-widgets.php",21,{"file":1283,"line":1286,"context":875},23,{"file":1283,"line":1288,"context":875},35,{"file":1283,"line":656,"context":875},{"file":1283,"line":1291,"context":875},41,{"file":1283,"line":1293,"context":875},51,{"file":1283,"line":1295,"context":875},63,{"file":1283,"line":531,"context":875},{"file":1283,"line":531,"context":875},{"file":1283,"line":167,"context":875},{"file":1283,"line":1300,"context":875},87,{"file":1283,"line":1302,"context":875},103,{"file":1283,"line":1304,"context":875},112,{"file":1283,"line":1306,"context":875},130,{"file":1283,"line":638,"context":875},{"file":1283,"line":638,"context":875},{"file":1283,"line":1310,"context":875},135,{"file":1283,"line":1312,"context":875},136,{"file":1283,"line":1312,"context":875},{"file":1283,"line":1315,"context":875},160,{"file":1283,"line":497,"context":875},{"file":1283,"line":528,"context":875},{"file":1283,"line":1319,"context":875},182,{"file":1283,"line":1321,"context":875},194,{"file":1283,"line":1323,"context":875},195,{"file":1283,"line":1323,"context":875},{"file":664,"line":1326,"context":875},876,{"file":664,"line":1328,"context":875},901,{"file":664,"line":1330,"context":875},931,{"file":664,"line":1022,"context":875},{"file":664,"line":1333,"context":875},991,{"file":664,"line":1030,"context":875},{"file":664,"line":1336,"context":875},1045,{"file":1338,"line":616,"context":875},"includes\\shortcodes\\cartPage.php",{"file":1338,"line":145,"context":875},{"file":1338,"line":1341,"context":875},106,{"file":1338,"line":931,"context":875},{"file":1338,"line":1344,"context":875},123,{"file":1338,"line":1346,"context":875},127,{"file":1338,"line":638,"context":875},{"file":1338,"line":1349,"context":875},133,{"file":1338,"line":1349,"context":875},{"file":1338,"line":1349,"context":875},{"file":1338,"line":1312,"context":875},{"file":1338,"line":643,"context":875},{"file":1338,"line":1355,"context":875},148,{"file":1338,"line":1357,"context":875},153,{"file":1338,"line":860,"context":875},{"file":1338,"line":862,"context":875},{"file":1338,"line":497,"context":875},{"file":1338,"line":520,"context":875},{"file":1363,"line":1364,"context":875},"includes\\shortcodes\\checkoutPage.php",224,{"file":1363,"line":1366,"context":875},326,{"file":1363,"line":960,"context":875},{"file":1363,"line":1369,"context":875},814,{"file":1363,"line":1371,"context":875},819,{"file":1363,"line":1373,"context":875},830,{"file":1363,"line":1002,"context":875},{"file":1363,"line":1006,"context":875},{"file":1363,"line":1377,"context":875},850,{"file":1363,"line":1379,"context":875},858,{"file":1363,"line":1381,"context":875},865,{"file":1363,"line":1383,"context":875},867,{"file":1363,"line":1326,"context":875},{"file":1363,"line":1386,"context":875},878,{"file":1363,"line":1388,"context":875},889,{"file":1363,"line":1390,"context":875},899,{"file":1363,"line":1392,"context":875},907,{"file":1363,"line":1394,"context":875},928,{"file":1363,"line":1396,"context":875},936,{"file":1363,"line":1018,"context":875},{"file":1363,"line":1399,"context":875},1031,{"file":1363,"line":1401,"context":875},1248,{"file":1363,"line":1403,"context":875},1362,{"file":1363,"line":1405,"context":875},1788,{"file":1363,"line":1407,"context":875},1790,{"file":1363,"line":1409,"context":875},1793,{"file":1363,"line":1411,"context":875},1804,{"file":1363,"line":1413,"context":875},1812,{"file":1363,"line":1415,"context":875},1814,{"file":1363,"line":1417,"context":875},1818,{"file":1363,"line":1419,"context":875},1824,{"file":1363,"line":1421,"context":875},1831,{"file":1363,"line":1423,"context":875},1846,{"file":1363,"line":1425,"context":875},1855,{"file":1363,"line":1427,"context":875},1863,{"file":1363,"line":1429,"context":875},1894,{"file":1363,"line":1431,"context":875},1901,{"file":1363,"line":1433,"context":875},1904,{"file":1363,"line":1435,"context":875},1998,{"file":1363,"line":1437,"context":875},2051,{"file":1363,"line":1439,"context":875},2065,{"file":1363,"line":1441,"context":875},2225,{"file":1363,"line":1443,"context":875},2291,{"file":1363,"line":1445,"context":875},2347,{"file":1363,"line":1447,"context":875},2408,{"file":1363,"line":1449,"context":875},2464,{"file":1363,"line":1451,"context":875},2611,{"file":1363,"line":1453,"context":875},2670,{"file":1363,"line":1455,"context":875},2687,{"file":1363,"line":1457,"context":875},2699,{"file":1363,"line":1459,"context":875},2711,{"file":1461,"line":1284,"context":875},"includes\\shortcodes\\giftCardBalance.php",{"file":1463,"line":726,"context":875},"includes\\shortcodes\\myOrdersPage.php",{"file":1463,"line":1465,"context":875},248,{"file":1463,"line":1467,"context":875},337,12,[],[1471,1507,1516,1537,1546,1564,1574,1594,1604,1614,1645,1665],{"entryPoint":1472,"graph":1473,"unsanitizedCount":1506,"severity":40},"search_box (admin\\includes\\class-wp-list-table-moo.php:324)",{"nodes":1474,"edges":1501},[1475,1480,1485,1489,1491,1494,1496,1499],{"id":1476,"type":1477,"label":1478,"file":235,"line":1479},"n0","source","$_REQUEST['orderby']",331,{"id":1481,"type":1482,"label":1483,"file":235,"line":1479,"wp_function":1484},"n1","sink","echo() [XSS]","echo",{"id":1486,"type":1477,"label":1487,"file":235,"line":1488},"n2","$_REQUEST['order']",333,{"id":1490,"type":1482,"label":1483,"file":235,"line":1488,"wp_function":1484},"n3",{"id":1492,"type":1477,"label":1493,"file":235,"line":419},"n4","$_REQUEST['post_mime_type']",{"id":1495,"type":1482,"label":1483,"file":235,"line":419,"wp_function":1484},"n5",{"id":1497,"type":1477,"label":1498,"file":235,"line":1467},"n6","$_REQUEST['detached']",{"id":1500,"type":1482,"label":1483,"file":235,"line":1467,"wp_function":1484},"n7",[1502,1503,1504,1505],{"from":1476,"to":1481,"sanitized":316},{"from":1486,"to":1490,"sanitized":316},{"from":1492,"to":1495,"sanitized":316},{"from":1497,"to":1500,"sanitized":316},4,{"entryPoint":1508,"graph":1509,"unsanitizedCount":27,"severity":40},"page_products (admin\\moo-OnlineOrders-admin.php:83)",{"nodes":1510,"edges":1514},[1511,1513],{"id":1476,"type":1477,"label":1512,"file":925,"line":1251},"$_GET (x9)",{"id":1481,"type":1482,"label":1483,"file":925,"line":926,"wp_function":1484},[1515],{"from":1476,"to":1481,"sanitized":316},{"entryPoint":1517,"graph":1518,"unsanitizedCount":1506,"severity":40},"page_themes (admin\\moo-OnlineOrders-admin.php:540)",{"nodes":1519,"edges":1533},[1520,1522,1523,1526,1530,1532],{"id":1476,"type":1477,"label":1521,"file":925,"line":667},"$_SERVER",{"id":1481,"type":1482,"label":1483,"file":925,"line":947,"wp_function":1484},{"id":1486,"type":1477,"label":1524,"file":925,"line":1525},"$_GET",599,{"id":1490,"type":1482,"label":1527,"file":925,"line":1528,"wp_function":1529},"file_get_contents() [SSRF\u002FLFI]",603,"file_get_contents",{"id":1492,"type":1477,"label":1531,"file":925,"line":1525},"$_GET (x2)",{"id":1495,"type":1482,"label":1483,"file":925,"line":950,"wp_function":1484},[1534,1535,1536],{"from":1476,"to":1481,"sanitized":316},{"from":1486,"to":1490,"sanitized":316},{"from":1492,"to":1495,"sanitized":316},{"entryPoint":1538,"graph":1539,"unsanitizedCount":47,"severity":40},"orderDetailsSection (admin\\moo-OnlineOrders-admin.php:3251)",{"nodes":1540,"edges":1544},[1541,1543],{"id":1476,"type":1477,"label":1521,"file":925,"line":1542},3259,{"id":1481,"type":1482,"label":1483,"file":925,"line":1163,"wp_function":1484},[1545],{"from":1476,"to":1481,"sanitized":316},{"entryPoint":1547,"graph":1548,"unsanitizedCount":47,"severity":40},"moo_checkout (public\\moo-OnlineOrders-public.php:1759)",{"nodes":1549,"edges":1561},[1550,1554,1557],{"id":1476,"type":1477,"label":1551,"file":1552,"line":1553},"$_POST","public\\moo-OnlineOrders-public.php",2236,{"id":1481,"type":1555,"label":1556,"file":1552,"line":1553},"transform","→ removeOrderFromClover()",{"id":1486,"type":1482,"label":1558,"file":658,"line":1559,"wp_function":1560},"wp_remote_post() [SSRF]",698,"wp_remote_post",[1562,1563],{"from":1476,"to":1481,"sanitized":316},{"from":1481,"to":1486,"sanitized":316},{"entryPoint":1565,"graph":1566,"unsanitizedCount":47,"severity":40},"\u003Cmoo-OnlineOrders-public> (public\\moo-OnlineOrders-public.php:0)",{"nodes":1567,"edges":1571},[1568,1569,1570],{"id":1476,"type":1477,"label":1551,"file":1552,"line":1553},{"id":1481,"type":1555,"label":1556,"file":1552,"line":1553},{"id":1486,"type":1482,"label":1558,"file":658,"line":1559,"wp_function":1560},[1572,1573],{"from":1476,"to":1481,"sanitized":316},{"from":1481,"to":1486,"sanitized":316},{"entryPoint":1575,"graph":1576,"unsanitizedCount":28,"severity":1593},"\u003Cclass-moo-products-list> (admin\\includes\\class-moo-products-list.php:0)",{"nodes":1577,"edges":1590},[1578,1580,1584,1586],{"id":1476,"type":1477,"label":1579,"file":539,"line":552},"$_REQUEST (x2)",{"id":1481,"type":1482,"label":1581,"file":539,"line":1582,"wp_function":1583},"get_results() [SQLi]",52,"get_results",{"id":1486,"type":1477,"label":1585,"file":539,"line":552},"$_REQUEST",{"id":1490,"type":1482,"label":1587,"file":539,"line":1588,"wp_function":1589},"get_var() [SQLi]",180,"get_var",[1591,1592],{"from":1476,"to":1481,"sanitized":319},{"from":1486,"to":1490,"sanitized":319},"low",{"entryPoint":1595,"graph":1596,"unsanitizedCount":28,"severity":1593},"page_coupons (admin\\moo-OnlineOrders-admin.php:224)",{"nodes":1597,"edges":1602},[1598,1600],{"id":1476,"type":1477,"label":1531,"file":925,"line":1599},381,{"id":1481,"type":1482,"label":1483,"file":925,"line":1601,"wp_function":1484},390,[1603],{"from":1476,"to":1481,"sanitized":319},{"entryPoint":1605,"graph":1606,"unsanitizedCount":157,"severity":1593},"\u003CcheckoutPage> (includes\\shortcodes\\checkoutPage.php:0)",{"nodes":1607,"edges":1612},[1608,1611],{"id":1476,"type":1477,"label":1609,"file":1363,"line":1610},"$_GET (x10)",2027,{"id":1481,"type":1482,"label":1483,"file":1363,"line":1441,"wp_function":1484},[1613],{"from":1476,"to":1481,"sanitized":316},{"entryPoint":1615,"graph":1616,"unsanitizedCount":1643,"severity":1644},"\u003Cclass-wp-list-table-moo> (admin\\includes\\class-wp-list-table-moo.php:0)",{"nodes":1617,"edges":1636},[1618,1619,1620,1621,1622,1623,1624,1625,1626,1628,1630,1632],{"id":1476,"type":1477,"label":1478,"file":235,"line":1479},{"id":1481,"type":1482,"label":1483,"file":235,"line":1479,"wp_function":1484},{"id":1486,"type":1477,"label":1487,"file":235,"line":1488},{"id":1490,"type":1482,"label":1483,"file":235,"line":1488,"wp_function":1484},{"id":1492,"type":1477,"label":1493,"file":235,"line":419},{"id":1495,"type":1482,"label":1483,"file":235,"line":419,"wp_function":1484},{"id":1497,"type":1477,"label":1498,"file":235,"line":1467},{"id":1500,"type":1482,"label":1483,"file":235,"line":1467,"wp_function":1484},{"id":1627,"type":1477,"label":1521,"file":235,"line":1333},"n8",{"id":1629,"type":1482,"label":1483,"file":235,"line":911,"wp_function":1484},"n9",{"id":1631,"type":1477,"label":1521,"file":235,"line":1333},"n10",{"id":1633,"type":1482,"label":1634,"file":235,"line":911,"wp_function":1635},"n11","call_user_func() [RCE]","call_user_func",[1637,1638,1639,1640,1641,1642],{"from":1476,"to":1481,"sanitized":316},{"from":1486,"to":1490,"sanitized":316},{"from":1492,"to":1495,"sanitized":316},{"from":1497,"to":1500,"sanitized":316},{"from":1627,"to":1629,"sanitized":316},{"from":1631,"to":1633,"sanitized":316},6,"high",{"entryPoint":1646,"graph":1647,"unsanitizedCount":143,"severity":1644},"page_orders (admin\\moo-OnlineOrders-admin.php:201)",{"nodes":1648,"edges":1660},[1649,1651,1653,1656,1657,1659],{"id":1476,"type":1477,"label":1524,"file":925,"line":1650},205,{"id":1481,"type":1555,"label":1652,"file":925,"line":1650},"→ getOneOrder()",{"id":1486,"type":1482,"label":1654,"file":717,"line":285,"wp_function":1655},"get_row() [SQLi]","get_row",{"id":1490,"type":1477,"label":1524,"file":925,"line":249},{"id":1492,"type":1555,"label":1658,"file":925,"line":249},"→ orderDetailsSection()",{"id":1495,"type":1482,"label":1483,"file":925,"line":1249,"wp_function":1484},[1661,1662,1663,1664],{"from":1476,"to":1481,"sanitized":316},{"from":1481,"to":1486,"sanitized":316},{"from":1490,"to":1492,"sanitized":316},{"from":1492,"to":1495,"sanitized":316},{"entryPoint":1666,"graph":1667,"unsanitizedCount":143,"severity":1644},"\u003Cmoo-OnlineOrders-admin> (admin\\moo-OnlineOrders-admin.php:0)",{"nodes":1668,"edges":1683},[1669,1671,1672,1674,1675,1676,1677,1678,1679,1680,1681,1682],{"id":1476,"type":1477,"label":1670,"file":925,"line":1251},"$_GET (x31)",{"id":1481,"type":1482,"label":1483,"file":925,"line":926,"wp_function":1484},{"id":1486,"type":1477,"label":1673,"file":925,"line":667},"$_SERVER (x2)",{"id":1490,"type":1482,"label":1483,"file":925,"line":947,"wp_function":1484},{"id":1492,"type":1477,"label":1524,"file":925,"line":1525},{"id":1495,"type":1482,"label":1527,"file":925,"line":1528,"wp_function":1529},{"id":1497,"type":1477,"label":1524,"file":925,"line":1650},{"id":1500,"type":1555,"label":1652,"file":925,"line":1650},{"id":1627,"type":1482,"label":1654,"file":717,"line":285,"wp_function":1655},{"id":1629,"type":1477,"label":1524,"file":925,"line":249},{"id":1631,"type":1555,"label":1658,"file":925,"line":249},{"id":1633,"type":1482,"label":1483,"file":925,"line":1249,"wp_function":1484},[1684,1685,1686,1687,1688,1689,1690],{"from":1476,"to":1481,"sanitized":319},{"from":1486,"to":1490,"sanitized":319},{"from":1492,"to":1495,"sanitized":319},{"from":1497,"to":1500,"sanitized":316},{"from":1500,"to":1627,"sanitized":316},{"from":1629,"to":1631,"sanitized":316},{"from":1631,"to":1633,"sanitized":316},{"summary":1692,"deductions":1693},"The clover-online-orders plugin presents a significant security risk due to a large attack surface with a concerning number of unprotected AJAX handlers. While the code analysis shows no dangerous functions or critical taint flows, the presence of 64 unprotected AJAX handlers is a major concern, indicating a high likelihood of potential unauthorized actions or data manipulation. Furthermore, the static analysis reveals that a substantial portion of SQL queries (69%) are not using prepared statements, which, combined with 10 flows with unsanitized paths, increases the risk of SQL injection vulnerabilities.\n\nThe vulnerability history is particularly troubling. With 9 known medium-severity CVEs, even though none are currently unpatched, it suggests a pattern of recurring security flaws, specifically Cross-site Scripting (XSS) and Missing Authorization. This history points to potential systemic issues in the plugin's development and testing processes. While the plugin does have some strengths, such as a reasonable number of capability checks and moderately good output escaping, these are overshadowed by the significant risks posed by unprotected entry points and historical vulnerability patterns.",[1694,1696,1698,1700,1702,1705],{"reason":1695,"points":157},"Large attack surface without auth checks",{"reason":1697,"points":73},"SQL queries not using prepared statements",{"reason":1699,"points":118},"Flows with unsanitized paths",{"reason":1701,"points":1468},"High severity taint flows found",{"reason":1703,"points":1704},"Numerous medium CVEs in history",15,{"reason":1706,"points":1506},"Output escaping not properly implemented","2026-03-16T18:50:48.041Z",{"wat":1709,"direct":1724},{"assetPaths":1710,"generatorPatterns":1716,"scriptPaths":1717,"versionParams":1718},[1711,1712,1713,1714,1715],"\u002Fwp-content\u002Fplugins\u002Fclover-online-orders\u002Fbuild\u002Fmoo-online-orders.css","\u002Fwp-content\u002Fplugins\u002Fclover-online-orders\u002Fbuild\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fclover-online-orders\u002Fbuild\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fclover-online-orders\u002Fbuild\u002Fbackend.js","\u002Fwp-content\u002Fplugins\u002Fclover-online-orders\u002Fbuild\u002Fbackend.css",[],[1712],[1719,1720,1721,1722,1723],"clover-online-orders\u002Fbuild\u002Fmoo-online-orders.css?ver=","clover-online-orders\u002Fbuild\u002Ffrontend.js?ver=","clover-online-orders\u002Fbuild\u002Ffrontend.css?ver=","clover-online-orders\u002Fbuild\u002Fbackend.js?ver=","clover-online-orders\u002Fbuild\u002Fbackend.css?ver=",{"cssClasses":1725,"htmlComments":1734,"htmlAttributes":1738,"restEndpoints":1742,"jsGlobals":1747,"shortcodeOutput":1750},[1726,1727,1728,1729,1730,1731,1732,1733],"moo-main-section","moo-cart-items-list","moo-product-item","moo-add-to-cart-button","moo-checkout-form","moo-cart-total","moo-order-summary","moo-customer-account",[1735,1736,1737],"\u003C!-- Moo_OnlineOrders_Widgets_Opening_hours -->","\u003C!-- Moo_OnlineOrders_Widgets_best_selling -->","\u003C!-- Moo_OnlineOrders_Widgets_categories -->",[1739,1740,1741],"data-product-id","data-cart-item-id","data-clover-order-id",[1743,1744,1745,1746],"\u002Fwp-json\u002Fmoo-online-orders\u002Fv1\u002Fproducts","\u002Fwp-json\u002Fmoo-online-orders\u002Fv1\u002Fcart","\u002Fwp-json\u002Fmoo-online-orders\u002Fv1\u002Forders","\u002Fwp-json\u002Fmoo-online-orders\u002Fv1\u002Fsettings",[1748,1749],"MooOnlineOrders","moo_data",[1751,1752,1753,1754,1755,1756,1757,1758,1759],"[moo_all_items]","[moo_cart]","[moo_checkout]","[moo_my_account]","[moo_buy_button]","[moo_category_msg]","[moo_search]","[moo_receipt_link]","[moo_giftcards_balance]"]