[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fI10Vim6subtPx3Uj-YgBm-c7oZhte-QZHqUhTSNobRY":3},{"slug":4,"name":5,"version":6,"author":5,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":127,"fingerprints":704},"contasimple","Contasimple","1.31.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fcontasimple\u002F","\u003Cp>This plugin is an extension for your WooCommerce online shop that synchronizes automatically all generated orders to your Contasimple account.\u003C\u002Fp>\n\u003Cp>Gain more visibility regarding your business state in real time and keep your accounting and taxes up to date.\u003C\u002Fp>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically syncs new completed orders to your Contasimple account.\u003C\u002Fli>\n\u003Cli>You can easily export previous orders generated before the plugin installation with only a few clicks.\u003C\u002Fli>\n\u003Cli>Configure automatic or manual email sending to your customers with attached PDF invoices from Contasimple.\u003C\u002Fli>\n\u003Cli>Clients will be automatically created in Contasimple using WooCommerce checkout customer address information.\u003C\u002Fli>\n\u003Cli>Configure the format for sequential numbering invoice generation, allowing to create series with custom prefixes and\u002For the current year in 2 or 4 digits format (ex: INV-2018-00001 or #F180000001).\u003C\u002Fli>\n\u003Cli>Configure different numbering series to separate regular invoices, negative rectification invoices (also known as amendments, credit slips or refunds) and simplified invoices (also known as purchase receipts or tickets) as many countries have law regulations in this regard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To learn more about the key benefits of the Contasimple platform as a whole, please check the main \u003Ca href=\"https:\u002F\u002Fwww.contasimple.com\u002F\" title=\"Billing, accounting and taxes web program for freelancers, companies, professionals and agencies.\" rel=\"nofollow ugc\">Contasimple Website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Technical specifications\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Requires at least WooCommerce 2.1 version. Upgrading to WooCommerce 3 or greater is strongly recommended.\u003C\u002Fli>\n\u003Cli>Initially developed for single-site installations. Multi-site support coming soon.\u003C\u002Fli>\n\u003Cli>Requires PHP cURL extension enabled to communicate with Contasimple’s API servers. This is common, but you might need to check it with your hosting provider.\u003C\u002Fli>\n\u003C\u002Ful>\n","This module allows you to export all WooCommerce orders as invoices in Contasimple.",200,18353,80,6,"2025-08-08T14:32:00.000Z","6.8.0","3.8","5.5",[19,20,4,21,22],"accounting","billing","invoicing","taxes","https:\u002F\u002Fwww.contasimple.com\u002Ftutorial-como-configurar-plugin-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontasimple.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":4,"display_name":5,"profile_url":7,"plugin_count":31,"total_installs":10,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-04-04T14:40:56.521Z",[36,57,81,95,114],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":26,"downloaded":44,"rating":26,"num_ratings":26,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":52,"download_link":53,"security_score":54,"vuln_count":31,"unpatched_count":26,"last_vuln_date":55,"fetched_at":56},"kirilkirkov-pdf-invoice-manager","Invoct – PDF Invoices & Billing for WooCommerce","1.8","Kiril Kirkov","https:\u002F\u002Fprofiles.wordpress.org\u002Fkirilkirkov\u002F","\u003Cp>\u003Cstrong>Invoct\u003C\u002Fstrong> is a powerful Invoice Generator for WordPress — designed to work standalone or seamlessly with WooCommerce. Whether you need to automate periodic invoicing or accept Stripe payments directly, this plugin provides a robust solution for your business.\u003C\u002Fp>\n\u003Cp>📌 \u003Cstrong>Key Features included:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple Document Types:\u003C\u002Fstrong> Create Pro-Forma, Invoices, Debit notes, and Credit notes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration:\u003C\u002Fstrong> Automatically generate PDF invoices for every order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Standalone Mode:\u003C\u002Fstrong> Use it as a full-featured invoicing system without WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Templates:\u003C\u002Fstrong> Choose from various professionally designed layouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Periodic Invoicing:\u003C\u002Fstrong> Automate your billing cycle and never miss a payment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Effortless Calculations:\u003C\u002Fstrong> Automatic amount calculation including VAT and taxes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe Payments:\u003C\u002Fstrong> Unique payment links for your invoices (Available in Pro).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PDF Generation:\u003C\u002Fstrong> One-click download and generation of high-quality PDF files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics Dashboard:\u003C\u002Fstrong> Visual reports and stats for your issued invoices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Options:\u003C\u002Fstrong> Export your data to CSV for accounting purposes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API Integration:\u003C\u002Fstrong> Connect with other services (Available in Pro).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Manage your clients, products, and currency exchange with an intuitive and modern interface.\u003C\u002Fp>\n\u003Ch3>Source code of used js libraries:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>ChartJS – https:\u002F\u002Fgithub.com\u002Fchartjs\u002FChart.js\u003C\u002Fli>\n\u003Cli>MathJS – https:\u002F\u002Fgithub.com\u002Fjosdejong\u002Fmathjs\u003C\u002Fli>\n\u003Cli>kurkle\u002Fcolor – https:\u002F\u002Fgithub.com\u002Fkurkle\u002Fcolor\u003C\u002Fli>\n\u003Cli>Select2 – https:\u002F\u002Fgithub.com\u002Fselect2\u002Fselect2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin contains a link to a premium version hosted on CodeCanyon.\u003Cbr \u002F>\nThe link is displayed in the plugin’s admin interface to inform users about\u003Cbr \u002F>\nthe availability of additional features in the premium version. No data is sent\u003Cbr \u002F>\nto CodeCanyon by this plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> CodeCanyon (Envato Market)\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Displaying a link to the premium version\u003Cbr \u002F>\n\u003Cstrong>URL:\u003C\u002Fstrong> https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-invoices-pdf-electronic-invoicing-system\u002F36891583\u003Cbr \u002F>\n\u003Cstrong>Terms:\u003C\u002Fstrong> https:\u002F\u002Fhelp.market.envato.com\u002Fhc\u002Fen-us\u002Farticles\u002F41383541904281-Envato-Market-User-Terms\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fwww.envato.com\u002Fprivacy\u002F\u003Cbr \u002F>\n\u003Cstrong>Data transmission:\u003C\u002Fstrong> None. The link is static and users can optionally click it to visit the premium version page.\u003C\u002Fp>\n","Professional PDF invoicing & billing for WooCommerce and WordPress, with Stripe payments and automated VAT\u002Ftax handling.",208,"2026-02-28T08:34:00.000Z","6.9.4","5.9","7.0",[19,20,50,21,51],"invoices","woocommerce-invoice","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkirilkirkov-pdf-invoice-manager.1.8.zip",99,"2026-02-10 20:09:18","2026-03-15T14:54:45.397Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":46,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":26,"last_vuln_date":80,"fetched_at":28},"sprout-invoices","Client Invoicing by Sprout Invoices – Easy Estimates and Invoices for WordPress","20.8.10","BoldGrid","https:\u002F\u002Fprofiles.wordpress.org\u002Fboldgrid\u002F","\u003Ch4>WordPress Invoicing Made Easy\u003C\u002Fh4>\n\u003Cp>Our focus \u003Cem>since day one 4+ years ago\u003C\u002Fem> with \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">Sprout Invoices\u003C\u002Fa> has been to create a way for WordPress site owners to invoice and EASILY get paid. We also understand that customization beyond branding is important, and that’s why we built the most POWERFUL solution with the most integrations around.\u003C\u002Fp>\n\u003Cp>Sprout Invoices allows you to create beautiful estimates and invoices for your clients in minutes — not hours. If you’re not familiar with WordPress templating than our \u003Ca href=\"https:\u002F\u002Fdocs.sproutinvoices.com\" rel=\"nofollow ugc\">knowledgebase\u003C\u002Fa> and priority support can help.\u003C\u002Fp>\n\u003Cp>Even though our goal is to make getting paid easy, providing fast and reliable support is a priority. We don’t want any user to feel alone.\u003C\u002Fp>\n\u003Cp>Trust the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\u002Freviews\u002F?filter=5\" title=\"Sprout Invoices WordPress.org Reviews\" rel=\"friend ugc\">reviews\u003C\u002Fa> and join an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Freviews\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">awesome community\u003C\u002Fa> of happy users.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Sprout Invoices Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of the Sprout Invoices Pro plugin that comes with all the invoicing features you will ever need including recurring invoices, recurring payments, pre-defined line items, client dashboards, Stripe and many other payment processors, advanced reporting, hundreds of integrations (including Zapier) and a ton more. \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices\" rel=\"friend nofollow ugc\">Click here to learn more about the best Invoicing plugin for WordPress now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Getting Paid Efficiently\u003C\u002Fh4>\n\u003Cp>Sprout Invoices is meant to remove the hoops and hurdles required in a typical workflow of accepting estimate requests, creating an estimate\u002Fquote, and getting paid. Learn more about this goal to \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fwhat-sprout-invoices-solves-for-freelancers-and-wordpress-sites\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"What Sprout Invoices Sets To Solve\" rel=\"friend nofollow ugc\">improve your workflow on sproutinvoices.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>The Integration Powers of Sprout Invoices\u003C\u002Fh4>\n\u003Cp>While Sprout Invoices automates many tasks the real power comes from the flexibility through \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fintegrations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"WordPress invoicing integrations\" rel=\"friend nofollow ugc\">integrations\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Payments Integrations\u003C\u002Fh4>\n\u003Cp>Sprout Invoices integrates with the most popular payment gateways around. Including: PayPal (free), Stripe, Authorize.net, Square, 2Checkout, eWay, NMI, and \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcategory\u002Fpayment-gateway\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"WordPress invoicing payment processors\" rel=\"friend nofollow ugc\">many more\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Integrate with PayPal & make accepting invoice payments easy. The free \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fpaypal-payments-express-checkout\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"WordPress Invoicing with PayPal\" rel=\"friend nofollow ugc\">PayPal plugin is available here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Easy Invoice & Estimate Submissions with WordPress\u003C\u002Fh4>\n\u003Cp>Integrations with your favorite WordPress form plugins allow you to build an easy solution to creating dynamic invoices based on the prospective client’s form selections. Pre-defined Line Items (pro feature) are used to create the custom submission form and every form integration is easy!\u003C\u002Fp>\n\u003Cp>All form builder integrations are free!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsprout-invoices-gravity-forms\u002F\" title=\"Easy Invoice & Estimate Submissions with WordPress\" rel=\"friend ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsprout-invoices-ninja-forms\u002F\" title=\"Easy Invoice & Estimate Submissions with WordPress\" rel=\"friend ugc\">Ninja Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsprout-invoices-wp-forms\u002F\" title=\"Easy Invoice & Estimate Submissions with WordPress\" rel=\"friend ugc\">WP Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsprout-invoices-formidable-forms\u002F\" title=\"Easy Invoice & Estimate Submissions with WordPress\" rel=\"friend ugc\">Formidable Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Invoicing Requirements Around the Globe\u003C\u002Fh4>\n\u003Cp>Supporting many \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fsprout-invoices\" rel=\"nofollow ugc\">different languages\u003C\u002Fa> is another focus of ours, and with that comes the responsibility of meeting local government invoicing requirements. Here are some of free plugins to help support the globe:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Feu-invoicing-requirements-customizations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"EU Invoicing Requirements\" rel=\"friend nofollow ugc\">EU Invoicing Requirements\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Faustralian-invoicing-requirements-customizations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Australian Invoicing Requirements\" rel=\"friend nofollow ugc\">Australian Invoicing Requirements\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcanadian-tax-requirements\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Canadian Invoicing Requirements\" rel=\"friend nofollow ugc\">Canadian Invoicing Requirements\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fesp-invoicing-requirements-iva-irpf-customizations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Invoicing Tax Requirements\" rel=\"friend nofollow ugc\">ESP Invoicing Requirements (IVA & IRPF)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your invoice requirements are not met with one of the plugins above please \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">let us know\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Full Sprout Invoices Feature List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited Invoices, Estimates and Clients. No restrictions!\u003C\u002Fli>\n\u003Cli>The best \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fsprout-invoices-payment-options-deposits-checks-authorizations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">payment experience\u003C\u002Fa> for your clients with options for them to pay via Check, PO or \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fpaypal-payments-express-checkout\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Paypal\u003C\u002Fa> (\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcategory\u002Fpayment-gateway\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">additional gateways available\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fintegrations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Hundreds of Integrations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fully \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fcustomizing-templates\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">customizable templates\u003C\u002Fa> with your own theme.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fpayments\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Payment management\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Freports\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Advanced Reporting\u003C\u002Fa> (limited w\u002F free version)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fclients\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Client management\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fclients-options\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Multi-currency support with client specific options\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Localization support for your language!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Ffeature-spotlight-import-freshbooks-harvest-wp-invoice\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Freshbooks, Harvest, WP-Invoice, and CSV Importing\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Fully \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fnotifications\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">customizable notifications\u003C\u002Fa>. Notifications are sent from your server and allow for plain-text and HTML.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Ffeature-spotlight-nested-invoice-line-items\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Nested line items\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Ftools\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Advanced records\u003C\u002Fa> with any extra tables!\u003C\u002Fli>\n\u003Cli>Includes a \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fadvanced\u002Fcustomize-estimate-submission-form\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">customizable estimates\u002Flead generation form\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Improved user experience with AJAX.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcategory\u002Ffree\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Advanced Taxes for your region\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Client records with multiple points of contact\u003C\u002Fli>\n\u003Cli>No extra database tables!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>All of the popular features listed below are bundled \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">with a pro license\u003C\u002Fa>. Consider joining the community of happy Sprout Invoices Pro users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsprout-billings\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Sprout Billings\u003C\u002Fa> an effortless way for recurring invoices to be paid automatically on a set bill date, and easily settle outstanding invoices with a single click. Your customers\u002Fclients can easily manage their payment profiles from a dashboards or an invoice. Sprout Billings offers ACH support too!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fsprout-invoices-3-0-release-recurring-aka-subscription-payments-recurring-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Recurring\u002FSubscription Payments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fsprout-invoices-3-0-release-recurring-aka-subscription-payments-recurring-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Recurring Invoices\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdocs.sproutinvoices.com\u002Farticle\u002F36-client-dashboards\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Client Dashboards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fpayment-terms-simple-invoice-payment-scheduling-v14\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Payment Terms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Ffeature-spotlight-invoice-deposits\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Deposit payments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fintegrations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">WooCommerce Integrations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Flatest-version-of-sprout-invoices-brings-line-item-commenting-pre-defined-items-and-more\u002F\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Pre-defined Line Items\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fsprout-invoices-v10-account-credits-client-summary-notifications\u002F\" rel=\"nofollow ugc\">Client Summary Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Accept \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fstripe-payments\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Stripe Payments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Accept payments from \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcategory\u002Fpayment-gateway\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Authorize.net, Square, 2Checkout, eWay, NMI, and many more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.comprojects-time-tracking-sprout-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Time Tracking and Projects\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Flatest-version-of-sprout-invoices-brings-line-item-commenting-pre-defined-items-and-more\u002F\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Line Item Commenting\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Flatest-version-of-sprout-invoices-brings-line-item-commenting-pre-defined-items-and-more\u002F\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Dynamic Text\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Make sure to review the \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Sprout Invoices\u003C\u002Fa> features page for more detailed information.\u003C\u002Fp>\n\u003Ch4>Getting Paid with WordPress and Sprout Invoices\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fn1pP_hQSKlQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Priority support is provided with an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">upgraded version\u003C\u002Fa>. All free support will provided in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\" rel=\"ugc\">forums\u003C\u002Fa>.\u003C\u002Fp>\n","The best invoicing plugin for WordPress. See how you can get paid faster without those hidden service fees.",1000,219136,90,188,"2026-02-16T21:08:00.000Z","5.1","7.2.5",[20,73,74,21,75],"estimates","invoice","quote","https:\u002F\u002Fsproutinvoices.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsprout-invoices.20.8.10.zip",89,8,"2026-02-15 00:00:00",{"slug":82,"name":83,"version":84,"author":61,"author_profile":62,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":25,"num_ratings":31,"last_updated":89,"tested_up_to":46,"requires_at_least":90,"requires_php":52,"tags":91,"homepage":93,"download_link":94,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"sprout-invoices-wp-forms","WP Forms + Sprout Invoices – Easy Invoice & Quote Submissions","2.0","\u003Ch4>Speed up the process of getting paid!\u003C\u002Fh4>\n\u003Cp>The WP Forms + \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Sprout Invoices\u003C\u002Fa> plugin allows you to build an easy solution to creating dynamic invoices and estimates based on the prospective client’s form selections.\u003C\u002Fp>\n\u003Ch4>WordPress Invoicing Made Easy\u003C\u002Fh4>\n\u003Cp>Our focus \u003Cem>since day one 4+ years ago\u003C\u002Fem> with \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">Sprout Invoices\u003C\u002Fa> has been to create a way for WordPress site owners to invoice and EASILY get paid. We also understand that customization beyond branding is important, and that’s why we built the most POWERFUL solution with the most integrations around.\u003C\u002Fp>\n\u003Cp>Sprout Invoices allows you to create beautiful estimates and invoices for your clients in minutes — not hours. If you’re not familiar with WordPress templating than our \u003Ca href=\"https:\u002F\u002Fdocs.sproutinvoices.com\" rel=\"nofollow ugc\">knowledgebase\u003C\u002Fa> and priority support can help.\u003C\u002Fp>\n\u003Cp>Even though our goal is to make getting paid easy, providing fast and reliable support is a priority. We don’t want any user to feel alone.\u003C\u002Fp>\n\u003Cp>Trust the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\u002Freviews\u002F?filter=5\" title=\"Sprout Invoices WordPress.org Reviews\" rel=\"friend ugc\">reviews\u003C\u002Fa> and join an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Freviews\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">awesome community\u003C\u002Fa> of happy users.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Sprout Invoices Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of the Sprout Invoices Pro plugin that comes with all the invoicing features you will ever need including recurring invoices, recurring payments, pre-defined line items, client dashboards, Stripe and many other payment processors, advanced reporting, hundreds of integrations (including Zapier) and a ton more. \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices\" rel=\"friend nofollow ugc\">Click here to learn more about the best Invoicing plugin for WordPress now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Priority support is provided with an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">upgraded version\u003C\u002Fa>. All free support will provided in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\" rel=\"ugc\">forums\u003C\u002Fa>.\u003C\u002Fp>\n","Dynamic invoicing (and estimates\u002Fquotes) from WP Form submissions.",400,13463,"2025-12-01T21:36:00.000Z","4.8",[20,73,74,21,92],"wp-forms","https:\u002F\u002Fsproutapps.co\u002Fsprout-invoices\u002Fintegrations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsprout-invoices-wp-forms.2.0.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":26,"num_ratings":26,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":112,"download_link":113,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"declarando-gestion-facturas","Declarando – Invoice Management","1.0.0","declarando","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeclarando\u002F","\u003Cp>\u003Cstrong>Declarando – Invoice Management\u003C\u002Fstrong> is the official plugin that connects your online store with the Declarando platform, fully automating invoice management and ecommerce accounting.\u003C\u002Fp>\n\u003Ch4>Why choose this plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic synchronization\u003C\u002Fstrong>: All your store orders are automatically sent to Declarando\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple setup\u003C\u002Fstrong>: You only need your API Key to get started\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refund management\u003C\u002Fstrong>: Refunds are automatically synchronized\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Testing environment\u003C\u002Fstrong>: Sandbox mode for testing without affecting real data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple status support\u003C\u002Fstrong>: Configure which order statuses to sync\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native interface\u003C\u002Fstrong>: Integrates perfectly into your store’s admin area\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic order synchronization\u003C\u002Fstrong> with the Declarando platform\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Centralized admin panel\u003C\u002Fstrong> to manage all your invoices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native integration\u003C\u002Fstrong> without complex configurations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrated and automated refund management\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom columns\u003C\u002Fstrong> in the orders list\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API\u003C\u002Fstrong> for external queries and updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complete logging system\u003C\u002Fstrong> for debugging and tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatible with test and production environments\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual\u003C\u002Fstrong> ready for translations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Online stores\u003C\u002Fstrong> that need to automate their invoicing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>B2B ecommerce\u003C\u002Fstrong> with business client management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketplaces\u003C\u002Fstrong> requiring detailed fiscal control\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-currency stores\u003C\u002Fstrong> with international management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Businesses requiring automated fiscal compliance\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Active account at \u003Ca href=\"https:\u002F\u002Fdeclarando.es\" rel=\"nofollow ugc\">Declarando\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Valid Declarando API Key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Declarando API (an external third-party service) to synchronize orders and manage invoices automatically. This connection is essential for the plugin’s core functionality.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Order information (order ID, items, quantities, prices, dates)\u003Cbr \u002F>\n* Customer data (name, email, billing address if provided)\u003Cbr \u002F>\n* Store configuration (currency, tax settings)\u003Cbr \u002F>\n* Refund information when refunds are processed\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\n* When an order reaches a configured status (e.g., Processing, Completed)\u003Cbr \u002F>\n* When a refund is created or processed\u003Cbr \u002F>\n* When manually synchronizing from the admin panel\u003Cbr \u002F>\n* During initial plugin setup and connection\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Declarando (https:\u002F\u002Fdeclarando.es)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API endpoints used:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Production: https:\u002F\u002Fdeclarando-api-ecommerce-828031991052.europe-west4.run.app\u003Cbr \u002F>\n* Sandbox (testing): Configurable test environment\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Legal information:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fdeclarando.es\u002Fcondiciones-uso\" rel=\"nofollow ugc\">Declarando Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fdeclarando.es\u002Fproteccion-datos\" rel=\"nofollow ugc\">Declarando Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>By using this plugin, you agree to send the above data to Declarando’s servers for invoice management and accounting purposes. No data is sent without your explicit configuration and connection to a Declarando account.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>Once installed and configured, the plugin:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Automatically detects\u003C\u002Fstrong> new WooCommerce orders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Validates information\u003C\u002Fstrong> from order and customer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sends data\u003C\u002Fstrong> to Declarando via secure API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Synchronizes changes\u003C\u002Fstrong> like refunds or cancellations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Provides visual feedback\u003C\u002Fstrong> in WooCommerce administration\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Useful links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeclarando.es\" rel=\"nofollow ugc\">Official Declarando website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeclarando.es\u002Ffaqs\" rel=\"nofollow ugc\">Help center\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeclarando.es\u002Ffaqs\" rel=\"nofollow ugc\">Support channel\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>For more information and detailed documentation, visit \u003Ca href=\"https:\u002F\u002Fdeclarando.es\u002F\" rel=\"nofollow ugc\">the official Declarando documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin connects with external Declarando services to synchronize orders and generate invoices. The data sent includes:\u003Cbr \u002F>\n* Order information (products, amounts, dates)\u003Cbr \u002F>\n* Customer data (name, email, address if necessary)\u003Cbr \u002F>\n* Your company’s tax information\u003C\u002Fp>\n\u003Cp>Check the \u003Ca href=\"https:\u002F\u002Fdeclarando.es\u002Fproteccion-datos\" rel=\"nofollow ugc\">Declarando privacy policy\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>If you wish to contribute to the development of this plugin, visit our GitHub repository.\u003C\u002Fp>\n","Automatically integrate your online store with Declarando to manage invoices, sync orders, and keep your accounting up to date.",300,1484,"2025-12-03T14:03:00.000Z","6.7.5","5.0","7.4",[110,20,99,21,111],"automation","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdeclarando-gestion-facturas\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdeclarando-gestion-facturas.1.0.0.zip",{"slug":115,"name":116,"version":117,"author":61,"author_profile":62,"description":118,"short_description":119,"active_installs":10,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":46,"requires_at_least":90,"requires_php":52,"tags":124,"homepage":93,"download_link":126,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"sprout-invoices-formidable-forms","Formidable Forms + Sprout Invoices – Easy Invoice & Estimate Submissions","1.3","\u003Ch4>Speed up the process of getting paid!\u003C\u002Fh4>\n\u003Cp>The Formidable Forms + \u003Ca href=\"https:\u002F\u002Fsproutapps.co\u002Fsprout-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Sprout Invoices\u003C\u002Fa> plugin allows you to build an easy solution to creating dynamic invoices and estimates based on the prospective client’s form selections.\u003C\u002Fp>\n\u003Ch4>Invoice, Estimate \u002F Quote, & Online Payments with Sprout Invoices Features\u003C\u002Fh4>\n\u003Cp>If you’re not familiar with \u003Ca href=\"https:\u002F\u002Fsproutapps.co\u002Fsprout-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Sprout Invoices\u003C\u002Fa>…it allows you to reduce the time spent fielding project requests, estimating projects, invoicing clients, & getting paid.\u003C\u002Fp>\n\u003Ch4>WordPress Invoicing Made Easy\u003C\u002Fh4>\n\u003Cp>Our focus \u003Cem>since day one 4+ years ago\u003C\u002Fem> with \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">Sprout Invoices\u003C\u002Fa> has been to create a way for WordPress site owners to invoice and EASILY get paid. We also understand that customization beyond branding is important, and that’s why we built the most POWERFUL solution with the most integrations around.\u003C\u002Fp>\n\u003Cp>Sprout Invoices allows you to create beautiful estimates and invoices for your clients in minutes — not hours. If you’re not familiar with WordPress templating than our \u003Ca href=\"https:\u002F\u002Fdocs.sproutinvoices.com\" rel=\"nofollow ugc\">knowledgebase\u003C\u002Fa> and priority support can help.\u003C\u002Fp>\n\u003Cp>Even though our goal is to make getting paid easy, providing fast and reliable support is a priority. We don’t want any user to feel alone.\u003C\u002Fp>\n\u003Cp>Trust the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\u002Freviews\u002F?filter=5\" title=\"Sprout Invoices WordPress.org Reviews\" rel=\"friend ugc\">reviews\u003C\u002Fa> and join an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Freviews\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">awesome community\u003C\u002Fa> of happy users.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Sprout Invoices Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of the Sprout Invoices Pro plugin that comes with all the invoicing features you will ever need including recurring invoices, recurring payments, pre-defined line items, client dashboards, Stripe and many other payment processors, advanced reporting, hundreds of integrations (including Zapier) and a ton more. \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices\" rel=\"friend nofollow ugc\">Click here to learn more about the best Invoicing plugin for WordPress now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Priority support is provided with an \u003Ca href=\"https:\u002F\u002Fsproutapps.co\u002Fsprout-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">upgraded version\u003C\u002Fa>. All free support will provided in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\" rel=\"ugc\">forums\u003C\u002Fa>.\u003C\u002Fp>\n","Dynamic invoicing (and estimates\u002Fquotes) from Formidable Form submissions.",11238,60,2,"2025-12-01T21:28:00.000Z",[20,73,125,74,21],"formidable-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsprout-invoices-formidable-forms.1.3.zip",{"attackSurface":128,"codeSignals":326,"taintFlows":516,"riskAssessment":691,"analyzedAt":703},{"hooks":129,"ajaxHandlers":287,"restRoutes":322,"shortcodes":323,"cronEvents":324,"entryPointCount":325,"unprotectedCount":325},[130,137,143,148,152,156,159,163,167,171,175,179,183,187,192,197,200,205,208,211,215,218,221,224,228,232,236,238,241,244,247,250,253,256,259,262,264,267,270,273,275,278,281,284],{"type":131,"name":132,"callback":133,"priority":134,"file":135,"line":136},"filter","set-screen-option","set_option",10,"admin\\class-contasimple-admin.php",3187,{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","admin_notices","render","includes\\class-contasimple-notice.php",44,{"type":131,"name":144,"callback":145,"file":146,"line":147},"admin_head","add_invoice_custom_action_buttons_css","includes\\class-contasimple-post-types.php",67,{"type":131,"name":149,"callback":150,"priority":134,"file":146,"line":151},"post_row_actions","remove_actions",68,{"type":131,"name":153,"callback":154,"file":146,"line":155},"views_edit-cs_invoice","get_summary",69,{"type":131,"name":153,"callback":157,"file":146,"line":158},"add_modal_manual_sync",70,{"type":131,"name":160,"callback":161,"file":146,"line":162},"bulk_actions-edit-cs_invoice","remove_bulk_actions_dropdown",71,{"type":131,"name":164,"callback":165,"file":146,"line":166},"manage_cs_invoice_posts_columns","add_contasimple_invoice_columns",72,{"type":131,"name":168,"callback":169,"file":146,"line":170},"manage_cs_invoice_posts_custom_column","add_column_content",73,{"type":131,"name":172,"callback":173,"priority":31,"file":146,"line":174},"restrict_manage_posts","sync_contasimple_invoices_now",74,{"type":131,"name":176,"callback":177,"file":146,"line":178},"parse_query","admin_cs_invoice_posts_filter",75,{"type":138,"name":180,"callback":181,"file":146,"line":182},"pre_get_posts","cs_invoices_extended_search",76,{"type":131,"name":184,"callback":185,"file":146,"line":186},"get_meta_sql","closure",1239,{"type":138,"name":188,"callback":189,"priority":134,"file":190,"line":191},"init","resume_queue_manually","includes\\class-contasimple-wc-integration.php",810,{"type":131,"name":193,"callback":194,"priority":134,"file":195,"line":196},"woocommerce_cs_invoice_error_sync","trigger","includes\\class-contasimple-wc-invoice-sync-error.php",79,{"type":131,"name":198,"callback":194,"priority":134,"file":199,"line":12},"woocommerce_cs_invoice_generated_sync","includes\\class-contasimple-wc-invoiced-order-email.php",{"type":138,"name":201,"callback":202,"file":203,"line":204},"plugins_loaded","register_contasimple_logger","includes\\class-contasimple.php",202,{"type":138,"name":201,"callback":206,"file":203,"line":207},"load_plugin_textdomain",218,{"type":138,"name":201,"callback":209,"file":203,"line":210},"init_integration",232,{"type":131,"name":212,"callback":213,"file":203,"line":214},"woocommerce_email_classes","add_cs_invoiced_order_woocommerce_email",233,{"type":138,"name":216,"callback":185,"file":203,"line":217},"before_woocommerce_init",234,{"type":138,"name":219,"callback":188,"file":203,"line":220},"admin_init",258,{"type":138,"name":188,"callback":222,"file":203,"line":223},"register",259,{"type":138,"name":225,"callback":226,"file":203,"line":227},"shutdown","contasimple_shutdown_handler",270,{"type":131,"name":229,"callback":230,"file":203,"line":231},"woocommerce_integrations","add_integration",295,{"type":138,"name":233,"callback":234,"file":203,"line":235},"admin_enqueue_scripts","anonymous",380,{"type":138,"name":233,"callback":234,"file":203,"line":237},381,{"type":138,"name":239,"callback":234,"file":203,"line":240},"clean_url",382,{"type":138,"name":242,"callback":234,"file":203,"line":243},"woocommerce_order_status_completed",413,{"type":138,"name":245,"callback":234,"file":203,"line":246},"woocommerce_order_status_processing",414,{"type":138,"name":248,"callback":234,"file":203,"line":249},"woocommerce_order_status_on-hold",415,{"type":138,"name":251,"callback":234,"file":203,"line":252},"woocommerce_refund_created",417,{"type":138,"name":254,"callback":234,"file":203,"line":255},"woocommerce_order_status_changed",418,{"type":138,"name":257,"callback":234,"file":203,"line":258},"woocommerce_admin_order_data_after_billing_address",419,{"type":138,"name":260,"callback":234,"file":203,"line":261},"woocommerce_email_attachments",428,{"type":138,"name":188,"callback":234,"file":203,"line":263},431,{"type":138,"name":265,"callback":234,"file":203,"line":266},"admin_menu",432,{"type":138,"name":268,"callback":234,"file":203,"line":269},"submenu_file",433,{"type":138,"name":271,"callback":234,"file":203,"line":272},"wp_enqueue_scripts",449,{"type":138,"name":271,"callback":234,"file":203,"line":274},450,{"type":138,"name":276,"callback":234,"file":203,"line":277},"woocommerce_after_checkout_billing_form",451,{"type":138,"name":279,"callback":234,"file":203,"line":280},"woocommerce_checkout_update_order_meta",452,{"type":138,"name":282,"callback":234,"file":203,"line":283},"woocommerce_checkout_update_user_meta",453,{"type":138,"name":285,"callback":234,"file":203,"line":286},"woocommerce_checkout_process",454,[288,292,295,298,301,304,307,310,313,316,319],{"action":289,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":291},"check_for_log",false,376,{"action":293,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":294},"create_new_series",377,{"action":296,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":297},"cs_login",378,{"action":299,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":300},"cs_select_sync_order_status",379,{"action":302,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":303},"cs_select_company",396,{"action":305,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":306},"cs_select_payment_methods",397,{"action":308,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":309},"cs_select_numbering_series",398,{"action":311,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":312},"cs_pdf",422,{"action":314,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":315},"cs_email",423,{"action":317,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":318},"cs_stop",424,{"action":320,"nopriv":290,"callback":234,"hasNonce":290,"hasCapCheck":290,"file":203,"line":321},"cs_sync",425,[],[],[],11,{"dangerousFunctions":327,"sqlUsage":344,"outputEscaping":351,"fileOperations":134,"externalRequests":26,"nonceChecks":79,"capabilityChecks":122,"bundledLibraries":515},[328,332,334,338,341],{"fn":329,"file":135,"line":330,"context":331},"unserialize",2040,"$args = unserialize( $args );",{"fn":329,"file":135,"line":333,"context":331},2268,{"fn":329,"file":335,"line":336,"context":337},"includes\\class-contasimple-invoice-sync.php",226,"if ( unserialize( $val[0] ) != $this->$key ) {",{"fn":329,"file":335,"line":339,"context":340},551,"return unserialize( $this->args );",{"fn":329,"file":342,"line":343,"context":331},"includes\\wp-backward-compatibility.php",516,{"prepared":345,"raw":31,"locations":346},5,[347],{"file":348,"line":349,"context":350},"uninstall.php",40,"$wpdb->get_col() with variable interpolation",{"escaped":352,"rawEcho":353,"locations":354},167,83,[355,358,360,361,363,365,367,369,371,373,375,377,379,381,383,386,388,391,393,395,397,399,401,403,405,407,409,410,412,414,415,417,418,419,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,463,465,467,469,471,473,474,477,480,482,485,487,488,489,491,492,494,495,498,499,501,502,505,507,509,511,512,513],{"file":135,"line":356,"context":357},337,"raw output",{"file":135,"line":359,"context":357},389,{"file":135,"line":252,"context":357},{"file":135,"line":362,"context":357},1200,{"file":135,"line":364,"context":357},1268,{"file":135,"line":366,"context":357},1326,{"file":135,"line":368,"context":357},1349,{"file":135,"line":370,"context":357},1427,{"file":135,"line":372,"context":357},2715,{"file":135,"line":374,"context":357},2764,{"file":135,"line":376,"context":357},2803,{"file":135,"line":378,"context":357},2838,{"file":135,"line":380,"context":357},3042,{"file":135,"line":382,"context":357},3101,{"file":384,"line":385,"context":357},"admin\\partials\\contasimple-company-summary.php",37,{"file":384,"line":387,"context":357},38,{"file":389,"line":390,"context":357},"admin\\partials\\contasimple-wizard-display.php",335,{"file":389,"line":392,"context":357},336,{"file":389,"line":394,"context":357},338,{"file":389,"line":396,"context":357},339,{"file":389,"line":398,"context":357},340,{"file":389,"line":400,"context":357},349,{"file":389,"line":402,"context":357},357,{"file":389,"line":404,"context":357},366,{"file":389,"line":406,"context":357},367,{"file":389,"line":408,"context":357},373,{"file":141,"line":174,"context":357},{"file":146,"line":411,"context":357},365,{"file":146,"line":413,"context":357},368,{"file":146,"line":294,"context":357},{"file":146,"line":416,"context":357},407,{"file":146,"line":243,"context":357},{"file":146,"line":252,"context":357},{"file":146,"line":318,"context":357},{"file":146,"line":421,"context":357},455,{"file":146,"line":423,"context":357},464,{"file":146,"line":425,"context":357},482,{"file":190,"line":427,"context":357},483,{"file":190,"line":429,"context":357},484,{"file":190,"line":431,"context":357},491,{"file":190,"line":433,"context":357},531,{"file":190,"line":435,"context":357},532,{"file":190,"line":437,"context":357},538,{"file":190,"line":439,"context":357},539,{"file":190,"line":441,"context":357},540,{"file":190,"line":443,"context":357},542,{"file":190,"line":445,"context":357},543,{"file":190,"line":447,"context":357},544,{"file":190,"line":449,"context":357},546,{"file":190,"line":451,"context":357},547,{"file":190,"line":453,"context":357},550,{"file":190,"line":455,"context":357},554,{"file":190,"line":457,"context":357},555,{"file":190,"line":459,"context":357},559,{"file":461,"line":462,"context":357},"includes\\class-contasimple-wp-list-table-wc-orders.php",50,{"file":461,"line":464,"context":357},343,{"file":461,"line":466,"context":357},401,{"file":461,"line":468,"context":357},402,{"file":461,"line":470,"context":357},403,{"file":461,"line":472,"context":357},412,{"file":461,"line":255,"context":357},{"file":475,"line":476,"context":357},"includes\\common\\CSService.php",845,{"file":478,"line":479,"context":357},"templates\\emails\\customer-cs-invoice.php",49,{"file":478,"line":481,"context":357},51,{"file":483,"line":484,"context":357},"templates\\emails\\manager-error-cs-invoice.php",32,{"file":483,"line":486,"context":357},34,{"file":483,"line":385,"context":357},{"file":483,"line":385,"context":357},{"file":483,"line":490,"context":357},42,{"file":483,"line":490,"context":357},{"file":483,"line":493,"context":357},47,{"file":483,"line":493,"context":357},{"file":496,"line":497,"context":357},"templates\\emails\\plain\\customer-cs-invoice.php",35,{"file":496,"line":142,"context":357},{"file":496,"line":500,"context":357},46,{"file":496,"line":481,"context":357},{"file":503,"line":504,"context":357},"templates\\emails\\plain\\manager-error-cs-invoice.php",39,{"file":503,"line":506,"context":357},41,{"file":503,"line":508,"context":357},43,{"file":503,"line":510,"context":357},45,{"file":503,"line":500,"context":357},{"file":503,"line":493,"context":357},{"file":503,"line":514,"context":357},52,[],[517,541,552,577,616,629,639,651,670],{"entryPoint":518,"graph":519,"unsanitizedCount":31,"severity":540},"cs_sync (admin\\class-contasimple-admin.php:1186)",{"nodes":520,"edges":537},[521,526,530],{"id":522,"type":523,"label":524,"file":135,"line":525},"n0","source","$_REQUEST",1222,{"id":527,"type":528,"label":529,"file":135,"line":525},"n1","transform","→ log()",{"id":531,"type":532,"label":533,"file":534,"line":535,"wp_function":536},"n2","sink","file_put_contents() [File Write]","includes\\common\\CSLogger.php",184,"file_put_contents",[538,539],{"from":522,"to":527,"sanitized":290},{"from":527,"to":531,"sanitized":290},"medium",{"entryPoint":542,"graph":543,"unsanitizedCount":31,"severity":540},"cs_stop (admin\\class-contasimple-admin.php:1279)",{"nodes":544,"edges":549},[545,547,548],{"id":522,"type":523,"label":524,"file":135,"line":546},1298,{"id":527,"type":528,"label":529,"file":135,"line":546},{"id":531,"type":532,"label":533,"file":534,"line":535,"wp_function":536},[550,551],{"from":522,"to":527,"sanitized":290},{"from":527,"to":531,"sanitized":290},{"entryPoint":553,"graph":554,"unsanitizedCount":122,"severity":540},"cs_pdf (admin\\class-contasimple-admin.php:1335)",{"nodes":555,"edges":572},[556,558,560,563,565,567],{"id":522,"type":523,"label":524,"file":135,"line":557},1358,{"id":527,"type":528,"label":559,"file":135,"line":557},"→ getInvoicePDF()",{"id":531,"type":532,"label":561,"file":475,"line":476,"wp_function":562},"echo() [XSS]","echo",{"id":564,"type":523,"label":524,"file":135,"line":557},"n3",{"id":566,"type":528,"label":559,"file":135,"line":557},"n4",{"id":568,"type":532,"label":569,"file":475,"line":570,"wp_function":571},"n5","header() [Header Injection]",840,"header",[573,574,575,576],{"from":522,"to":527,"sanitized":290},{"from":527,"to":531,"sanitized":290},{"from":564,"to":566,"sanitized":290},{"from":566,"to":568,"sanitized":290},{"entryPoint":578,"graph":579,"unsanitizedCount":345,"severity":540},"\u003Cclass-contasimple-admin> (admin\\class-contasimple-admin.php:0)",{"nodes":580,"edges":606},[581,583,585,587,589,591,592,594,596,598,600,602,604],{"id":522,"type":523,"label":524,"file":135,"line":582},3029,{"id":527,"type":532,"label":569,"file":135,"line":584,"wp_function":571},3059,{"id":531,"type":523,"label":524,"file":135,"line":586},1354,{"id":564,"type":532,"label":533,"file":135,"line":588,"wp_function":536},3143,{"id":566,"type":523,"label":590,"file":135,"line":525},"$_REQUEST (x3)",{"id":568,"type":528,"label":529,"file":135,"line":525},{"id":593,"type":532,"label":533,"file":534,"line":535,"wp_function":536},"n6",{"id":595,"type":523,"label":524,"file":135,"line":557},"n7",{"id":597,"type":528,"label":559,"file":135,"line":557},"n8",{"id":599,"type":532,"label":561,"file":475,"line":476,"wp_function":562},"n9",{"id":601,"type":523,"label":524,"file":135,"line":557},"n10",{"id":603,"type":528,"label":559,"file":135,"line":557},"n11",{"id":605,"type":532,"label":569,"file":475,"line":570,"wp_function":571},"n12",[607,609,610,611,612,613,614,615],{"from":522,"to":527,"sanitized":608},true,{"from":531,"to":564,"sanitized":608},{"from":566,"to":568,"sanitized":290},{"from":568,"to":593,"sanitized":290},{"from":595,"to":597,"sanitized":290},{"from":597,"to":599,"sanitized":290},{"from":601,"to":603,"sanitized":290},{"from":603,"to":605,"sanitized":290},{"entryPoint":617,"graph":618,"unsanitizedCount":31,"severity":540},"post_process (includes\\class-contasimple-wc-integration.php:741)",{"nodes":619,"edges":626},[620,623,625],{"id":522,"type":523,"label":621,"file":190,"line":622},"$_REQUEST['log-date']",803,{"id":527,"type":528,"label":624,"file":190,"line":622},"→ download_cs_log()",{"id":531,"type":532,"label":569,"file":135,"line":584,"wp_function":571},[627,628],{"from":522,"to":527,"sanitized":290},{"from":527,"to":531,"sanitized":290},{"entryPoint":630,"graph":631,"unsanitizedCount":31,"severity":540},"\u003Cclass-contasimple-wc-integration> (includes\\class-contasimple-wc-integration.php:0)",{"nodes":632,"edges":636},[633,634,635],{"id":522,"type":523,"label":621,"file":190,"line":622},{"id":527,"type":528,"label":624,"file":190,"line":622},{"id":531,"type":532,"label":569,"file":135,"line":584,"wp_function":571},[637,638],{"from":522,"to":527,"sanitized":290},{"from":527,"to":531,"sanitized":290},{"entryPoint":640,"graph":641,"unsanitizedCount":122,"severity":540},"__construct (includes\\common\\CSLogger.php:42)",{"nodes":642,"edges":648},[643,646,647],{"id":522,"type":523,"label":644,"file":534,"line":645},"$_SERVER (x2)",101,{"id":527,"type":528,"label":529,"file":534,"line":645},{"id":531,"type":532,"label":533,"file":534,"line":535,"wp_function":536},[649,650],{"from":522,"to":527,"sanitized":290},{"from":527,"to":531,"sanitized":290},{"entryPoint":652,"graph":653,"unsanitizedCount":122,"severity":540},"logTransactionStart (includes\\common\\CSLogger.php:135)",{"nodes":654,"edges":665},[655,658,659,660,663,664],{"id":522,"type":523,"label":656,"file":534,"line":657},"$_SERVER['REQUEST_URI']",141,{"id":527,"type":528,"label":529,"file":534,"line":657},{"id":531,"type":532,"label":533,"file":534,"line":535,"wp_function":536},{"id":564,"type":523,"label":661,"file":534,"line":662},"$_POST",144,{"id":566,"type":528,"label":529,"file":534,"line":662},{"id":568,"type":532,"label":533,"file":534,"line":535,"wp_function":536},[666,667,668,669],{"from":522,"to":527,"sanitized":290},{"from":527,"to":531,"sanitized":290},{"from":564,"to":566,"sanitized":290},{"from":566,"to":568,"sanitized":290},{"entryPoint":671,"graph":672,"unsanitizedCount":690,"severity":540},"\u003CCSLogger> (includes\\common\\CSLogger.php:0)",{"nodes":673,"edges":683},[674,675,676,677,678,679,680,681,682],{"id":522,"type":523,"label":644,"file":534,"line":645},{"id":527,"type":528,"label":529,"file":534,"line":645},{"id":531,"type":532,"label":533,"file":534,"line":535,"wp_function":536},{"id":564,"type":523,"label":656,"file":534,"line":657},{"id":566,"type":528,"label":529,"file":534,"line":657},{"id":568,"type":532,"label":533,"file":534,"line":535,"wp_function":536},{"id":593,"type":523,"label":661,"file":534,"line":662},{"id":595,"type":528,"label":529,"file":534,"line":662},{"id":597,"type":532,"label":533,"file":534,"line":535,"wp_function":536},[684,685,686,687,688,689],{"from":522,"to":527,"sanitized":290},{"from":527,"to":531,"sanitized":290},{"from":564,"to":566,"sanitized":290},{"from":566,"to":568,"sanitized":290},{"from":593,"to":595,"sanitized":290},{"from":595,"to":597,"sanitized":290},4,{"summary":692,"deductions":693},"The \"contasimple\" v1.31.0 plugin presents a mixed security posture. While it boasts a clean vulnerability history with no recorded CVEs and a reasonable adherence to secure coding practices like prepared statements and output escaping, significant concerns arise from its attack surface and code signals.  The plugin exposes 11 AJAX handlers, all of which lack authentication checks. This is a substantial entry point for potential attacks, as any unauthenticated user could trigger these functions. Furthermore, the presence of 5 \"unserialize\" calls is a notable risk, as deserialization vulnerabilities can be exploited to execute arbitrary code if the data being unserialized is controlled by an attacker. The taint analysis, while showing no critical or high-severity flows, still indicates all analyzed flows had unsanitized paths, which, when combined with the unprotected AJAX endpoints, warrants caution. The plugin's strengths lie in its lack of external HTTP requests, a good percentage of properly escaped outputs, and the presence of nonce checks and capability checks, albeit infrequent. However, the extensive unprotected AJAX endpoints and the dangerous use of unserialize are significant weaknesses that overshadow these strengths.",[694,696,698,700],{"reason":695,"points":134},"All 11 AJAX handlers lack authentication checks.",{"reason":697,"points":79},"Presence of 'unserialize' dangerous function.",{"reason":699,"points":345},"Taint analysis shows unsanitized paths in all flows.",{"reason":701,"points":702},"Low number of capability checks compared to attack surface.",3,"2026-03-16T20:22:43.839Z",{"wat":705,"direct":723},{"assetPaths":706,"generatorPatterns":713,"scriptPaths":714,"versionParams":716},[707,708,709,710,711,712],"\u002Fwp-content\u002Fplugins\u002Fcontasimple\u002Fcss\u002Fbootstrap-cs.css","\u002Fwp-content\u002Fplugins\u002Fcontasimple\u002Fcss\u002Fcontasimple-admin.css","\u002Fwp-content\u002Fplugins\u002Fcontasimple\u002Fjs\u002Fbootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fcontasimple\u002Fjs\u002Fanalytics.js","\u002Fwp-content\u002Fplugins\u002Fcontasimple\u002Fjs\u002Fcontasimple-configuration.js","\u002Fwp-content\u002Fplugins\u002Fcontasimple\u002Fjs\u002Fcontasimple-orders.js",[],[715],"\u002F\u002Fwww.googletagmanager.com\u002Fgtag\u002Fjs?id=UA-9928674-21#asyncload",[717,718,719,720,721,722],"contasimple-admin.css?ver=","bootstrap.min.js?ver=","analytics.js?ver=","contasimple-configuration.js?ver=","contasimple-orders.js?ver=","bootstrap-cs.css?ver=",{"cssClasses":724,"htmlComments":728,"htmlAttributes":729,"restEndpoints":732,"jsGlobals":733,"shortcodeOutput":738},[725,726,727],"cs-modal-lg","cs-btn-primary","cs-btn-default",[],[730,731],"data-cs-field","data-cs-modal",[],[734,735,736,737],"cs_gtag_config","cs_gtag","Contasimple_Admin","cs_ga_analytics",[]]