[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4pPtgXpgp164VsePFKe2_77iM4ywLcEd6v9_EEtX7eY":3,"$folSlELx33OaT9U_1uPyGHPWG3Dz11-v5H1Ee7FedHYI":319,"$fth-B1HkyVWlvsidgVwcZU5nFv2QOByUjwhp6bqSUzhU":323},{"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":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":34,"analysis":124,"fingerprints":293},"weoinvoice","WeoInvoice","2.0.0","weoconsulting","https:\u002F\u002Fprofiles.wordpress.org\u002Fweoconsulting\u002F","\u003Cp>WeoInvoice is a WordPress plugin that seamlessly integrates your WooCommerce store with the WeoInvoice invoicing platform, enabling automatic and manual invoice generation directly from the WordPress admin panel.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Invoice Generation\u003C\u002Fstrong>: Invoices are automatically created when orders reach “Processing” or “Completed” status\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Invoice Creation\u003C\u002Fstrong>: Generate invoices manually from the WordPress admin panel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Dashboard\u003C\u002Fstrong>: View the invoicing status of each order at a glance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure Communication\u003C\u002Fstrong>: Uses HMAC-SHA256 signatures to ensure data integrity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-currency Support\u003C\u002Fstrong>: Works with EUR, USD, GBP and BRL with daily ECB exchange rates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tax ID \u002F VAT Support\u003C\u002Fstrong>: Automatic customer tax ID (NIF) extraction and VAT exemption reason support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Fields Support\u003C\u002Fstrong>: Includes order and product metadata in invoices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bilingual Interface\u003C\u002Fstrong>: Interface available in English and Portuguese\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 6.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Active WeoInvoice account with Exclusive Plus plan (https:\u002F\u002Fweoinvoice.com)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Connect your store to WeoInvoice through the OAuth flow in the WordPress admin panel\u003C\u002Fli>\n\u003Cli>Configure your API Key, language and VAT exemption reason in Settings\u003C\u002Fli>\n\u003Cli>Invoices are automatically generated when an order is paid\u003C\u002Fli>\n\u003Cli>You can also generate invoices manually from the orders table\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Ch4>1. WeoInvoice\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WeoInvoice\u003C\u002Fstrong> is a cloud-based invoicing platform used to generate official invoices.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When data is sent\u003C\u002Fstrong>: Data is sent when connecting the store (OAuth), when saving plugin settings, and when an invoice is generated (manually or automatically).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent\u003C\u002Fstrong>: Store URL, API Key, customer information (name, email, billing address, tax ID), order items (products, quantities, prices, SKU), VAT rates, shipping costs, payment method, order notes and metadata.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Website: https:\u002F\u002Fweoinvoice.com\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fsite.weoinvoice.com\u002Findex.php?module=home&func=license\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fsite.weoinvoice.com\u002Findex.php?module=home&func=privacy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2. European Central Bank (ECB)\u003C\u002Fh4>\n\u003Cp>For orders placed in currencies other than EUR (USD, GBP, BRL), the plugin fetches the daily exchange rate from the European Central Bank’s public XML feed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent\u003C\u002Fstrong>: No personal or order data is sent. The plugin makes a simple GET request to retrieve the public exchange rate feed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service URL: https:\u002F\u002Fwww.ecb.europa.eu\u002Fstats\u002Feurofxref\u002Feurofxref-daily.xml\u003C\u002Fli>\n\u003Cli>ECB Website: https:\u002F\u002Fwww.ecb.europa.eu\u003C\u002Fli>\n\u003Cli>ECB Privacy Policy: https:\u002F\u002Fwww.ecb.europa.eu\u002Fservices\u002Fdata-protection\u002Fprivacy-statements\u002Fhtml\u002Fecb.privacy_statement_website.en.html\u003C\u002Fli>\n\u003Cli>ECB Terms of Use: https:\u002F\u002Fwww.ecb.europa.eu\u002Fhome\u002Fdisclaimer\u002Fhtml\u002Findex.en.html\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Data Security\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All communications use HTTPS encryption\u003C\u002Fli>\n\u003Cli>Data integrity is verified with HMAC-SHA256 signatures\u003C\u002Fli>\n\u003Cli>SOAP system passwords never leave WeoInvoice servers\u003C\u002Fli>\n\u003Cli>No sensitive payment data is transmitted (card numbers, CVV, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy & GDPR\u003C\u002Fh3>\n\u003Cp>This plugin is GDPR compliant when used correctly. Ensure you:\u003Cbr \u002F>\n– Disclose data transmission to WeoInvoice in your privacy policy\u003Cbr \u002F>\n– Obtain customer consent where required\u003Cbr \u002F>\n– Include WeoInvoice as a data processor in your data processing agreements\u003Cbr \u002F>\n– Review WeoInvoice’s privacy policy and terms of service\u003C\u002Fp>\n\u003Ch3>About WeoInvoice\u003C\u002Fh3>\n\u003Cp>WeoInvoice is a comprehensive cloud-based invoicing solution designed for Portuguese businesses. The platform offers:\u003Cbr \u002F>\n– Automated invoice and receipt generation\u003Cbr \u002F>\n– Multi-company management\u003Cbr \u002F>\n– Portuguese tax compliance (NIF, VAT, AT series)\u003Cbr \u002F>\n– Client management\u003Cbr \u002F>\n– Financial reporting\u003Cbr \u002F>\n– Integration with popular e-commerce platforms (Shopify, WooCommerce)\u003C\u002Fp>\n\u003Cp>Visit https:\u002F\u002Fweoinvoice.com to learn more.\u003C\u002Fp>\n","Automatically generate invoices for WooCommerce orders using the WeoInvoice platform.",0,150,"2026-03-27T09:54:00.000Z","6.9.4","5.8","7.4",[18,19,20,4,21],"automatic-invoices","billing","invoicing","woocommerce","https:\u002F\u002Fweoinvoice.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweoinvoice.2.0.1.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-05-20T01:26:16.549Z",[35,52,70,88,108],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":11,"num_ratings":11,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":16,"tags":48,"homepage":50,"download_link":51,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"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,1552,"2025-12-03T14:03:00.000Z","6.7.5","5.0",[49,19,39,20,21],"automation","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdeclarando-gestion-facturas\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdeclarando-gestion-facturas.1.0.0.zip",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":24,"downloaded":60,"rating":11,"num_ratings":11,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":64,"tags":65,"homepage":68,"download_link":69,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"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.",2670,"2025-10-28T16:23:00.000Z","6.8.5","6.1","8.1",[19,66,20,67,21],"invoice","toconline","https:\u002F\u002Ftoconline.pt\u002Fplugin-wordpress-toconline-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftoconline-for-woocommerce.zip",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":78,"downloaded":79,"rating":11,"num_ratings":11,"last_updated":80,"tested_up_to":14,"requires_at_least":81,"requires_php":82,"tags":83,"homepage":86,"download_link":87,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"wc-invoice-pdf","WC Recurring Invoice","1.7.3","ole1986","https:\u002F\u002Fprofiles.wordpress.org\u002Fole1986\u002F","\u003Cp>The WC Recurring Invoice (aka WC Invoice PDF) extends WooCommerce to generate PDF invoices while supporting recurring and automated Email submission.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Invoice overview\u003C\u002Fli>\n\u003Cli>Manage invoice status and due date\u003C\u002Fli>\n\u003Cli>Email submission schedule for invoices\u003C\u002Fli>\n\u003Cli>Individual payment reminder (internal and customer)\u003C\u002Fli>\n\u003Cli>Customizable PDF template and Email content through placeholders\u003C\u002Fli>\n\u003Cli>[NEW] Support for XRechnung according to EN16931\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WooCommerce Extended\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[PRODUCT] Subscription product (Webspace) to trigger recurring Orders\u003C\u002Fli>\n\u003Cli>[PRODUCT] Individual “Service” product allowing to customize units (E.g PCS, hours, mins, any other)\u003C\u002Fli>\n\u003Cli>[ORDER] Generate and preview PDF invoice for any WooCommerce order\u003C\u002Fli>\n\u003Cli>[ORDER] Configurable subscription type (yearly, monthly) per WooCommerce order\u003C\u002Fli>\n\u003Cli>[ORDER] Additional Email recipient (CC) in WooCommerce billing info\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fole1986\u002Fwc-invoice-pdf\u002Freleases\" rel=\"nofollow ugc\">RELEASE NOTES\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fole1986\u002Fwc-invoice-pdf\" rel=\"nofollow ugc\">MIT LICENSED\u003C\u002Fa>\u003C\u002Fp>\n","WooCommerce invoice PDF generator for recurring \u002F non-recurring orders and Email submission.",40,8148,"2026-03-13T07:40:00.000Z","3.1","",[19,84,20,85,21],"custom-products","pdf","https:\u002F\u002Fgithub.com\u002Fole1986\u002Fwc-invoice-pdf\u002Freleases","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-invoice-pdf.1.7.3.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":24,"num_ratings":98,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":82,"tags":102,"homepage":105,"download_link":106,"security_score":107,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"qinvoice-connect-for-woocommerce","Qinvoice Connect for Woocommerce","2.2.6","q-invoice.nl","https:\u002F\u002Fprofiles.wordpress.org\u002Fq-invoice\u002F","\u003Cp>Easily generate and send professional looking invoices for every Woocommerce order through q-invoice.\u003Cbr \u002F>\nInvoices can be saved as draft for later editing or sent directly to your customers’ emailaddress.\u003Cbr \u002F>\nPackingslips can be generated for each invoice individually or for multiple at once. Different layouts can be used for invoices, estimates and packing slips.\u003C\u002Fp>\n\u003Cp>A subscription for q-invoice.com is required.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Connects your Woocommerce installation to q-invoice for automatic invoicing.",20,6911,2,"2021-09-24T06:20:00.000Z","5.5.18","3.0.1",[19,20,103,104,21],"packing","packingslip","http:\u002F\u002Fwww.q-invoice.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fqinvoice-connect-for-woocommerce.2.2.6.zip",85,{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":11,"num_ratings":11,"last_updated":118,"tested_up_to":62,"requires_at_least":47,"requires_php":82,"tags":119,"homepage":122,"download_link":123,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"quoteo-invoice-crm","Quoteo – Invoice & CRM","1.0.1","maxdigitalworks","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaxdigitalworks\u002F","\u003Cp>\u003Cstrong>Quoteo – Invoice & CRM ** allows you to link your WordPress or WooCommerce store with **Quoteo\u003C\u002Fstrong>, a SaaS platform for invoicing and CRM management (https:\u002F\u002Fwww.quoteo.fr).\u003C\u002Fp>\n\u003Cp>With this plugin, you can:\u003Cbr \u002F>\n– Sync \u003Cstrong>WooCommerce customers\u003C\u002Fstrong> and \u003Cstrong>orders\u003C\u002Fstrong> to your Quoteo account.\u003Cbr \u002F>\n– Generate and send \u003Cstrong>invoices automatically\u003C\u002Fstrong> from Quoteo.\u003Cbr \u002F>\n– Keep your customer database up to date between both platforms.\u003Cbr \u002F>\n– View synchronization logs directly from your WordPress admin.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> This plugin connects to an external service (Quoteo).\u003Cbr \u002F>\n  Quoteo is operated by \u003Cstrong>Digitalworks\u003C\u002Fstrong>, an independent company based in France.\u003Cbr \u002F>\n  This plugin is not affiliated with Automattic or WooCommerce.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Data sent to Quoteo\u003C\u002Fh3>\n\u003Cp>Depending on your configuration, the plugin may send the following data to Quoteo:\u003Cbr \u002F>\n– Customer name, company, email, phone\u003Cbr \u002F>\n– Billing and shipping address\u003Cbr \u002F>\n– Order reference, amount, and payment status\u003Cbr \u002F>\n– Your WordPress site URL and plugin version (diagnostic only)\u003C\u002Fp>\n\u003Ch3>When data is sent\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>When a WooCommerce order is created or updated  \u003C\u002Fli>\n\u003Cli>When a customer registers or updates their profile  \u003C\u002Fli>\n\u003Cli>When you trigger a manual sync from the plugin settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Consent and privacy\u003C\u002Fh3>\n\u003Cp>You are responsible for informing your users about this data transfer in your privacy policy.\u003Cbr \u002F>\nThe plugin does \u003Cstrong>not track users\u003C\u002Fstrong> or send data without explicit configuration or consent.\u003C\u002Fp>\n\u003Cp>Privacy policy of Quoteo: https:\u002F\u002Fwww.quoteo.fr\u002Fpolitique-de-confidentialite\u003Cbr \u002F>\nTerms of service: https:\u002F\u002Fwww.quoteo.fr\u002Fconditions-generales\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin connects to the external service \u003Cstrong>Quoteo\u003C\u002Fstrong> to send order and customer data.\u003Cbr \u002F>\nNo data is collected by Digitalworks beyond what is required for synchronization.\u003Cbr \u002F>\nWhen deactivated, the plugin stops any data transfer. When uninstalled, all local settings are deleted.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Connect your WordPress or WooCommerce site to Quoteo CRM to sync customers, orders and invoices automatically. Developed by Digitalworks.",10,229,"2025-10-24T09:39:00.000Z",[19,120,20,121,21],"crm","quoteo","https:\u002F\u002Fwww.quoteo.fr","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquoteo-invoice-crm.1.0.1.zip",{"attackSurface":125,"codeSignals":171,"taintFlows":247,"riskAssessment":289,"analyzedAt":292},{"hooks":126,"ajaxHandlers":157,"restRoutes":168,"shortcodes":169,"cronEvents":170,"entryPointCount":98,"unprotectedCount":11},[127,133,137,141,144,148,150,152],{"type":128,"name":129,"callback":130,"file":131,"line":132},"action","admin_menu","register_menu","includes\u002Fclass-admin.php",13,{"type":128,"name":134,"callback":135,"file":131,"line":136},"admin_enqueue_scripts","enqueue_assets",14,{"type":128,"name":138,"callback":139,"file":131,"line":140},"admin_init","handle_actions",15,{"type":128,"name":138,"callback":142,"file":131,"line":143},"maybe_store_oauth_token",16,{"type":128,"name":145,"callback":146,"file":147,"line":132},"woocommerce_payment_complete","emit","includes\u002Fclass-webhook.php",{"type":128,"name":149,"callback":146,"file":147,"line":136},"woocommerce_order_status_processing",{"type":128,"name":151,"callback":146,"file":147,"line":140},"woocommerce_order_status_completed",{"type":128,"name":153,"callback":154,"file":155,"line":156},"plugins_loaded","closure","weoinvoice.php",31,[158,163],{"action":159,"nopriv":160,"callback":161,"hasNonce":162,"hasCapCheck":162,"file":131,"line":43},"weoinvoice_get_invoiced_status",false,"ajax_get_invoiced_status",true,{"action":164,"nopriv":160,"callback":165,"hasNonce":162,"hasCapCheck":162,"file":166,"line":167},"weoinvoice_issue_invoice","ajax_issue_invoice","includes\u002Fclass-invoice.php",7,[],[],[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":11,"externalRequests":167,"nonceChecks":245,"capabilityChecks":245,"bundledLibraries":246},[],{"prepared":11,"raw":11,"locations":174},[],{"escaped":176,"rawEcho":177,"locations":178},216,32,[179,183,185,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,231,233,235,237,239,241,243],{"file":180,"line":181,"context":182},"templates\u002Forders.php",120,"raw output",{"file":180,"line":184,"context":182},226,{"file":186,"line":187,"context":182},"templates\u002Fsettings.php",52,{"file":186,"line":189,"context":182},53,{"file":186,"line":191,"context":182},65,{"file":186,"line":193,"context":182},66,{"file":186,"line":195,"context":182},67,{"file":186,"line":197,"context":182},68,{"file":186,"line":199,"context":182},69,{"file":186,"line":201,"context":182},70,{"file":186,"line":203,"context":182},71,{"file":186,"line":205,"context":182},72,{"file":186,"line":207,"context":182},73,{"file":186,"line":209,"context":182},74,{"file":186,"line":211,"context":182},75,{"file":186,"line":213,"context":182},76,{"file":186,"line":215,"context":182},77,{"file":186,"line":217,"context":182},78,{"file":186,"line":219,"context":182},79,{"file":186,"line":221,"context":182},80,{"file":186,"line":223,"context":182},81,{"file":186,"line":225,"context":182},82,{"file":186,"line":227,"context":182},83,{"file":186,"line":229,"context":182},84,{"file":186,"line":107,"context":182},{"file":186,"line":232,"context":182},86,{"file":186,"line":234,"context":182},87,{"file":186,"line":236,"context":182},88,{"file":186,"line":238,"context":182},89,{"file":186,"line":240,"context":182},90,{"file":186,"line":242,"context":182},91,{"file":186,"line":244,"context":182},104,4,[],[248,265,276],{"entryPoint":249,"graph":250,"unsanitizedCount":11,"severity":264},"handle_actions (includes\u002Fclass-admin.php:96)",{"nodes":251,"edges":262},[252,256],{"id":253,"type":254,"label":255,"file":131,"line":244},"n0","source","$_POST (x4)",{"id":257,"type":258,"label":259,"file":131,"line":260,"wp_function":261},"n1","sink","update_option() [Settings Manipulation]",109,"update_option",[263],{"from":253,"to":257,"sanitized":162},"low",{"entryPoint":266,"graph":267,"unsanitizedCount":11,"severity":264},"maybe_store_oauth_token (includes\u002Fclass-admin.php:155)",{"nodes":268,"edges":274},[269,272],{"id":253,"type":254,"label":270,"file":131,"line":271},"$_GET (x2)",169,{"id":257,"type":258,"label":259,"file":131,"line":273,"wp_function":261},177,[275],{"from":253,"to":257,"sanitized":162},{"entryPoint":277,"graph":278,"unsanitizedCount":11,"severity":264},"\u003Cclass-admin> (includes\u002Fclass-admin.php:0)",{"nodes":279,"edges":286},[280,281,282,284],{"id":253,"type":254,"label":255,"file":131,"line":244},{"id":257,"type":258,"label":259,"file":131,"line":260,"wp_function":261},{"id":283,"type":254,"label":270,"file":131,"line":271},"n2",{"id":285,"type":258,"label":259,"file":131,"line":273,"wp_function":261},"n3",[287,288],{"from":253,"to":257,"sanitized":162},{"from":283,"to":285,"sanitized":162},{"summary":290,"deductions":291},"The weoinvoice v2.0.0 plugin exhibits a strong security posture based on the provided static analysis.  The absence of unprotected AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the attack surface.  Furthermore, the code demonstrates good development practices with 100% of SQL queries utilizing prepared statements and a high percentage of output being properly escaped.  The plugin also correctly implements nonce and capability checks for its identified entry points.\n\nThe vulnerability history is also exceptionally clean, with no recorded CVEs, indicating a mature and well-maintained codebase that has not historically been a target for significant security flaws.  The lack of critical or high-severity taint flows further reinforces the impression of secure coding.  While there are seven external HTTP requests, without further context or analysis of what these requests entail, they don't represent an immediate, concrete risk based solely on this data.\n\nIn conclusion, weoinvoice v2.0.0 appears to be a very secure plugin. Its strengths lie in its limited attack surface, adherence to secure coding practices for SQL and output handling, and a pristine vulnerability history.  The primary areas for potential future scrutiny would be the nature of the external HTTP requests, though this is a minor point given the overall positive assessment.",[],"2026-04-16T15:02:00.035Z",{"wat":294,"direct":304},{"assetPaths":295,"generatorPatterns":299,"scriptPaths":300,"versionParams":301},[296,297,298],"\u002Fwp-content\u002Fplugins\u002Fweoinvoice\u002Fassets\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fweoinvoice\u002Fassets\u002Fsweetalert2.min.js","\u002Fwp-content\u002Fplugins\u002Fweoinvoice\u002Fassets\u002Fadmin.js",[],[298],[302,303],"weoinvoice\u002Fassets\u002Fadmin.css?ver=","weoinvoice\u002Fassets\u002Fadmin.js?ver=",{"cssClasses":305,"htmlComments":306,"htmlAttributes":307,"restEndpoints":316,"jsGlobals":317,"shortcodeOutput":318},[],[],[308,309,310,311,312,313,314,315],"weoinvoice_action","weoinvoice_api_key","weoinvoice_auto_invoicing","weoinvoice_taxreason","weoinvoice_language","weoinvoice_nonce","weo_token","weo_state",[],[4],[],{"error":162,"url":320,"statusCode":321,"statusMessage":322,"message":322},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fweoinvoice\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":98,"versions":324},[325,331],{"version":326,"download_url":23,"svn_tag_url":327,"released_at":25,"has_diff":160,"diff_files_changed":328,"diff_lines":25,"trac_diff_url":329,"vulnerabilities":330,"is_current":160},"2.0.1","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fweoinvoice\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fweoinvoice%2Ftags%2F2.0.0&new_path=%2Fweoinvoice%2Ftags%2F2.0.1",[],{"version":6,"download_url":332,"svn_tag_url":333,"released_at":25,"has_diff":160,"diff_files_changed":334,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":335,"is_current":162},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweoinvoice.2.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fweoinvoice\u002Ftags\u002F2.0.0\u002F",[],[]]