[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1xu6UT_SUoL0Ij1bmtxjbQd6z3CouH8Chl-i2yXM32c":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":133,"fingerprints":381},"woo-billing-with-invoicexpress","Invoicing with InvoiceXpress for WooCommerce – Free","8.0","Marco Almeida | Webdados","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdados\u002F","\u003Cp>Faturação legal em Portugal com o WooCommerce e com o InvoiceXpress.\u003C\u002Fp>\n\u003Cp>“Invoicing with InvoiceXpress for WooCommerce – Free” allows you to easily create legal invoices for your WooCommerce orders using InvoiceXpress, directly on your store dashboard, and send them via email to the client.\u003C\u002Fp>\n\u003Cp>InvoiceXpress is an online invoicing software approved by the Portuguese Tax and Customs Authority, which can be accessed from anywhere via a browser. Although it was developed with the Portuguese market in mind, it can also be used by store owners from countries worldwide. You can \u003Ca href=\"https:\u002F\u002Finvoicexpress.com?fpr=webdados10\" rel=\"nofollow ugc\">sign up for a 30-day free trial or get a 20% discount here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin is not an invoicing system on its own. You’ll need to \u003Ca href=\"https:\u002F\u002Finvoicexpress.com?fpr=webdados10\" rel=\"nofollow ugc\">subscribe to an InvoiceXpress plan (20% discount with this link)\u003C\u002Fa> and use this plugin to issue legal invoices directly from WooCommerce.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Invoices and Simplified invoices;\u003C\u002Fli>\n\u003Cli>Manual issuing of documents;\u003C\u002Fli>\n\u003Cli>Send documents via email;\u003C\u002Fli>\n\u003Cli>Custom emails by document type;\u003C\u002Fli>\n\u003Cli>VAT field on the checkout;\u003C\u002Fli>\n\u003Cli>Issue VAT exempt documents;\u003C\u002Fli>\n\u003Cli>Not suitable for international orders;\u003C\u002Fli>\n\u003Cli>WooCommerce High-Performance Order Storage compatible;\u003C\u002Fli>\n\u003Cli>WooCommerce Checkout Block compatible (in beta);\u003C\u002Fli>\n\u003Cli>Very limited technical support (bug fixing only);\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro version features:\u003C\u002Fh4>\n\u003Cp>In addition to all you can do with the free plugin, the \u003Ca href=\"https:\u002F\u002Finvoicewoo.com\" rel=\"nofollow ugc\">paid version\u003C\u002Fa> offers you a number of additional features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Technical support;\u003C\u002Fli>\n\u003Cli>Invoices, Simplified invoices, Receipts, Invoices-receipt, VAT MOSS invoices, Credit notes, Quotes, Proformas, Delivery notes, and Return delivery notes;\u003C\u002Fli>\n\u003Cli>Automatic issuing of documents, on configurable order status;\u003C\u002Fli>\n\u003Cli>Compliance with the new EU VAT for cross-border e-commerce rules;\u003C\u002Fli>\n\u003Cli>Automatic documents scheduling;\u003C\u002Fli>\n\u003Cli>Leave documents as Draft on InvoiceXpress;\u003C\u002Fli>\n\u003Cli>Documents cancelation;\u003C\u002Fli>\n\u003Cli>List documents on My Account – Orders;\u003C\u002Fli>\n\u003Cli>Send documents using the InvoiceXpress API for better performance;\u003C\u002Fli>\n\u003Cli>Issue documents in Portuguese, English or Spanish;\u003C\u002Fli>\n\u003Cli>Choose default documents invoicing sequence;\u003C\u002Fli>\n\u003Cli>Choose order specific documents invoicing sequence;\u003C\u002Fli>\n\u003Cli>Choose default unit of measurement: Product or Service;\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fautomattic.pxf.io\u002FZ6LXLz\" rel=\"nofollow ugc\">EU VAT Number by WooCommerce\u003C\u002Fa> integration for EU VAT exemption on B2B; (recommended)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.simbahosting.co.uk\u002Fs3\u002Fproduct\u002Fwoocommerce-eu-vat-compliance\u002F\" rel=\"nofollow ugc\">WooCommerce European (EU, UK, etc.) VAT \u002F IVA Compliance by Simba Hosting\u003C\u002Fa> integration; (experimental)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-eu-vat-assistant\u002F\" rel=\"ugc\">WooCommerce EU VAT Assistant by Aelia\u003C\u002Fa> integration for EU VAT exemption on B2B; (deprecated)\u003C\u002Fli>\n\u003Cli>Default warehouse (load site) address and licence plate for delivery notes;\u003C\u002Fli>\n\u003Cli>Issuance of guides without values;\u003C\u002Fli>\n\u003Cli>Send Delivery notes directly to the warehouse or the dropshipping supplier;\u003C\u002Fli>\n\u003Cli>WooCommerce order item meta on the InvoiceXpress item description;\u003C\u002Fli>\n\u003Cli>Prevent issuing of incorrect documents if non-standard coupons are used;\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u002F\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-multilingual\u002F\" rel=\"ugc\">WooCommerce Multilingual\u003C\u002Fa> integration for multilingual stores;\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> compatible;\u003C\u002Fli>\n\u003Cli>Developer license for up to 10 WooCommerce stores;\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Finvoicewoo.com\u002Fextensions\u002F\" rel=\"nofollow ugc\">Extensions\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out all the Pro features on the \u003Ca href=\"https:\u002F\u002Finvoicewoo.com\u002Ffeatures-and-pricing\u002F\" rel=\"nofollow ugc\">plugin website\u003C\u002Fa>\u003C\u002Fp>\n","WooCommerce legal invoicing made easy with InvoiceXpress integration. Facturação legal em Portugal com o InvoiceXpress.",100,26185,11,"2026-03-12T11:49:00.000Z","7.0","5.8","7.2",[19,20,21,22,23],"billing","ecommerce","invoice","invoicexpress","woocommerce","https:\u002F\u002Finvoicewoo.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-billing-with-invoicexpress.8.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":11,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"webdados",21,26600,143,79,"2026-04-04T12:26:32.747Z",[38,56,74,95,113],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":26,"num_ratings":26,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"toconline-for-woocommerce","TOConline for WooCommerce","1.0.17","TOConline","https:\u002F\u002Fprofiles.wordpress.org\u002Ftoconline\u002F","\u003Cp>The \u003Cstrong>TOConline for WooCommerce\u003C\u002Fstrong> plugin is designed to seamlessly integrate your WooCommerce store with the \u003Ca href=\"https:\u002F\u002Ftoconline.pt\u002F\" rel=\"nofollow ugc\">TOConline\u003C\u002Fa> system, simplifying invoicing, tax management, and data synchronization. This plugin automates critical administrative and fiscal processes, ensuring your store operates efficiently while maintaining compliance with local tax regulations.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automated Invoicing:\u003C\u002Fstrong> Generate invoices, credit notes, and receipts directly within TOConline for WooCommerce orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Data Sync:\u003C\u002Fstrong> Keep customer details, such as addresses and tax numbers, synchronized between WooCommerce and TOConline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product Synchronization:\u003C\u002Fstrong> Automatically export product details from WooCommerce to TOConline, including prices, SKUs, and tax information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refund Management:\u003C\u002Fstrong> Create credit notes for refunds processed in WooCommerce, with seamless synchronization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tax Calculation:\u003C\u002Fstrong> Automatically apply the correct tax rates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Notifications:\u003C\u002Fstrong> Automatically send invoices and credit notes to customers, with customizable templates to align with your brand.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Logs and Notifications:\u003C\u002Fstrong> Identify and resolve integration issues quickly with detailed logs and admin alerts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Full Automation:\u003C\u002Fstrong> Eliminate manual invoicing and tax calculations, reducing errors and saving time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tax Compliance:\u003C\u002Fstrong> Ensure all fiscal documents meet the portuguese legal.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced Customer Experience:\u003C\u002Fstrong> Send professional, automated invoices and receipts, boosting trust and confidence.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Operational Efficiency:\u003C\u002Fstrong> Focus on growing your business while the plugin handles repetitive tasks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Choose TOConline for WooCommerce?\u003C\u002Fh4>\n\u003Cp>With tax rule support, an intuitive interface and robust automation features, the TOConline plugin empowers your WooCommerce store to stay ahead. Whether you run a small business or manage a high-volume store, this plugin is scalable and reliable, making compliance and efficiency effortless.\u003C\u002Fp>\n\u003Ch4>Help & Support\u003C\u002Fh4>\n\u003Cp>Need support? Visit the \u003Ca href=\"https:\u002F\u002Fmanual.toconline.pt\u002Fpt-PT\u002Fsupport\u002Fsolutions\u002Ffolders\u002F3000023117\" rel=\"nofollow ugc\">plugin help pages\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the TOConline API to send and obtain commercial sales information, as well as data pertaining to WooCommerce products and user accounts. This is required to create and link to the commercial sales documents generated by the plugin, including (but not limited to) invoices and credit notes. All communication is sent to and received from the API as defined by the plugin options related to your company. These requests are made to a sub-domain at toconline.pt, which will vary depending on your company and must be manually added by you.\u003C\u002Fp>\n\u003Cp>Every time a WooCommerce order is completed successfully (i.e., an order is successfully paid), a request is made to the TOConline API. This request can additionally be sent manually through the order page in the WooCommerce administration. The TOConline API will receive most of the information related to the order, as well as the products it contains and the customer data required to generate the invoice, as provided through WooCommerce (name, shipping and billing addresses, contact information, and tax registration number). In case of refund, all of the aforementioned order, product, and customer data will be sent to the same API, to generate a credit note and a notice of settlement.\u003C\u002Fp>\n\u003Cp>Upon generating a commercial sales document, its data and a link to it will be saved in your WordPress website for future reference and emailed to the customer associated with the respective order.\u003C\u002Fp>\n\u003Cp>This service is provided by Ordem dos Contabilistas Certificados: \u003Ca href=\"https:\u002F\u002Ftoconline.pt\u002Ftermos-condicoes\u002F\" rel=\"nofollow ugc\">terms of use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftoconline.pt\u002Fpolitica-privacidade\u002F\" rel=\"nofollow ugc\">privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n","TOConline for WooCommerce is a WordPress plugin that automates invoicing with TOConline.",2506,"2025-10-28T16:23:00.000Z","6.8.5","6.1","8.1",[19,21,52,53,23],"invoicing","toconline","https:\u002F\u002Ftoconline.pt\u002Fplugin-wordpress-toconline-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftoconline-for-woocommerce.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":26,"num_ratings":26,"last_updated":66,"tested_up_to":48,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":11,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"pdf-invoicex","PDF InvoiceX – PDF Invoice for WooCommerce","1.0.0","Vishwas R","https:\u002F\u002Fprofiles.wordpress.org\u002Fvishwasr\u002F","\u003Cp>PDF InvoiceX is a lightweight plugin that enables store owners to generate professional PDF invoices for paid WooCommerce orders. With an intuitive settings interface, customizable templates, and seamless integration with WooCommerce, this plugin enhances your store’s billing process.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic PDF Generation\u003C\u002Fstrong>: Create PDF invoices for paid orders with a single click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin & Frontend Downloads\u003C\u002Fstrong>: Download invoices from the admin orders page or customer’s My Account area.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Attachments\u003C\u002Fstrong>: Attach PDF invoices to selected WooCommerce emails (e.g., Completed Order).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk PDF Generation\u003C\u002Fstrong>: Generate ZIP files containing multiple invoices from the admin orders list.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Settings\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Upload a store logo (recommended: 200x100px).\u003C\u002Fli>\n\u003Cli>Set store address, invoice number prefix\u002Fsuffix, and footer text.\u003C\u002Fli>\n\u003Cli>Choose invoice templates.\u003C\u002Fli>\n\u003Cli>Select which emails include PDF attachments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sequential Invoice Numbers\u003C\u002Fstrong>: Automatically assign unique invoice numbers with customizable prefixes (e.g., INV-) and suffixes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure & Extensible\u003C\u002Fstrong>: Built with WordPress security standards, including nonces, sanitization, and capability checks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong>: Matches WooCommerce’s design and workflow, ensuring a seamless user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for store owners who need professional invoicing without complexity. The plugin uses mPDF for reliable PDF generation and is optimized for performance and compatibility.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. See the \u003Ccode>LICENSE\u003C\u002Fcode> file for details.\u003C\u002Fp>\n","Generate and download PDF invoices for WooCommerce orders, with customizable settings, email attachments, and bulk generation.",70,513,"2025-06-26T08:26:00.000Z","6.0","7.4",[19,70,21,71,23],"e-commerce","pdf","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-invoicex.1.0.0.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":26,"num_ratings":26,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":92,"download_link":93,"security_score":94,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"invoices-by-customer-347","Invoices by Customer","1.0.3","MCI Desarrollo","https:\u002F\u002Fprofiles.wordpress.org\u002Fmcidesarrollo\u002F","\u003Cp>Obtain quarterly summary, annual summary and list of invoices per client that exceed a user-selectable amount.\u003Cbr \u002F>\nIt is necessary to have installed the WooCommerce PDF Invoices & Packing Slips plugin.\u003Cbr \u002F>\nYou can choose up to 5 years ago and the amount you want to generate the listings.\u003C\u002Fp>\n","Obtain a list of invoices by quarter and year for customers who exceed a certain amount.",20,2821,"2023-08-10T16:04:00.000Z","6.3.8","4.6","7.3.16",[19,89,90,91],"invoice-listings","purchases-by-customer","woocommerce-listings","https:\u002F\u002Fmci-desarrollo.es\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finvoices-by-customer-347.1.0.3.zip",85,{"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":72,"tags":108,"homepage":111,"download_link":112,"security_score":94,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"magnifinance-invoice-system","MagniFinance Invoice System","1.3.6","WebDS Agency","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebds\u002F","\u003Cp>MagniFinance Invoice System enables you to create simplified and normal invoices using MagniFinance and WooCommerce. MagniFinance is an online invoicing software approved by the Portuguese Tax and Customs Authority, which you can have access to from anywhere.\u003C\u002Fp>\n\u003Cp>Checkout our portfolio at: http:\u002F\u002Fwww.webds.pt\u003C\u002Fp>\n","MagniFinance Invoice System for WooCommerce.",10,1814,"2018-06-27T10:39:00.000Z","4.9.29","4.0",[70,20,109,110,23],"invoices","warehouses","http:\u002F\u002Fwww.webds.pt","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmagnifinance-invoice-system.1.3.6.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":26,"downloaded":121,"rating":26,"num_ratings":26,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":15,"tags":125,"homepage":72,"download_link":128,"security_score":129,"vuln_count":130,"unpatched_count":26,"last_vuln_date":131,"fetched_at":132},"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",[126,19,109,52,127],"accounting","woocommerce-invoice","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkirilkirkov-pdf-invoice-manager.1.8.zip",99,1,"2026-02-10 20:09:18","2026-03-15T14:54:45.397Z",{"attackSurface":134,"codeSignals":295,"taintFlows":321,"riskAssessment":372,"analyzedAt":380},{"hooks":135,"ajaxHandlers":288,"restRoutes":289,"shortcodes":290,"cronEvents":291,"entryPointCount":26,"unprotectedCount":26},[136,142,148,151,155,158,163,167,171,174,178,182,184,188,190,191,196,199,202,205,210,212,216,220,222,224,226,229,233,237,240,244,247,250,254,258,262,265,268,272,275,280,282,285],{"type":137,"name":138,"callback":139,"file":140,"line":141},"filter","wp_mail_content_type","set_email_to_html","includes\\BaseController.php",920,{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","init","closure","includes\\BaseSettings.php",57,{"type":143,"name":149,"callback":145,"file":146,"line":150},"after_setup_theme",82,{"type":143,"name":152,"callback":153,"file":146,"line":154},"admin_init","settings_init",83,{"type":143,"name":149,"callback":145,"file":156,"line":157},"includes\\Menu\\Menu.php",26,{"type":143,"name":159,"callback":160,"priority":161,"file":156,"line":162},"admin_menu","admin_page",90,32,{"type":143,"name":164,"callback":165,"priority":82,"file":156,"line":166},"admin_notices","show_admin_notices",33,{"type":143,"name":168,"callback":165,"priority":169,"file":156,"line":170},"woocommerce_process_shop_order_meta",9999,36,{"type":143,"name":144,"callback":172,"file":156,"line":173},"invoicexpress_api_rewrite_rule",40,{"type":137,"name":175,"callback":176,"file":156,"line":177},"query_vars","invoicexpress_api_query_var",41,{"type":143,"name":179,"callback":180,"file":156,"line":181},"parse_request","invoicexpress_api_parse_request",42,{"type":143,"name":144,"callback":145,"file":183,"line":32},"includes\\Modules\\Invoice\\InvoiceController.php",{"type":137,"name":185,"callback":186,"priority":103,"file":183,"line":187},"woocommerce_order_actions","order_actions",24,{"type":143,"name":144,"callback":145,"file":189,"line":32},"includes\\Modules\\SimplifiedInvoice\\SimplifiedInvoiceController.php",{"type":137,"name":185,"callback":186,"priority":103,"file":189,"line":187},{"type":143,"name":192,"callback":193,"file":194,"line":195},"woocommerce_checkout_update_order_meta","checkout_maybe_set_order_exemption","includes\\Modules\\Taxes\\TaxController.php",16,{"type":143,"name":197,"callback":193,"priority":13,"file":194,"line":198},"woocommerce_store_api_checkout_order_processed",18,{"type":143,"name":200,"callback":201,"file":194,"line":82},"woocommerce_admin_order_data_after_billing_address","order_edit_tax_exemption_field",{"type":143,"name":168,"callback":203,"priority":204,"file":194,"line":32},"order_edit_tax_exemption_save",45,{"type":143,"name":206,"callback":145,"priority":207,"file":208,"line":209},"plugins_loaded",9,"includes\\Modules\\Vat\\VatController.php",55,{"type":143,"name":149,"callback":145,"file":208,"line":211},67,{"type":137,"name":213,"callback":213,"priority":214,"file":208,"line":215},"woocommerce_checkout_fields",50,76,{"type":143,"name":217,"callback":218,"priority":103,"file":208,"line":219},"woocommerce_after_checkout_validation","validate_vat_frontend",78,{"type":143,"name":192,"callback":192,"priority":11,"file":208,"line":221},80,{"type":143,"name":223,"callback":223,"file":208,"line":154},"woocommerce_after_edit_address_form_billing",{"type":143,"name":225,"callback":225,"priority":103,"file":208,"line":94},"woocommerce_customer_save_address",{"type":137,"name":227,"callback":227,"priority":103,"file":208,"line":228},"woocommerce_customer_meta_fields",88,{"type":137,"name":230,"callback":231,"priority":232,"file":208,"line":161},"woocommerce_admin_billing_fields","order_edit_vat_field",60,{"type":137,"name":234,"callback":235,"priority":103,"file":208,"line":236},"woocommerce_ajax_get_customer_details","ajax_get_customer_details",92,{"type":137,"name":238,"callback":238,"priority":103,"file":208,"line":239},"woocommerce_email_order_meta_fields",95,{"type":143,"name":241,"callback":242,"priority":82,"file":208,"line":243},"woocommerce_admin_order_data_after_shipping_address","order_edit_observations_field",107,{"type":143,"name":168,"callback":245,"priority":204,"file":208,"line":246},"order_edit_vat_observations_save",109,{"type":143,"name":144,"callback":145,"file":248,"line":249},"includes\\Plugin.php",56,{"type":143,"name":206,"callback":251,"priority":252,"file":248,"line":253},"init_integrations_status",8,118,{"type":143,"name":206,"callback":255,"priority":256,"file":248,"line":257},"database_version_upgrade",30,119,{"type":143,"name":259,"callback":260,"file":248,"line":261},"admin_enqueue_scripts","admin_register_scripts_and_styles",120,{"type":137,"name":263,"callback":263,"file":248,"line":264},"woocommerce_screen_ids",121,{"type":143,"name":144,"callback":266,"file":248,"line":267},"get_create_documents_options",123,{"type":143,"name":269,"callback":269,"priority":103,"file":270,"line":271},"update_option_hd_wc_ie_plus_subdomain","includes\\Settings\\Settings.php",28,{"type":143,"name":197,"callback":273,"file":274,"line":232},"process_order","includes\\WoocommerceBlocks\\invoicexpress-vat-extend-store-endpoint.php",{"type":143,"name":276,"callback":277,"file":278,"line":279},"woocommerce_blocks_loaded","register_vat_block","includes\\WoocommerceBlocks\\VatCheckoutBlock.php",34,{"type":143,"name":281,"callback":145,"file":278,"line":204},"woocommerce_blocks_checkout_block_registration",{"type":143,"name":164,"callback":145,"file":283,"line":284},"woocommerce-billing-invoicexpress-standard-edition.php",94,{"type":143,"name":286,"callback":145,"file":283,"line":287},"before_woocommerce_init",113,[],[],[],[292],{"hook":293,"callback":293,"file":140,"line":294},"invoicexpress_woocommerce_fetch_at_code",1217,{"dangerousFunctions":296,"sqlUsage":297,"outputEscaping":304,"fileOperations":319,"externalRequests":319,"nonceChecks":26,"capabilityChecks":298,"bundledLibraries":320},[],{"prepared":298,"raw":130,"locations":299},2,[300],{"file":301,"line":302,"context":303},"includes\\UpgradeFunctions.php",72,"$wpdb->get_results() with variable interpolation",{"escaped":257,"rawEcho":305,"locations":306},6,[307,310,312,314,316,318],{"file":140,"line":308,"context":309},930,"raw output",{"file":146,"line":311,"context":309},215,{"file":146,"line":313,"context":309},435,{"file":146,"line":315,"context":309},442,{"file":194,"line":317,"context":309},111,{"file":194,"line":317,"context":309},3,[],[322,347,357],{"entryPoint":323,"graph":324,"unsanitizedCount":298,"severity":346},"startAPI (includes\\ReDownloadPDF.php:17)",{"nodes":325,"edges":342},[326,332,336],{"id":327,"type":328,"label":329,"file":330,"line":331},"n0","source","$_GET (x2)","includes\\ReDownloadPDF.php",61,{"id":333,"type":334,"label":335,"file":330,"line":331},"n1","transform","→ storeAndNoteDocument()",{"id":337,"type":338,"label":339,"file":140,"line":340,"wp_function":341},"n2","sink","file_put_contents() [File Write]",474,"file_put_contents",[343,345],{"from":327,"to":333,"sanitized":344},false,{"from":333,"to":337,"sanitized":344},"medium",{"entryPoint":348,"graph":349,"unsanitizedCount":298,"severity":346},"\u003CReDownloadPDF> (includes\\ReDownloadPDF.php:0)",{"nodes":350,"edges":354},[351,352,353],{"id":327,"type":328,"label":329,"file":330,"line":331},{"id":333,"type":334,"label":335,"file":330,"line":331},{"id":337,"type":338,"label":339,"file":140,"line":340,"wp_function":341},[355,356],{"from":327,"to":333,"sanitized":344},{"from":333,"to":337,"sanitized":344},{"entryPoint":358,"graph":359,"unsanitizedCount":26,"severity":371},"\u003CVatController> (includes\\Modules\\Vat\\VatController.php:0)",{"nodes":360,"edges":368},[361,364],{"id":327,"type":328,"label":362,"file":208,"line":363},"$_POST",364,{"id":333,"type":338,"label":365,"file":208,"line":366,"wp_function":367},"echo() [XSS]",417,"echo",[369],{"from":327,"to":333,"sanitized":370},true,"low",{"summary":373,"deductions":374},"The \"woo-billing-with-invoicexpress\" plugin v8.0 exhibits a generally strong security posture based on the provided static analysis.  The absence of any known CVEs and a clean vulnerability history across all severity levels is a significant positive indicator. The code appears to follow good practices by having a limited attack surface with no apparent unprotected entry points and a high percentage of properly escaped output.  However, a critical concern arises from the taint analysis, which revealed two flows with unsanitized paths. While no critical or high severity issues were flagged by taint analysis, the presence of unsanitized paths, even if not immediately exploitable or resulting in critical vulnerabilities in this specific scan, represents a potential weakness that could be leveraged by attackers under certain conditions. Additionally, the plugin lacks nonce checks on its cron events, which could potentially be a vector for privilege escalation or unwanted action execution if the cron event's functionality is sensitive. The limited number of SQL queries and their high usage of prepared statements are commendable.",[375,377],{"reason":376,"points":103},"Flows with unsanitized paths detected",{"reason":378,"points":379},"No nonce checks on cron events",5,"2026-03-16T20:48:31.820Z",{"wat":382,"direct":391},{"assetPaths":383,"generatorPatterns":386,"scriptPaths":387,"versionParams":388},[384,385],"\u002Fwp-content\u002Fplugins\u002Fwoo-billing-with-invoicexpress\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fwoo-billing-with-invoicexpress\u002Fassets\u002Fjs\u002Fadmin.js",[],[385],[389,390],"woo-billing-with-invoicexpress\u002Fassets\u002Fcss\u002Fadmin.css?ver=","woo-billing-with-invoicexpress\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":392,"htmlComments":405,"htmlAttributes":408,"restEndpoints":420,"jsGlobals":421,"shortcodeOutput":424},[393,394,395,396,397,398,399,400,401,402,403,404],"invoicexpress-woocommerce-wrap","invoicexpress-woocommerce-field","invoicexpress-woocommerce-api-key","invoicexpress-woocommerce-company-id","invoicexpress-woocommerce-api-token","invoicexpress-woocommerce-api-token-help","invoicexpress-woocommerce-manual-sync-wrapper","invoicexpress-woocommerce-manual-sync-button","invoicexpress-woocommerce-manual-sync-response","invoicexpress-woocommerce-tax-number-field","invoicexpress-woocommerce-tax-number-help","invoicexpress-woocommerce-tax-number-checkbox",[406,407],"\u003C!-- HPOS & Checkout Blocks Compatible -->","\u002F* If you're reading this you must know what you're doing ;-) Greetings from sunny Portugal! *\u002F",[409,410,411,412,413,414,415,416,417,418,419],"data-id='invoicexpress_woocommerce_api_key'","data-id='invoicexpress_woocommerce_company_id'","data-id='invoicexpress_woocommerce_api_token'","data-id='invoicexpress_woocommerce_sync_all'","data-id='invoicexpress_woocommerce_sync_customers'","data-id='invoicexpress_woocommerce_sync_invoices'","data-id='invoicexpress_woocommerce_sync_products'","data-id='invoicexpress_woocommerce_sync_orders'","data-id='invoicexpress_woocommerce_sync_manual'","data-id='invoicexpress_woocommerce_tax_number_field'","data-id='invoicexpress_woocommerce_tax_number_checkbox'",[],[422,423],"window.invoicexpress_woocommerce_admin_ajax_url","window.invoicexpress_woocommerce_nonce",[]]