[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_QNL1xPbxE_szFBpoTJ3j7TtQaP_OPbfyEvKuC459HI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":131,"fingerprints":1153},"woopop-electronic-invoice-free","POP – Free European electronic invoicing for e-commerce (ex-WooPop)","6.8.0","POP","https:\u002F\u002Fprofiles.wordpress.org\u002Fpopdev\u002F","\u003Cp>POP is an e-invoicing compliance plugin for \u003Cstrong>WooCommerce\u003C\u002Fstrong>, \u003Cstrong>Paid Memberships Pro\u003C\u002Fstrong> and \u003Cstrong>Cozmos PMS\u003C\u002Fstrong>. It focuses on structured XML and on the full e-invoicing lifecycle, including generation and validation, network submission and, if enabled, digital signature and compliant archiving.\u003C\u002Fp>\n\u003Cp>With POP you pay a subscription and receive a monthly allocation of API credits. One credit equals 1 API call, for example: generate or validate XML, submit to a network \u003Cstrong>(SdI, PEPPOL and others)\u003C\u002Fstrong>, plus signature and archiving when enabled. The principle is simple: you know in advance what you spend, and monthly costs remain predictable.\u003C\u002Fp>\n\u003Cp>POP supports country-specific e-invoicing workflows for Italy, San Marino and Belgium, including direct delivery to Italy’s Exchange System \u003Cstrong>(SdI)\u003C\u002Fstrong> and Belgian structured e-invoicing support.\u003C\u002Fp>\n\u003Cp>POP can also be used by businesses in the Netherlands, France, Germany and the United Kingdom through PEPPOL, by generating structured UBL-XML and routing invoices via a certified Access Point. Regulatory requirements differ by country, and users should verify their specific obligations.\u003C\u002Fp>\n\u003Ch4>International PEPPOL Support (NL, FR, DE, UK)\u003C\u002Fh4>\n\u003Cp>POP enables sending structured XML e-invoices to customers in the Netherlands, France, Germany and the United Kingdom through the PEPPOL International network, using a certified Access Point.\u003C\u002Fp>\n\u003Cp>Unlike Belgium, these countries do not require mandatory B2B e-invoicing, but many businesses still request PEPPOL delivery for interoperability or internal compliance.\u003Cbr \u002F>\nPOP provides the technical capability to route invoices internationally. Regulatory requirements may vary by jurisdiction, and users should verify their own obligations.\u003C\u002Fp>\n\u003Cp>POP is also available for Shopify: apps.shopify.com\u002Fpop-european-invoicing\u003Cbr \u002F>\nPOP is available in five plans (Free, Basic, Growth, Pro and Enterprise). For paid features, visit: \u003Ca href=\"https:\u002F\u002Fpopapi.io\u002Fen\u002Fprices\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fpopapi.io\u002Fen\u002Fprices\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Below are the features included in the Free plan.\u003C\u002Fp>\n\u003Ch4>Document Generation & Delivery\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic generation of XML electronic invoices and PDFs for all completed orders\u003C\u002Fli>\n\u003Cli>Up to 20 API credits\u002Fmonth (1 credit = 1 fiscal document) included in the Free plan\u003C\u002Fli>\n\u003Cli>Manual download of invoices in PDF or XML format\u003C\u002Fli>\n\u003Cli>Local storage of XML files\u003C\u002Fli>\n\u003Cli>Customizable PDF templates with logo and footer text\u003C\u002Fli>\n\u003Cli>Fully compatible with EU e-invoicing workflows\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tax Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for customers in the European Union and worldwide\u003C\u002Fli>\n\u003Cli>Configuration of tax regimes and VAT treatments\u003C\u002Fli>\n\u003Cli>Regulatory references for exempt transactions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Verification and Data Control\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automated validation of VAT number and Tax Code via the European VIES system\u003C\u002Fli>\n\u003Cli>Customizable invoicing fields: VAT number, Tax Code, Destination Code and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Document Numbering and Configuration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fully customizable invoice numbering (prefix, suffix, yearly reset)\u003C\u002Fli>\n\u003Cli>Progressive numbering for invoices, credit notes and receipts\u003C\u002Fli>\n\u003Cli>Automatic blocking of invoices with a zero total\u003C\u002Fli>\n\u003Cli>Exclusion of zero-value line items from invoices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Management and Reporting\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Filters for invoices by date, type and WooCommerce order status\u003C\u002Fli>\n\u003Cli>Search by invoice number or order ID\u003C\u002Fli>\n\u003Cli>Full integration with WooCommerce e-invoicing\u003C\u002Fli>\n\u003Cli>No installation limits or restrictions with other CMS or management systems\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Network and supported formats\u003C\u002Fh4>\n\u003Cp>POP is designed to operate within structured European e-invoicing ecosystems, supporting both national interchange systems and the PEPPOL international network.\u003Cbr \u002F>\nIt enables compliant document generation and routing according to the technical and regulatory requirements of each jurisdiction.\u003C\u002Fp>\n\u003Ch4>Supported transmission networks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Italy – SdI (Sistema di Interscambio)\u003Cbr \u002F>\nDirect transmission of structured XML invoices to the Italian Exchange System (SdI), where B2B and B2C e-invoicing is mandatory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>PEPPOL network (via certified Access Point)\u003Cbr \u002F>\nTransmission of structured e-invoices through the PEPPOL international network, including:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Belgium (mandatory B2B e-invoicing for VAT-registered businesses from January 1st, 2026)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Netherlands\u003C\u002Fli>\n\u003Cli>France\u003C\u002Fli>\n\u003Cli>Germany\u003C\u002Fli>\n\u003Cli>United Kingdom\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In Belgium, structured B2B e-invoicing is implemented via PEPPOL. In other listed countries, PEPPOL delivery may be required contractually or for interoperability purposes, depending on the business context.\u003Cbr \u002F>\nRegulatory obligations may vary by country and transaction type. Users remain responsible for verifying their specific compliance requirements.\u003C\u002Fp>\n\u003Ch4>Supported document formats\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Structured XML e-invoices, including UBL where applicable\u003C\u002Fli>\n\u003Cli>PDF invoice copies (human-readable representation)\u003C\u002Fli>\n\u003Cli>Credit notes in XML and PDF format\u003C\u002Fli>\n\u003Cli>Fiscal receipts, where supported by the configured workflow\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>POP supports B2B e-invoicing use cases. B2G use cases are not currently supported.\u003C\u002Fp>\n\u003Ch4>POP API and Integrations\u003C\u002Fh4>\n\u003Cp>POP includes all integrations previously offered as paid add-ons (such as automatic interchange system submission, qualified electronic signature and certified digital preservation), now built directly into the plugin depending on your selected plan.\u003Cbr \u002F>\nThanks to these built-in capabilities, POP works as a complete invoice generation plugin, automating XML creation, signing, transmission and long-term preservation through a fully structured, compliant e-invoicing workflow.\u003C\u002Fp>\n\u003Ch4>Invoice Options\u003C\u002Fh4>\n\u003Cp>With POP you can customize your invoicing workflow by configuring:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Invoice prefix and suffix\u003C\u002Fli>\n\u003Cli>Automatic progressive numbering\u003C\u002Fli>\n\u003Cli>Custom fields (Tax Code, Destination Code and more)\u003C\u002Fli>\n\u003Cli>Automatic sending of PDF invoices via email\u003C\u002Fli>\n\u003Cli>HTML invoice display\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Payment Methods\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Cash\u003C\u002Fli>\n\u003Cli>Bank Transfer\u003C\u002Fli>\n\u003Cli>Check\u003C\u002Fli>\n\u003Cli>Payment Cards\u003C\u002Fli>\n\u003Cli>SEPA Direct Debit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>POP is compatible with the latest versions of WordPress and WooCommerce:\u003Cbr \u002F>\n* WooCommerce: up to version 9.x.x; HPOS supported starting from WooCommerce 9.x.x\u003Cbr \u002F>\n* PHP: 5.6 or higher\u003Cbr \u002F>\n* WordPress: 4.6 or higher\u003C\u002Fp>\n\u003Cp>For HPOS and optimal performance, we recommend using WordPress 6.x.x and WooCommerce 9.x.x and up.\u003Cbr \u002F>\nWe understand how frustrating it can be to navigate complex tax regulations, cumbersome tools, and the fear of making costly mistakes. We’ve been there too. It is precisely from these daily challenges that POP was born: a practical solution to real problems.\u003Cbr \u002F>\nWe didn’t want just another software. We wanted a simple, immediate, and truly useful solution. A way to automate tax management, reduce time wastage, and make room for the growth of your business, without the burden of bureaucracy.\u003Cbr \u002F>\nPOP is born from direct experience. It is designed to be clear, reliable, and perfectly integrated into your daily workflow.\u003Cbr \u002F>\nWe can’t make compliance sexy, only easier.\u003C\u002Fp>\n\u003Ch4>Contributions\u003C\u002Fh4>\n\u003Cp>“POP – European electronic invoicing for e-commerce (ex-WooPop)” is open source software.\u003Cbr \u002F>\nContribute to its development to continuously improve the plugin!\u003C\u002Fp>\n\u003Ch3>F.A.Q.\u003C\u002Fh3>\n\u003Ch4>Is the POP plugin free?\u003C\u002Fh4>\n\u003Cp>Yes. POP offers a Free plan that includes 20 API credits per month. One credit equals 1 API call.\u003Cbr \u002F>\nTo unlock more credits and advanced compliance features, you can activate a paid plan.\u003C\u002Fp>\n\u003Ch4>Why does POP use API credits instead of “invoices per month”?\u003C\u002Fh4>\n\u003Cp>POP is an e-invoicing compliance product. A single invoice may involve multiple compliance actions, such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate and validate XML\u003C\u002Fli>\n\u003Cli>Submit XML to a network (SdI, PEPPOL, etc.)\u003C\u002Fli>\n\u003Cli>Apply digital signature (if enabled)\u003C\u002Fli>\n\u003Cli>Activate compliant archiving (if enabled)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each action corresponds to 1 API call = 1 credit.\u003C\u002Fp>\n\u003Ch4>Can I automatically send invoices to tax authorities?\u003C\u002Fh4>\n\u003Cp>With the Growth plan you can integrate POP with the Italian tax authorities system, automating the sending of electronic invoices directly from your e-commerce.\u003C\u002Fp>\n\u003Ch4>Is it possible to customize invoices generated with POP?\u003C\u002Fh4>\n\u003Cp>Yes. You can customize the PDF invoice template by adding your company logo and custom footer text. You can also configure invoice prefix, suffix and progressive numbering.\u003C\u002Fp>\n\u003Ch4>Does POP support invoicing for foreign customers?\u003C\u002Fh4>\n\u003Cp>Yes. POP supports EU and international customers and can route structured XML through supported networks. Regulatory requirements may vary by jurisdiction, and users should verify their specific obligations.\u003C\u002Fp>\n\u003Ch4>Is it possible to generate Credit Notes with POP?\u003C\u002Fh4>\n\u003Cp>Yes. Starting from the Basic plan, you can generate and manage Credit Notes in XML or PDF format directly from the plugin.\u003C\u002Fp>\n\u003Ch4>What happens if I run out of credits?\u003C\u002Fh4>\n\u003Cp>This answer applies to the WordPress (Open Source) version of POP.\u003C\u002Fp>\n\u003Cp>Free plan: the service stops when credits are exhausted.\u003Cbr \u002F>\nPaid plans: overquota is allowed. Extra API calls are charged according to your plan’s overquota rate.\u003Cbr \u002F>\nYou can upgrade your plan at any time to increase your monthly credit allocation.\u003Cbr \u002F>\nCredit enforcement rules may differ on non open-source platforms.\u003C\u002Fp>\n\u003Ch4>Can I use POP only to generate XML without network submission?\u003C\u002Fh4>\n\u003Cp>Yes. POP can be used exclusively for XML generation and validation.\u003C\u002Fp>\n\u003Cp>Network submission, digital signature and compliant archiving are optional modules depending on your workflow and selected plan.\u003C\u002Fp>\n\u003Ch4>Does the plugin offer customer support?\u003C\u002Fh4>\n\u003Cp>Yes. For support requests, you can contact us directly via the support link in the plugin or open a ticket from our official website.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>PHP: >= 5.6\u003Cbr \u002F>\nWordPress: >= 4.6\u003C\u002Fp>\n","Automate European e-invoicing for e-commerce: generate XML & PDF invoices, send via SdI and PEPPOL, manage compliance with API credits.",100,12730,98,14,"2026-03-13T09:31:00.000Z","6.9.4","4.6","5.6",[20,21,22,23,24],"e-invoicing","fattura-elettronica","fattura-xml","fatturazione-elettronica","fatture","https:\u002F\u002Fpopapi.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoopop-electronic-invoice-free.6.7.0.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":11,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"popdev",1,30,94,"2026-04-04T16:51:01.123Z",[38,60,80,95,112],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":11,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":33,"unpatched_count":27,"last_vuln_date":59,"fetched_at":29},"woo-fattureincloud","WFatture for WooCommerce Fattureincloud","2.7.4","Cristiano Zanca","https:\u002F\u002Fprofiles.wordpress.org\u002Fcristianozanca\u002F","\u003Cp>The WFatture for WooCommerce Fattureincloud plugin allows you to transform the orders received in your online store made with WooCommerce in Invoices on Fattureincloud.it\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoofatture.com\u002Fdocumentazione\u002F\" rel=\"nofollow ugc\">Before installing it please read all the Documentation of WooCommerce Fattureincloud\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Cstrong>Free Version\u003C\u002Fstrong> manages the last 10 orders and IVA at 0 and 22%\u003C\u002Fli>\n\u003Cli>The \u003Cstrong>Premium Version\u003C\u002Fstrong> manages all orders and all kind of IVA \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoofatture.com\u002Fdocumentazione\u002F\" rel=\"nofollow ugc\">More detailed info here – Qui la Documentazione\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Try Fattureincloud for free at \u003Ca href=\"https:\u002F\u002Fwww.fattureincloud.it\u002Fservice\u002Fform\u002Fform-registrazione\u002F\" rel=\"nofollow ugc\">this address\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>How does it work? = Select the order number from the drop-down menu, check in the preview that it is the right one and then send it to Fattureincloud.it\u003C\u002Fp>\n\u003Cp>Then you can open the bill at fattureincloud and you can also send it via email to the customer\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Huge thanks to LoicTheAztec, Pascal Knecht, Rodolfo Melogli, Roberto Kalamun Pasini\u003C\u002Fli>\n\u003C\u002Ful>\n","WooCommerce Fattureincloud by Woofatture trasforma gli ordini in fatture su fattureincloud.it WFatture for WooCommerce Fattureincloud",800,33751,33,"2026-03-05T11:37:00.000Z","7.0","5.0","7.4",[54,21,23,24,55],"cloud","fattureincloud","https:\u002F\u002Fwoofatture.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-fattureincloud.2.7.4.zip",99,"2025-03-27 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":27,"num_ratings":27,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":79,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"freeinvoice-api","FreeInvoice API","1.0.3","Cloud Finance","https:\u002F\u002Fprofiles.wordpress.org\u002Fcloudfinance\u002F","\u003Cp>With FreeInvoice API you can generate and send e-invoices of your online store managed with WooCommerce!\u003Cbr \u002F>\nThe plugin to be installed on WooCommerce allows you to create and send via the Free Invoice API to the Revenue Agency for all Completed Orders within WooCommerce in a simple and fast way.\u003Cbr \u002F>\nThe electronic invoices generated comply with the latest specifications of the Interchange System.\u003Cbr \u002F>\nThe generation of the electronic invoice is not valid for the PUBLIC ADMINISTRATION.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhelp.cloudfinance.it\u002Fguida-online-category\u002Fplugin-freeinvoice-wordpress-woocommerce\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The FreeInvoice API plugin for WooCommerce requires the activation of the FreeInvoice API service available at this address \u003Ca href=\"https:\u002F\u002Fwww.cloudfinance.it\u002Ffree-invoice-api.html\" rel=\"nofollow ugc\">this address\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>FreeInvoice API Version 1.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>generation and sending of XML electronic invoices;\u003C\u002Fli>\n\u003Cli>addition of the fields “Individual or Company \u002F Professional”, “VAT number or Tax Code”, “Recipient Code or PEC Address” in the WooCommerce checkout form;\u003C\u002Fli>\n\u003Cli>management of the data entered by the customer in the order placed;\u003C\u002Fli>\n\u003Cli>enabling and disabling electronic invoicing to individuals in the plugin settings;\u003C\u002Fli>\n\u003Cli>dynamic management of customer checkout fields;\u003C\u002Fli>\n\u003Cli>addition of the fields entered by the customer required for electronic invoicing in the WooCommerce order summary;\u003C\u002Fli>\n\u003Cli>checking the status of the invoices sent by WooCommerce orders\u003C\u002Fli>\n\u003Cli>check the validity of the VAT number or tax code entered by the customer during checkout;\u003C\u002Fli>\n\u003Cli>management in the settings of the VAT rates plugin;\u003C\u002Fli>\n\u003Cli>automatic \u002F manual numbering of invoices;\u003C\u002Fli>\n\u003Cli>management of sections on invoice numbering;\u003C\u002Fli>\n\u003Cli>compatibility with versions 3 and 4 of WooCommerce;\u003C\u002Fli>\n\u003C\u002Ful>\n","Plugin di FreeInvoice per la fatturazione elettronica con WooCommerce.",10,2266,"2024-05-27T08:16:00.000Z","6.5.8","5.2","7.2",[75,21,22,24,76],"codice-destinatario","woocommerce","https:\u002F\u002Fwww.wordpress.org\u002Fplugins\u002Ffreeinvoice-api\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffreeinvoice-api.zip",92,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":27,"downloaded":88,"rating":27,"num_ratings":27,"last_updated":89,"tested_up_to":90,"requires_at_least":17,"requires_php":18,"tags":91,"homepage":92,"download_link":93,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":94},"woocompany015","WooCompany015","1.1.0","mediapromotionsrl","https:\u002F\u002Fprofiles.wordpress.org\u002Fmediapromotionsrl\u002F","\u003Cp>WooCompany015 permette di ricevere automaticamente gli ordini effettuati sul sito e-commerce, gestito con WooCommerce, nel gestionale COMPANY015 \u003Ca href='https:\u002F\u002Fwww.company015.it' rel=\"nofollow ugc\">https:\u002F\u002Fwww.company015.it\u003C\u002Fa>.\u003Cbr \u002F>\nIn fase di configurazione puoi decidere se il plugin deve generare un ordine o una fattura in COMPANY015.\u003Cbr \u002F>\nOgni volta che un cliente conclude l’ordine sul sito, automaticamente viene creato il documento che hai impostato in fase di configurazione (ordine o fattura), in questo modo non devi aprire il pannello di WooCommerce\u003Cbr \u002F>\nper trasferire l’ordine nel tuo gestionale.\u003Cbr \u002F>\nPer ogni nuovo ordine ricevuto dal sito, COMPANY015 ti avvertirà con una notifica.\u003C\u002Fp>\n\u003Cp>Il plugin consente di :\u003Cbr \u002F>\n– creare automaticamente l’ordine e\u002Fo la fattura nel gestionale;\u003Cbr \u002F>\n– creare la scheda cliente automaticamente;\u003Cbr \u002F>\n– dopo l’attivazione tra il plugin e COMPANY015 è possibile gestire ed aggiornare il catalogo prodotti, direttamente dal gestionale\u003C\u002Fp>\n","Plugin ufficiale WooCompany015, attiva l'integrazione degli ordini ricevuti sul sito WooCommerce con il gestionale COMPANY015 https:\u002F\u002Fwww.",999,"","5.4.19",[75,21,22,24,76],"https:\u002F\u002Fwww.company015.it\u002Fwoocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocompany015.zip","2026-03-15T10:48:56.248Z",{"slug":96,"name":97,"version":98,"author":97,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":13,"num_ratings":35,"last_updated":104,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":105,"homepage":109,"download_link":110,"security_score":11,"vuln_count":33,"unpatched_count":27,"last_vuln_date":111,"fetched_at":29},"fattura24","Fattura24","8.1.4","https:\u002F\u002Fprofiles.wordpress.org\u002Ffattura24dev\u002F","\u003Cp>The official \u003Cstrong>Fattura24 plugin\u003C\u002Fstrong> allows \u003Cstrong>the creation of electronic invoices, orders, traditional invoices and receipts\u003C\u002Fstrong> via \u003Ca href=\"https:\u002F\u002Fwww.fattura24.com\" rel=\"nofollow ugc\">Fattura24\u003C\u002Fa>\u003Cbr \u002F>\nYou can also analyze the progress of your business by graphic reports and share everything with your accountant.\u003Cbr \u002F>\nYou can hook one or more eCommerce to your Fattura24 account and on each one create documents with different issue counters.\u003C\u002Fp>\n\u003Cp>By the plugin you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add the PEC and SDI Code fields on the check-out page;\u003C\u002Fli>\n\u003Cli>Add the fields “Tax code” and “VAT number” of the customer on the check-out page and decide if the fields have to be required;\u003C\u002Fli>\n\u003Cli>Create a copy of the order from WooCommerce to Fattura24;\u003C\u002Fli>\n\u003Cli>Send an automatic email to the customer with a PDF copy of the order or invoice attached;\u003C\u002Fli>\n\u003Cli>Add the customer information to your Fattura24 address book or update the data if they have already been created;\u003C\u002Fli>\n\u003Cli>Create the receipt\u002Finvoice – in your Fattura24 account – relating to the order and download it to your e-commerce so that it can be displayed both by the administrator and the customer. The system will create an invoice if the customer has filled out the VAT number field, otherwise a receipt, or you can choose to create the invoice always;\u003C\u002Fli>\n\u003Cli>Load stocks in Fattura24, pledge the goods with orders and unload them with invoices;\u003C\u002Fli>\n\u003Cli>Choose the template to create PDF copies of orders and receipts \u002F electronic invoices \u002F invoices;\u003C\u002Fli>\n\u003Cli>Associate the current-account balance for each invoice and analyze the details through the Fattura24 graphic reports;\u003C\u002Fli>\n\u003Cli>Set a custom issue counter for the invoices.\u003C\u002Fli>\n\u003C\u002Ful>\n","The official Fattura24 plugin allows the creation of electronic invoices, orders, traditional invoices and receipts via Fattura24",500,59339,"2026-03-11T08:31:00.000Z",[106,21,107,24,108],"codice-fiscale","fatturazione","partita-iva","http:\u002F\u002Fwww.fattura24.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffattura24.8.1.4.zip","2023-10-09 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":11,"downloaded":120,"rating":13,"num_ratings":121,"last_updated":122,"tested_up_to":16,"requires_at_least":123,"requires_php":124,"tags":125,"homepage":129,"download_link":130,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"easy-fattura-elettronica-free","Easy Fattura Elettronica FREE","1.6.21","cosmocode","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebrook\u002F","\u003Cp>Compatibile con la versione 1.7.1 delle specifiche tecniche dell’Agenzia delle Entrate in vigore dal 1° ottobre 2022.\u003C\u002Fp>\n\u003Cp>Con Easy Fattura Elettronica FREE, il plugin valutato 5 stelle, è possibile generare e gestire le fatture elettroniche del tuo negozio online gestito con WooCommerce!\u003Cbr \u002F>\nIl plugin da installare su WooCommerce permette di generare i files XML della fattura elettronica già nell’ultimo formato previsto dall’Agenzia delle Entrate per tutti gli Ordini Completati all’interno di WooCommerce con un semplice click.\u003Cbr \u002F>\nLe fatture elettronica XML generate sono conformi con le ultime specifiche del Sistema di Interscambio e quindi sono utilizzabili con altri software di gestione o direttamente con Fatture e Corrispettivi dell’Agenzia delle Entrate.\u003Cbr \u002F>\nLa generazione della fattura elettronica è valida solo per fatture per soggetti diversi da PUBBLICA AMMINISTRAZIONE.\u003Cbr \u002F>\nCompatibile con \u003Cstrong>WooCommerce PDF Invoices & Packing Slips\u003C\u002Fstrong> e \u003Cstrong>WPML\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Ch4>Versione FREE\u003C\u002Fh4>\n\u003Cp>– generazione fatture elettroniche XML;\u003Cbr \u002F>\n– aggiunta dei campi “Persona Fisica o Azienda\u002FProfessionista”, “Fattura o Ricevuta”, “Partita IVA o Codice Fiscale”, “Codice Destinatario o Indirizzo PEC” nella form di checkout\u002Fcassa;\u003Cbr \u002F>\n– gestione dei dati inseriti dal cliente all’interno dell’ordine effettuato;\u003Cbr \u002F>\n– salvataggio fisico delle fatture elettroniche XML all’interno del sito;\u003Cbr \u002F>\n– abilitazione e disabilitazione dei campi richiesti per la fatturazione elettronica durante il checkout\u002Fcassa dei clienti;\u003Cbr \u002F>\n– gestione dinamica dei campi del checkout\u002Fcassa dei clienti;\u003Cbr \u002F>\n– aggiunta dei campi inseriti dal cliente richiesti per la fatturazione elettronica nel riepilogo dell’ordine a video e nella mail di conferma ordine;\u003Cbr \u002F>\n– controllo di validità della Partita IVA o del Codice Fiscale inserite dal cliente durante il checkout\u002Fcassa utilizzando Espressioni Regolari (RegEx);\u003Cbr \u002F>\n– traduzione in Inglese dei campi richiesti al cliente;\u003Cbr \u002F>\n– compatibilità WooCommerce versioni maggiori o uguali alla 3;\u003C\u002Fp>\n\u003Ch4>Versione PRO\u003C\u002Fh4>\n\u003Cp>La versione PRO del plugin è disponibile qui: \u003Ca href=\"https:\u002F\u002Fwww.cosmocode.it\u002Fprodotto\u002Fplugin-fattura-elettronica-woocommerce-pro\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.cosmocode.it\u002Fprodotto\u002Fplugin-fattura-elettronica-woocommerce-pro\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>E’ possibile provare la versione PRO gratuitamente cliccando qui: \u003Ca href=\"https:\u002F\u002Fcosmocode.it\u002Fdemo-easyfatturaelettronica\" rel=\"nofollow ugc\">https:\u002F\u002Fcosmocode.it\u002Fdemo-easyfatturaelettronica\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Funzionalità della versione PRO:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>tutte le funzionalità della versione FREE;\u003C\u002Fli>\n\u003Cli>scelta dei \u003Cstrong>campi da mostrare\u003C\u002Fstrong> al cliente durante il checkout\u002Fcassa;\u003C\u002Fli>\n\u003Cli>gestione di form di \u003Cstrong>checkout “one-step” e “multi-step”\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>configurazione \u003Cstrong>Invio Fatture\u003C\u002Fstrong> tramite invio PEC SdI, Aruba Fatturazione o FattureInCloud;\u003C\u002Fli>\n\u003Cli>gestione \u003Cstrong>Corrispettivi\u003C\u002Fstrong>: possibilità di escludere alcune categorie di prodotti WooCommerce dalla fatturazione elettronica;\u003C\u002Fli>\n\u003Cli>possibilità di generare ed inviare in automatico la \u003Cstrong>Fattura di Cortesia\u003C\u002Fstrong> in formato PDF direttamente al Cliente;\u003C\u002Fli>\n\u003Cli>salvataggio automatico dei files XML \u003Cstrong>direttamente sul proprio computer\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>compatibilità con il plugin “\u003Cstrong>WooCommerce PDF Invoices & Packing Slips\u003C\u002Fstrong>” per la generazione dei PDF;\u003C\u002Fli>\n\u003Cli>possibilità di abilitare il \u003Cstrong>controllo di validità della Partita IVA tramite sistema VIES\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>possibilità di \u003Cstrong>disabilitare automaticamente\u003C\u002Fstrong> l’inserimento di Partita IVA o Codice Fiscale se richiesta \u003Cstrong>Ricevuta\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>possibilità di abilitare la \u003Cstrong>generazione automatica della Fattura Elettronica\u003C\u002Fstrong> quando l’ordine è completato;\u003C\u002Fli>\n\u003Cli>possibilità di modificare lo \u003Cstrong>stile grafico dei campi aggiuntivi\u003C\u002Fstrong> mostrati durante il checkout\u002Fcassa (1 riga o 2 righe);\u003C\u002Fli>\n\u003Cli>\u003Cstrong>esclusione delle tasse\u003C\u002Fstrong> per i clienti dell’Unione Europea o extra Unione Europea in base al tipo di cliente (Azienda\u002FProfessionista o Persona Fisica);\u003C\u002Fli>\n\u003Cli>\u003Cstrong>gestione delle tasse\u003C\u002Fstrong> per i clienti dell’Unione Europea con validazione automatica Partita IVA tramite VIES ed esenzione automatica tasse per Partita IVA regolarmente registrata al VIES;\u003C\u002Fli>\n\u003Cli>possibilità di gestire il \u003Cstrong>numero\u003C\u002Fstrong> della fattura elettronica XML;\u003C\u002Fli>\n\u003Cli>scelta dicitura \u003Cstrong>RiferimentoNormativo\u003C\u002Fstrong> in base al Regime Fiscale;\u003C\u002Fli>\n\u003Cli>scelta impostazione \u003Cstrong>Natura\u003C\u002Fstrong> quando l’IVA è zero (di default N4);\u003C\u002Fli>\n\u003Cli>inserimento \u003Cstrong>Bollo Virtuale\u003C\u002Fstrong> per fatture superiori a 77.47€;\u003C\u002Fli>\n\u003Cli>possibilità di impostare i \u003Cstrong>numeri decimali\u003C\u002Fstrong> da utilizzare nei calcoli;\u003C\u002Fli>\n\u003Cli>possibilità di impostare un \u003Cstrong>Prefisso e un Suffisso\u003C\u002Fstrong> per la fattura elettronica;\u003C\u002Fli>\n\u003Cli>possibilità di mostrare o nascondere \u003Cstrong>l’unità di peso\u003C\u002Fstrong> (adatto per prodotti virtuali);\u003C\u002Fli>\n\u003Cli>\u003Cstrong>gestione e scarico di tutte le fatture elettroniche XML\u003C\u002Fstrong> dall’apposita sezione “Documenti”;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>gestione dei soggetti terzi autorizzati\u003C\u002Fstrong> all’emissione della fattura elettronica XML tramite l’apposita sezione “Rubrica Intermediari”;\u003C\u002Fli>\n\u003Cli>possibilità di \u003Cstrong>effettuare in qualsiasi momento un backup\u003C\u002Fstrong> direttamente sul proprio computer in formato zip delle fatture in base ad un periodo di tempo;\u003C\u002Fli>\n\u003Cli>riconoscimento automatico del \u003Cstrong>metodo di pagamento\u003C\u002Fstrong> in fase di generazione della fattura elettronica XML;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>generazione di massa delle fatture elettroniche XML\u003C\u002Fstrong> con un click tramite le “Azioni di gruppo” del menu di WordPress;\u003C\u002Fli>\n\u003Cli>gestione della \u003Cstrong>data di generazione\u003C\u002Fstrong> della fattura elettronica XML direttamente nell’ordine WooCommerce;\u003C\u002Fli>\n\u003Cli>è possibile definire dei \u003Cstrong>valori di default\u003C\u002Fstrong> dei campi “Privato o Azienda\u002FProfessionista” e “Fattura o Ricevuta”;\u003C\u002Fli>\n\u003Cli>generazione della fattura elettronica XML dall’\u003Cstrong>elenco degli ordini\u003C\u002Fstrong> oppure da \u003Cstrong>box interno\u003C\u002Fstrong> all’ordine completato;\u003C\u002Fli>\n\u003Cli>visualizzazione veloce del \u003Cstrong>numero della fattura generata\u003C\u002Fstrong> nell’elenco degli ordini;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>memorizzazione dei campi inseriti\u003C\u002Fstrong> dal cliente all’interno del proprio profilo in modo da non essere richiesti per ordini successivi; \u003C\u002Fli>\n\u003Cli>diversificazione dei campi “DatiTrasmissione” e “CedentePrestatore” qualora servisse per inserire \u003Cstrong>due valori diversi del campo Codice Identificativo\u003C\u002Fstrong> per i soggetti che usano il Codice Fiscale e non la Partita IVA per validare le fatture elettroniche;\u003C\u002Fli>\n\u003Cli>traduzioni aggiuntive automatiche in Tedesco, Spagnolo, Francese e Portoghese dei campi di fatturazione presenti nella parte checkout\u002Fcassa del negozio;\u003C\u002Fli>\n\u003Cli>possibilità di aggiungere un \u003Cstrong>Cassa Previdenziale\u003C\u002Fstrong>, con Tipologia, Aliquota Cassa Previdenziale e Aliquota IVA Cassa Previdenziale;\u003C\u002Fli>\n\u003Cli>possibilità di \u003Cstrong>inviare via mail\u003C\u002Fstrong> la fattura XML appena generata (al proprio indirizzo o al commercialista);\u003C\u002Fli>\n\u003Cli>compatibilità con HPOS, Archiviazione Ordini ad Alte Prestazioni;\u003C\u002Fli>\n\u003Cli>e tanto altro ancora! (Tutti i marchi citati appartengono ai rispettivi proprietari.)\u003C\u002Fli>\n\u003C\u002Ful>\n","Compatibile con la versione 1.7.1 delle specifiche tecniche dell'Agenzia delle Entrate in vigore dal 1° ottobre 2022.",14591,26,"2026-03-12T13:45:00.000Z","3.5","5.3",[21,126,127,23,128],"fattura-elettronica-woocommerce","fattura-woocommerce","fatturazione-xml","https:\u002F\u002Fwww.cosmocode.it","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-fattura-elettronica-free.1.6.21.zip",{"attackSurface":132,"codeSignals":501,"taintFlows":937,"riskAssessment":1138,"analyzedAt":1152},{"hooks":133,"ajaxHandlers":469,"restRoutes":480,"shortcodes":487,"cronEvents":488,"entryPointCount":368,"unprotectedCount":27},[134,140,144,148,152,159,162,165,168,171,174,178,183,187,191,195,199,204,208,212,215,218,221,225,230,234,236,239,241,245,249,252,255,258,261,264,267,269,273,276,279,282,286,290,293,296,299,302,307,309,313,317,320,322,326,329,331,332,334,337,340,342,344,348,351,355,357,360,362,366,371,375,379,382,385,388,391,395,397,399,404,407,410,413,415,417,419,421,424,427,430,433,436,439,442,445,447,449,451,453,455,457,459,461,463,465],{"type":135,"name":136,"callback":137,"file":138,"line":139},"filter","wc_el_inv-billing_fields","closure","addon\\for\\cozmos\\inc\\billingFields.php",290,{"type":135,"name":141,"callback":137,"priority":68,"file":142,"line":143},"wc_el_inv-filters","addon\\for\\cozmos\\inc\\filters.php",161,{"type":135,"name":145,"callback":137,"priority":68,"file":146,"line":147},"wc_el_inv-filters_admin","addon\\for\\cozmos\\inc\\filtersAdmin.php",172,{"type":135,"name":149,"callback":137,"priority":68,"file":150,"line":151},"wc_el_inv-filters_front","addon\\for\\cozmos\\inc\\filtersFront.php",248,{"type":153,"name":154,"callback":155,"priority":156,"file":157,"line":158},"action","init","anonymous",9,"addon\\for\\cozmos\\index.php",42,{"type":135,"name":136,"callback":137,"file":160,"line":161},"addon\\for\\pmpro\\inc\\billingFields.php",292,{"type":135,"name":145,"callback":137,"priority":68,"file":163,"line":164},"addon\\for\\pmpro\\inc\\filtersAdmin.php",505,{"type":135,"name":141,"callback":137,"priority":68,"file":166,"line":167},"addon\\for\\pmpro\\inc\\filtersAjax.php",59,{"type":135,"name":141,"callback":137,"priority":68,"file":169,"line":170},"addon\\for\\pmpro\\inc\\filtersAlways.php",325,{"type":135,"name":149,"callback":137,"priority":68,"file":172,"line":173},"addon\\for\\pmpro\\inc\\filtersFront.php",413,{"type":153,"name":175,"callback":137,"file":176,"line":177},"pmpro_after_order_settings_table","addon\\for\\pmpro\\inc\\snippets\\billing-fields-in-order.php",5,{"type":153,"name":179,"callback":180,"priority":33,"file":181,"line":182},"admin_init","pop_pmproAddCheckoutInvoiceFields","addon\\for\\pmpro\\inc\\snippets\\billing-fields.php",184,{"type":153,"name":184,"callback":137,"priority":185,"file":181,"line":186},"pmpro_checkout_boxes",20,190,{"type":153,"name":188,"callback":189,"file":181,"line":190},"pmpro_checkout_after_payment_information_fields","pop_pmproShowInvoiceFieldsAtCheckout",211,{"type":135,"name":192,"callback":137,"file":193,"line":194},"pmpro_custom_advanced_settings","addon\\for\\pmpro\\inc\\snippets\\council-directive-2006-112-ec.php",18,{"type":135,"name":196,"callback":197,"file":193,"line":198},"pmpro_format_price","pop_pmproFormatPrice_CouncilDirective_2006_112_EC",55,{"type":135,"name":200,"callback":201,"priority":202,"file":193,"line":203},"pmpro_tax","pop_pmproApplyCheckoutTax_CouncilDirective_2006_112_EC",110,56,{"type":135,"name":205,"callback":206,"file":193,"line":207},"pmpro_vat_by_country","pop_pmproSetFixedTaxRate_CouncilDirective_2006_112_EC",57,{"type":135,"name":209,"callback":210,"file":193,"line":211},"pmprovat_hide_vat_if_same_country","__return_false",62,{"type":153,"name":154,"callback":213,"file":193,"line":214},"pop_pmproInit_CouncilDirective_2006_112_EC",65,{"type":153,"name":154,"callback":155,"priority":156,"file":216,"line":217},"addon\\for\\pmpro\\index.php",44,{"type":153,"name":154,"callback":155,"priority":185,"file":219,"line":220},"addon\\to\\aruba\\index.php",107,{"type":135,"name":222,"callback":137,"file":223,"line":224},"woocommerce_email_attachments","addon\\to\\aruba\\src\\Functions\\Api.php",801,{"type":153,"name":226,"callback":137,"priority":227,"file":228,"line":229},"wc_el_inv-before_closing_settings_form",50,"addon\\to\\aruba\\src\\Functions\\Utils.php",255,{"type":153,"name":231,"callback":137,"file":232,"line":233},"twiceDailyWooPoPToFattureArubaJobsScheduledUpload","addon\\to\\aruba\\src\\Jobs.php",318,{"type":153,"name":154,"callback":155,"priority":185,"file":235,"line":35},"addon\\to\\fattureincloud\\index.php",{"type":135,"name":222,"callback":137,"file":237,"line":238},"addon\\to\\fattureincloud\\src\\Functions\\Api.php",3052,{"type":153,"name":226,"callback":137,"priority":227,"file":240,"line":229},"addon\\to\\fattureincloud\\src\\Functions\\Utils.php",{"type":153,"name":242,"callback":137,"file":243,"line":244},"twiceDailyWooPoPToFattureInCloudJobsScheduledUpload","addon\\to\\fattureincloud\\src\\Jobs.php",532,{"type":135,"name":246,"callback":137,"file":247,"line":248},"wfc-oauth_flow_after_defined_access_permission","addon\\to\\fattureincloud-receipts\\index.php",63,{"type":153,"name":250,"callback":137,"priority":185,"file":247,"line":251},"wfc-create_invoice",75,{"type":135,"name":253,"callback":137,"priority":185,"file":247,"line":254},"wfc-create_invoice_message",136,{"type":135,"name":256,"callback":137,"priority":185,"file":247,"line":257},"wfc-create_invoice_code",160,{"type":135,"name":259,"callback":137,"priority":185,"file":247,"line":260},"wfc-create_invoice_extra_result",170,{"type":153,"name":262,"callback":137,"priority":185,"file":247,"line":263},"wfc-delete_receipt",180,{"type":135,"name":265,"callback":137,"priority":68,"file":247,"line":266},"wfc-delete_receipt_message",202,{"type":153,"name":154,"callback":155,"priority":34,"file":247,"line":268},226,{"type":153,"name":154,"callback":155,"priority":270,"file":271,"line":272},40,"addon\\to\\fattureincloud-stock\\index.php",86,{"type":153,"name":154,"callback":155,"priority":185,"file":274,"line":275},"addon\\to\\sdi-pec\\index.php",96,{"type":153,"name":226,"callback":137,"priority":227,"file":277,"line":278},"addon\\to\\sdi-pec\\src\\Functions\\Utils.php",384,{"type":153,"name":280,"callback":137,"file":281,"line":161},"twiceDailyWooPoPToSdIPecJobsScheduledUpload","addon\\to\\sdi-pec\\src\\Jobs.php",{"type":153,"name":283,"callback":137,"file":284,"line":285},"wc_el_inv-plugin_header_notice","inc\\filtersAdmin.php",350,{"type":153,"name":287,"callback":137,"file":288,"line":289},"wc_el_inv-after_settings_form","inc\\settings\\pageSettingsFields.php",768,{"type":153,"name":291,"callback":137,"file":288,"line":292},"wc_el_inv-page_setting_provider_integration_fields",1851,{"type":135,"name":136,"callback":137,"file":294,"line":295},"inc\\wc\\billingFields.php",309,{"type":135,"name":141,"callback":137,"priority":68,"file":297,"line":298},"inc\\wc\\filters.php",341,{"type":135,"name":145,"callback":137,"priority":68,"file":300,"line":301},"inc\\wc\\filtersAdmin.php",403,{"type":135,"name":303,"callback":304,"file":305,"line":306},"wc_el_inv-xml_data_filter","WcElectronInvoice\\Pdf\\CreatePdf::create","inc\\wc\\filtersFront.php",254,{"type":135,"name":149,"callback":137,"priority":68,"file":305,"line":308},389,{"type":135,"name":310,"callback":137,"priority":68,"file":311,"line":312},"wc_el_inv-scripts_list","inc\\wc\\scripts.php",67,{"type":153,"name":314,"callback":137,"priority":68,"file":315,"line":316},"wc_el_inv-page_setting_section_invoice","inc\\wc\\settings\\pageSettingsFields.php",34,{"type":153,"name":318,"callback":137,"file":315,"line":319},"wc_el_inv-page_setting_provider_integration_nav",171,{"type":153,"name":291,"callback":137,"file":315,"line":321},186,{"type":135,"name":323,"callback":137,"priority":68,"file":324,"line":325},"wc_el_inv-page_settings_tab","inc\\wc\\settings\\pageSettingsTabs.php",47,{"type":153,"name":327,"callback":137,"file":328,"line":312},"admin_notices","index.php",{"type":153,"name":327,"callback":137,"file":328,"line":330},83,{"type":153,"name":154,"callback":137,"priority":68,"file":328,"line":202},{"type":153,"name":333,"callback":137,"file":328,"line":147},"before_woocommerce_init",{"type":153,"name":335,"callback":137,"file":328,"line":336},"current_screen",189,{"type":153,"name":338,"callback":137,"file":328,"line":339},"template_redirect",200,{"type":153,"name":154,"callback":137,"file":328,"line":341},212,{"type":153,"name":154,"callback":137,"file":328,"line":343},217,{"type":153,"name":287,"callback":345,"file":346,"line":347},"template","src\\Admin\\Settings\\Fields\\XmlOrdersList.php",69,{"type":153,"name":283,"callback":137,"file":349,"line":350},"src\\Admin\\Settings\\OptionPage.php",912,{"type":135,"name":352,"callback":137,"priority":68,"file":353,"line":354},"woocommerce_order_data_store_cpt_get_orders_query","src\\Admin\\XmlOrderListTable.php",1391,{"type":153,"name":283,"callback":137,"file":356,"line":248},"src\\Connection.php",{"type":153,"name":358,"callback":137,"file":356,"line":359},"wc_el_inv-plugin_header_license_info",71,{"type":153,"name":358,"callback":137,"file":356,"line":361},85,{"type":135,"name":363,"callback":210,"file":364,"line":365},"wp_delete_file","src\\Functions\\CloudApi.php",583,{"type":135,"name":367,"callback":137,"priority":368,"file":369,"line":370},"woocommerce_get_tax_location",3,"src\\Functions\\Utils.php",778,{"type":135,"name":372,"callback":137,"file":373,"line":374},"wc_el_inv-params_filter_before_api_request","src\\Functions\\Webhooks.php",216,{"type":153,"name":154,"callback":376,"file":377,"line":378},"disable","src\\Integrations.php",347,{"type":153,"name":380,"callback":154,"file":377,"line":381},"wc_el_inv-after_init",349,{"type":135,"name":372,"callback":137,"file":383,"line":384},"src\\InvoiceApi.php",598,{"type":135,"name":372,"callback":137,"file":386,"line":387},"src\\PeppolApi.php",476,{"type":153,"name":287,"callback":345,"file":389,"line":390},"src\\Wizard.php",76,{"type":153,"name":392,"callback":393,"priority":68,"file":394,"line":211},"woocommerce_order_status_completed_notification","trigger","src\\WooCommerce\\Emails\\InvoicePdfCompletedOrder.php",{"type":153,"name":392,"callback":393,"priority":68,"file":396,"line":211},"src\\WooCommerce\\Emails\\InvoiceXmlCompletedOrder.php",{"type":153,"name":392,"callback":393,"priority":68,"file":398,"line":203},"src\\WooCommerce\\Emails\\ReceiptPdfCompletedOrder.php",{"type":153,"name":400,"callback":137,"priority":401,"file":402,"line":403},"woocommerce_package_rates",2,"src\\WooCommerce\\Fields\\InvoiceFields.php",2389,{"type":153,"name":405,"callback":137,"priority":368,"file":402,"line":406},"woocommerce_cart_totals_get_fees_from_cart_taxes",2407,{"type":135,"name":408,"callback":137,"priority":401,"file":402,"line":409},"woocommerce_product_get_tax_class",2421,{"type":135,"name":411,"callback":137,"priority":401,"file":402,"line":412},"woocommerce_product_variation_get_tax_class",2440,{"type":153,"name":400,"callback":137,"priority":401,"file":402,"line":414},2577,{"type":153,"name":405,"callback":137,"priority":368,"file":402,"line":416},2598,{"type":135,"name":408,"callback":137,"priority":401,"file":402,"line":418},2613,{"type":135,"name":411,"callback":137,"priority":401,"file":402,"line":420},2634,{"type":135,"name":422,"callback":137,"file":402,"line":423},"woocommerce_calculated_total",2656,{"type":135,"name":425,"callback":137,"file":402,"line":426},"woocommerce_cart_totals_order_total_html",2660,{"type":135,"name":428,"callback":137,"file":402,"line":429},"woocommerce_blocks_checkout_process_additional_fields",3189,{"type":153,"name":431,"callback":137,"file":402,"line":432},"wp_enqueue_scripts",3265,{"type":153,"name":434,"callback":137,"file":402,"line":435},"enqueue_block_editor_assets",3275,{"type":153,"name":437,"callback":137,"priority":68,"file":402,"line":438},"woocommerce_store_api_cart_errors",3291,{"type":153,"name":440,"callback":137,"priority":185,"file":402,"line":441},"woocommerce_store_api_checkout_update_order_from_request",3327,{"type":135,"name":443,"callback":137,"file":402,"line":444},"woocommerce_checkout_posted_data",3603,{"type":135,"name":443,"callback":137,"file":402,"line":446},3622,{"type":135,"name":443,"callback":137,"file":402,"line":448},3784,{"type":135,"name":443,"callback":137,"file":402,"line":450},3838,{"type":135,"name":443,"callback":137,"file":402,"line":452},3884,{"type":135,"name":443,"callback":137,"file":402,"line":454},4012,{"type":135,"name":443,"callback":137,"file":402,"line":456},4031,{"type":135,"name":443,"callback":137,"file":402,"line":458},4172,{"type":135,"name":443,"callback":137,"file":402,"line":460},4212,{"type":135,"name":443,"callback":137,"file":402,"line":462},4236,{"type":135,"name":443,"callback":137,"file":402,"line":464},4447,{"type":135,"name":466,"callback":137,"file":467,"line":468},"plugin_locale","src\\Xml\\CreateXml.php",3429,[470,476],{"action":471,"nopriv":472,"callback":473,"hasNonce":474,"hasCapCheck":472,"file":377,"line":475},"integration_save_option",false,"save",true,348,{"action":477,"nopriv":472,"callback":478,"hasNonce":474,"hasCapCheck":472,"file":389,"line":479},"wizard_config_get","config",77,[481],{"namespace":482,"route":483,"methods":484,"callback":137,"permissionCallback":137,"file":305,"line":486},"pop-wp\u002Fv1","\u002Finvoice\u002F(?P\u003Corder_id>\\d+)",[485],"GET",130,[],[489,491,493,496,499],{"hook":231,"callback":231,"file":232,"line":490},312,{"hook":242,"callback":242,"file":243,"line":492},526,{"hook":494,"callback":494,"file":277,"line":495},"popSdiPec_send_password_expiry_email_7_days",704,{"hook":497,"callback":497,"file":277,"line":498},"popSdiPec_send_password_expiry_email_1_day",706,{"hook":280,"callback":280,"file":281,"line":500},286,{"dangerousFunctions":502,"sqlUsage":508,"outputEscaping":511,"fileOperations":930,"externalRequests":931,"nonceChecks":932,"capabilityChecks":509,"bundledLibraries":933},[503],{"fn":504,"file":505,"line":506,"context":507},"unserialize","src\\Functions\\NuSoap.php",8482,"return (!is_null($s)) ? unserialize($s) : null;",{"prepared":509,"raw":27,"locations":510},21,[],{"escaped":512,"rawEcho":513,"locations":514},816,220,[515,518,520,522,525,527,529,531,533,535,537,540,542,545,547,549,551,552,554,557,560,562,564,565,567,569,570,572,575,577,580,582,584,586,588,590,593,595,596,598,599,600,602,604,605,607,608,610,612,614,616,618,620,622,624,626,628,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,693,695,697,699,701,703,705,706,707,709,710,712,714,716,718,720,722,723,724,725,726,728,730,731,732,733,735,737,739,741,743,745,747,749,751,753,755,757,758,761,762,764,766,768,771,772,774,776,777,779,781,782,783,785,787,789,790,791,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,825,826,828,830,832,834,835,836,838,839,841,843,845,847,849,851,853,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,905,906,908,909,911,913,915,917,919,921,923,925,928],{"file":146,"line":516,"context":517},103,"raw output",{"file":146,"line":519,"context":517},106,{"file":146,"line":521,"context":517},109,{"file":523,"line":524,"context":517},"addon\\for\\cozmos\\src\\Providers\\OrdersProvider.php",462,{"file":163,"line":526,"context":517},113,{"file":176,"line":528,"context":517},237,{"file":176,"line":530,"context":517},246,{"file":176,"line":532,"context":517},257,{"file":176,"line":534,"context":517},262,{"file":176,"line":536,"context":517},273,{"file":538,"line":539,"context":517},"addon\\for\\pmpro\\src\\Functions\\Utils.php",383,{"file":538,"line":541,"context":517},492,{"file":543,"line":544,"context":517},"addon\\for\\pmpro\\src\\Providers\\OrdersProvider.php",287,{"file":546,"line":260,"context":517},"addon\\to\\aruba\\src\\Filters.php",{"file":546,"line":548,"context":517},398,{"file":546,"line":550,"context":517},453,{"file":228,"line":532,"context":517},{"file":228,"line":553,"context":517},400,{"file":555,"line":556,"context":517},"addon\\to\\fattureincloud\\inc\\filtersAdmin.php",104,{"file":558,"line":559,"context":517},"addon\\to\\fattureincloud\\src\\Filters.php",461,{"file":558,"line":561,"context":517},741,{"file":558,"line":563,"context":517},791,{"file":240,"line":532,"context":517},{"file":240,"line":566,"context":517},497,{"file":568,"line":220,"context":517},"addon\\to\\fattureincloud-stock\\src\\WooCommerce\\Tabs.php",{"file":568,"line":202,"context":517},{"file":568,"line":571,"context":517},125,{"file":573,"line":574,"context":517},"addon\\to\\sdi-pec\\inc\\filtersAdmin.php",116,{"file":573,"line":576,"context":517},122,{"file":578,"line":579,"context":517},"addon\\to\\sdi-pec\\src\\Filters.php",126,{"file":578,"line":581,"context":517},252,{"file":578,"line":583,"context":517},307,{"file":277,"line":585,"context":517},386,{"file":277,"line":587,"context":517},542,{"file":284,"line":589,"context":517},177,{"file":591,"line":592,"context":517},"inc\\integrations.php",12,{"file":591,"line":594,"context":517},16,{"file":591,"line":272,"context":517},{"file":591,"line":597,"context":517},95,{"file":591,"line":275,"context":517},{"file":591,"line":58,"context":517},{"file":591,"line":601,"context":517},121,{"file":591,"line":603,"context":517},123,{"file":591,"line":579,"context":517},{"file":591,"line":606,"context":517},134,{"file":591,"line":143,"context":517},{"file":591,"line":609,"context":517},163,{"file":591,"line":611,"context":517},166,{"file":591,"line":613,"context":517},174,{"file":591,"line":615,"context":517},187,{"file":591,"line":617,"context":517},203,{"file":591,"line":619,"context":517},204,{"file":591,"line":621,"context":517},207,{"file":591,"line":623,"context":517},221,{"file":591,"line":625,"context":517},228,{"file":591,"line":627,"context":517},247,{"file":591,"line":151,"context":517},{"file":591,"line":630,"context":517},251,{"file":591,"line":632,"context":517},261,{"file":591,"line":634,"context":517},281,{"file":591,"line":636,"context":517},282,{"file":591,"line":638,"context":517},285,{"file":591,"line":640,"context":517},295,{"file":591,"line":642,"context":517},317,{"file":591,"line":644,"context":517},319,{"file":591,"line":646,"context":517},323,{"file":591,"line":648,"context":517},333,{"file":591,"line":650,"context":517},337,{"file":591,"line":652,"context":517},357,{"file":591,"line":654,"context":517},359,{"file":591,"line":656,"context":517},363,{"file":591,"line":658,"context":517},373,{"file":591,"line":660,"context":517},377,{"file":591,"line":662,"context":517},397,{"file":591,"line":548,"context":517},{"file":591,"line":665,"context":517},401,{"file":591,"line":667,"context":517},411,{"file":591,"line":669,"context":517},433,{"file":591,"line":671,"context":517},434,{"file":591,"line":673,"context":517},437,{"file":591,"line":675,"context":517},452,{"file":591,"line":677,"context":517},459,{"file":591,"line":679,"context":517},468,{"file":591,"line":681,"context":517},474,{"file":591,"line":683,"context":517},477,{"file":591,"line":685,"context":517},480,{"file":591,"line":687,"context":517},483,{"file":591,"line":689,"context":517},486,{"file":591,"line":691,"context":517},489,{"file":591,"line":541,"context":517},{"file":591,"line":694,"context":517},495,{"file":591,"line":696,"context":517},498,{"file":591,"line":698,"context":517},501,{"file":591,"line":700,"context":517},504,{"file":591,"line":702,"context":517},507,{"file":288,"line":704,"context":517},91,{"file":288,"line":13,"context":517},{"file":288,"line":339,"context":517},{"file":288,"line":708,"context":517},206,{"file":288,"line":341,"context":517},{"file":288,"line":711,"context":517},219,{"file":288,"line":713,"context":517},223,{"file":288,"line":715,"context":517},770,{"file":288,"line":717,"context":517},1781,{"file":288,"line":719,"context":517},1786,{"file":288,"line":721,"context":517},1790,{"file":300,"line":374,"context":517},{"file":300,"line":381,"context":517},{"file":305,"line":713,"context":517},{"file":315,"line":589,"context":517},{"file":315,"line":727,"context":517},210,{"file":729,"line":185,"context":517},"inc\\wizard.php",{"file":729,"line":48,"context":517},{"file":729,"line":270,"context":517},{"file":729,"line":217,"context":517},{"file":328,"line":734,"context":517},70,{"file":328,"line":736,"context":517},89,{"file":738,"line":486,"context":517},"src\\Admin\\Settings\\Fields\\KeyField.php",{"file":346,"line":740,"context":517},168,{"file":346,"line":742,"context":517},320,{"file":346,"line":744,"context":517},407,{"file":346,"line":746,"context":517},409,{"file":346,"line":748,"context":517},418,{"file":346,"line":750,"context":517},425,{"file":346,"line":752,"context":517},427,{"file":346,"line":754,"context":517},429,{"file":346,"line":756,"context":517},438,{"file":346,"line":675,"context":517},{"file":759,"line":760,"context":517},"src\\Admin\\Settings\\OptionFields.php",132,{"file":759,"line":611,"context":517},{"file":349,"line":763,"context":517},892,{"file":349,"line":765,"context":517},914,{"file":349,"line":767,"context":517},925,{"file":769,"line":770,"context":517},"src\\Admin\\Settings\\TableFields.php",250,{"file":769,"line":306,"context":517},{"file":769,"line":773,"context":517},268,{"file":769,"line":775,"context":517},271,{"file":769,"line":500,"context":517},{"file":769,"line":778,"context":517},301,{"file":769,"line":780,"context":517},304,{"file":769,"line":742,"context":517},{"file":769,"line":170,"context":517},{"file":769,"line":784,"context":517},335,{"file":769,"line":786,"context":517},354,{"file":769,"line":788,"context":517},364,{"file":769,"line":585,"context":517},{"file":769,"line":301,"context":517},{"file":769,"line":754,"context":517},{"file":769,"line":793,"context":517},517,{"file":769,"line":795,"context":517},520,{"file":769,"line":797,"context":517},523,{"file":769,"line":799,"context":517},562,{"file":769,"line":801,"context":517},567,{"file":769,"line":803,"context":517},570,{"file":769,"line":805,"context":517},594,{"file":769,"line":807,"context":517},604,{"file":769,"line":809,"context":517},616,{"file":769,"line":811,"context":517},621,{"file":769,"line":813,"context":517},641,{"file":769,"line":815,"context":517},656,{"file":769,"line":817,"context":517},661,{"file":353,"line":819,"context":517},549,{"file":353,"line":821,"context":517},1496,{"file":356,"line":823,"context":517},90,{"file":356,"line":220,"context":517},{"file":364,"line":788,"context":517},{"file":505,"line":827,"context":517},3868,{"file":505,"line":829,"context":517},3873,{"file":505,"line":831,"context":517},3883,{"file":505,"line":833,"context":517},4417,{"file":369,"line":534,"context":517},{"file":369,"line":773,"context":517},{"file":369,"line":837,"context":517},275,{"file":369,"line":553,"context":517},{"file":369,"line":840,"context":517},663,{"file":369,"line":842,"context":517},667,{"file":369,"line":844,"context":517},1785,{"file":369,"line":846,"context":517},1945,{"file":369,"line":848,"context":517},1965,{"file":369,"line":850,"context":517},1968,{"file":852,"line":677,"context":517},"src\\Pdf\\CreatePdf.php",{"file":854,"line":855,"context":517},"src\\Sanitize\\Arrays.php",72,{"file":854,"line":857,"context":517},102,{"file":859,"line":855,"context":517},"src\\Sanitize\\Text.php",{"file":859,"line":861,"context":517},93,{"file":863,"line":811,"context":517},"src\\WooCommerce\\Fields\\GeneralFields.php",{"file":402,"line":865,"context":517},445,{"file":402,"line":867,"context":517},509,{"file":402,"line":869,"context":517},527,{"file":402,"line":871,"context":517},1052,{"file":402,"line":873,"context":517},1282,{"file":402,"line":875,"context":517},1310,{"file":402,"line":877,"context":517},1335,{"file":402,"line":879,"context":517},1375,{"file":402,"line":881,"context":517},1380,{"file":402,"line":883,"context":517},1385,{"file":402,"line":885,"context":517},1390,{"file":402,"line":887,"context":517},1485,{"file":402,"line":889,"context":517},1489,{"file":402,"line":891,"context":517},1491,{"file":402,"line":893,"context":517},1514,{"file":402,"line":895,"context":517},1593,{"file":402,"line":897,"context":517},1730,{"file":402,"line":899,"context":517},3308,{"file":901,"line":597,"context":517},"src\\WooCommerce\\Product\\QuickEditProduct.php",{"file":901,"line":903,"context":517},101,{"file":901,"line":257,"context":517},{"file":901,"line":727,"context":517},{"file":907,"line":519,"context":517},"src\\WooCommerce\\Product\\Tabs.php",{"file":907,"line":571,"context":517},{"file":907,"line":910,"context":517},128,{"file":467,"line":912,"context":517},274,{"file":467,"line":914,"context":517},387,{"file":467,"line":916,"context":517},420,{"file":467,"line":918,"context":517},3391,{"file":467,"line":920,"context":517},3409,{"file":467,"line":922,"context":517},3415,{"file":467,"line":924,"context":517},3502,{"file":926,"line":927,"context":517},"woocommerce\\emails\\plain-pop-email-completed-order.php",35,{"file":926,"line":929,"context":517},36,39,22,27,[934],{"name":935,"version":28,"knownCves":936},"Guzzle",[],[938,955,973,983,995,1006,1015,1025,1035,1046,1059,1069,1082,1102,1112,1120,1130],{"entryPoint":939,"graph":940,"unsanitizedCount":33,"severity":954},"pageTab (src\\Admin\\Settings\\OptionPage.php:825)",{"nodes":941,"edges":952},[942,947],{"id":943,"type":944,"label":945,"file":349,"line":946},"n0","source","$_GET",827,{"id":948,"type":949,"label":950,"file":349,"line":763,"wp_function":951},"n1","sink","echo() [XSS]","echo",[953],{"from":943,"to":948,"sanitized":472},"medium",{"entryPoint":956,"graph":957,"unsanitizedCount":33,"severity":954},"\u003CHelpers> (src\\Utils\\Helpers.php:0)",{"nodes":958,"edges":970},[959,962,965],{"id":943,"type":944,"label":960,"file":961,"line":530},"$_SERVER","src\\Utils\\Helpers.php",{"id":948,"type":963,"label":964,"file":961,"line":530},"transform","→ get()",{"id":966,"type":949,"label":967,"file":505,"line":968,"wp_function":969},"n2","fopen() [File Access]",8472,"fopen",[971,972],{"from":943,"to":948,"sanitized":472},{"from":948,"to":966,"sanitized":472},{"entryPoint":974,"graph":975,"unsanitizedCount":401,"severity":982},"\u003CUtils> (addon\\for\\pmpro\\src\\Functions\\Utils.php:0)",{"nodes":976,"edges":980},[977,979],{"id":943,"type":944,"label":978,"file":538,"line":932},"$_POST (x2)",{"id":948,"type":949,"label":950,"file":538,"line":539,"wp_function":951},[981],{"from":943,"to":948,"sanitized":472},"low",{"entryPoint":984,"graph":985,"unsanitizedCount":177,"severity":982},"\u003Cfilters> (addon\\to\\aruba\\inc\\filters.php:0)",{"nodes":986,"edges":993},[987,990],{"id":943,"type":944,"label":988,"file":989,"line":857},"$_POST (x5)","addon\\to\\aruba\\inc\\filters.php",{"id":948,"type":949,"label":991,"file":989,"line":526,"wp_function":992},"update_option() [Settings Manipulation]","update_option",[994],{"from":943,"to":948,"sanitized":472},{"entryPoint":996,"graph":997,"unsanitizedCount":1005,"severity":982},"\u003Cfilters> (addon\\to\\fattureincloud\\inc\\filters.php:0)",{"nodes":998,"edges":1003},[999,1002],{"id":943,"type":944,"label":1000,"file":1001,"line":339},"$_POST (x6)","addon\\to\\fattureincloud\\inc\\filters.php",{"id":948,"type":949,"label":991,"file":1001,"line":190,"wp_function":992},[1004],{"from":943,"to":948,"sanitized":472},6,{"entryPoint":1007,"graph":1008,"unsanitizedCount":27,"severity":982},"settingsCompany (addon\\to\\fattureincloud\\src\\Functions\\Api.php:404)",{"nodes":1009,"edges":1013},[1010,1012],{"id":943,"type":944,"label":1011,"file":237,"line":667},"$_POST",{"id":948,"type":949,"label":991,"file":237,"line":673,"wp_function":992},[1014],{"from":943,"to":948,"sanitized":474},{"entryPoint":1016,"graph":1017,"unsanitizedCount":27,"severity":982},"settingsMappingPayment (addon\\to\\fattureincloud\\src\\Functions\\Api.php:612)",{"nodes":1018,"edges":1023},[1019,1021],{"id":943,"type":944,"label":1011,"file":237,"line":1020},620,{"id":948,"type":949,"label":991,"file":237,"line":1022,"wp_function":992},652,[1024],{"from":943,"to":948,"sanitized":474},{"entryPoint":1026,"graph":1027,"unsanitizedCount":27,"severity":982},"settingsMappingGateway (addon\\to\\fattureincloud\\src\\Functions\\Api.php:671)",{"nodes":1028,"edges":1033},[1029,1031],{"id":943,"type":944,"label":978,"file":237,"line":1030},679,{"id":948,"type":949,"label":991,"file":237,"line":1032,"wp_function":992},689,[1034],{"from":943,"to":948,"sanitized":474},{"entryPoint":1036,"graph":1037,"unsanitizedCount":401,"severity":982},"getExchangeCode (addon\\to\\fattureincloud\\src\\Functions\\Api.php:934)",{"nodes":1038,"edges":1044},[1039,1042],{"id":943,"type":944,"label":1040,"file":237,"line":1041},"$_GET (x2)",936,{"id":948,"type":949,"label":991,"file":237,"line":1043,"wp_function":992},940,[1045],{"from":943,"to":948,"sanitized":472},{"entryPoint":1047,"graph":1048,"unsanitizedCount":27,"severity":982},"\u003CApi> (addon\\to\\fattureincloud\\src\\Functions\\Api.php:0)",{"nodes":1049,"edges":1056},[1050,1052,1053,1054],{"id":943,"type":944,"label":1051,"file":237,"line":667},"$_POST (x4)",{"id":948,"type":949,"label":991,"file":237,"line":673,"wp_function":992},{"id":966,"type":944,"label":1040,"file":237,"line":1041},{"id":1055,"type":949,"label":991,"file":237,"line":1043,"wp_function":992},"n3",[1057,1058],{"from":943,"to":948,"sanitized":474},{"from":966,"to":1055,"sanitized":474},{"entryPoint":1060,"graph":1061,"unsanitizedCount":177,"severity":982},"\u003Cfilters> (addon\\to\\sdi-pec\\inc\\filters.php:0)",{"nodes":1062,"edges":1067},[1063,1066],{"id":943,"type":944,"label":988,"file":1064,"line":1065},"addon\\to\\sdi-pec\\inc\\filters.php",74,{"id":948,"type":949,"label":991,"file":1064,"line":361,"wp_function":992},[1068],{"from":943,"to":948,"sanitized":472},{"entryPoint":1070,"graph":1071,"unsanitizedCount":33,"severity":982},"sanitizeOptions (src\\Admin\\Settings\\OptionPage.php:1086)",{"nodes":1072,"edges":1079},[1073,1075,1077],{"id":943,"type":944,"label":1011,"file":349,"line":1074},1088,{"id":948,"type":963,"label":1076,"file":349,"line":1074},"→ sanitizeWCIntegrationOptions()",{"id":966,"type":949,"label":991,"file":349,"line":1078,"wp_function":992},1322,[1080,1081],{"from":943,"to":948,"sanitized":472},{"from":948,"to":966,"sanitized":472},{"entryPoint":1083,"graph":1084,"unsanitizedCount":33,"severity":982},"\u003COptionPage> (src\\Admin\\Settings\\OptionPage.php:0)",{"nodes":1085,"edges":1097},[1086,1087,1088,1090,1091,1093,1095],{"id":943,"type":944,"label":945,"file":349,"line":946},{"id":948,"type":949,"label":950,"file":349,"line":763,"wp_function":951},{"id":966,"type":944,"label":1011,"file":349,"line":1089},1090,{"id":1055,"type":949,"label":991,"file":349,"line":1078,"wp_function":992},{"id":1092,"type":944,"label":1011,"file":349,"line":1074},"n4",{"id":1094,"type":963,"label":1076,"file":349,"line":1074},"n5",{"id":1096,"type":949,"label":991,"file":349,"line":1078,"wp_function":992},"n6",[1098,1099,1100,1101],{"from":943,"to":948,"sanitized":474},{"from":966,"to":1055,"sanitized":474},{"from":1092,"to":1094,"sanitized":472},{"from":1094,"to":1096,"sanitized":472},{"entryPoint":1103,"graph":1104,"unsanitizedCount":27,"severity":982},"save (src\\Integrations.php:392)",{"nodes":1105,"edges":1110},[1106,1108],{"id":943,"type":944,"label":978,"file":377,"line":1107},399,{"id":948,"type":949,"label":991,"file":377,"line":1109,"wp_function":992},424,[1111],{"from":943,"to":948,"sanitized":474},{"entryPoint":1113,"graph":1114,"unsanitizedCount":27,"severity":982},"\u003CIntegrations> (src\\Integrations.php:0)",{"nodes":1115,"edges":1118},[1116,1117],{"id":943,"type":944,"label":988,"file":377,"line":1107},{"id":948,"type":949,"label":991,"file":377,"line":1109,"wp_function":992},[1119],{"from":943,"to":948,"sanitized":474},{"entryPoint":1121,"graph":1122,"unsanitizedCount":27,"severity":982},"config (src\\Wizard.php:266)",{"nodes":1123,"edges":1128},[1124,1126],{"id":943,"type":944,"label":1011,"file":389,"line":1125},278,{"id":948,"type":949,"label":991,"file":389,"line":1127,"wp_function":992},326,[1129],{"from":943,"to":948,"sanitized":474},{"entryPoint":1131,"graph":1132,"unsanitizedCount":27,"severity":982},"\u003CWizard> (src\\Wizard.php:0)",{"nodes":1133,"edges":1136},[1134,1135],{"id":943,"type":944,"label":1011,"file":389,"line":1125},{"id":948,"type":949,"label":991,"file":389,"line":1127,"wp_function":992},[1137],{"from":943,"to":948,"sanitized":474},{"summary":1139,"deductions":1140},"The \"woopop-electronic-invoice-free\" plugin v6.8.0 demonstrates a generally strong security posture with many good practices in place. The static analysis shows that all identified entry points (AJAX handlers and REST API routes) are protected by authentication checks, which is a significant positive. Furthermore, all SQL queries utilize prepared statements, and a robust number of nonce and capability checks are implemented, indicating a proactive approach to secure coding. The absence of any recorded vulnerabilities, including critical or high severity ones, and no known CVEs, is also a strong indicator of a well-maintained and secure plugin.",[1141,1144,1146,1148,1150],{"reason":1142,"points":1143},"Potential risk from unserialize usage",7,{"reason":1145,"points":177},"High number of unsanitized flows",{"reason":1147,"points":368},"Significant file operation count",{"reason":1149,"points":368},"High volume of external HTTP requests",{"reason":1151,"points":368},"Significant percentage of unescaped outputs","2026-03-16T21:03:03.058Z",{"wat":1154,"direct":1179},{"assetPaths":1155,"generatorPatterns":1166,"scriptPaths":1167,"versionParams":1168},[1156,1157,1158,1159,1160,1161,1162,1163,1164,1165],"\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fbackend.js","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fvendors\u002Fcropper.min.js","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fvendors\u002Ftinymce\u002Ftinymce.min.js","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fwoo-fields.js","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fadmin-notices.js","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fwoo-checkout-fields.js","\u002Fwp-content\u002Fplugins\u002Fwoopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fsettings.js",[],[1157,1159,1160,1161,1162,1163,1164,1165],[1169,1170,1171,1172,1173,1174,1175,1176,1177,1178],"woopop-electronic-invoice-free\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Ffrontend.js?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fcss\u002Fbackend.css?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fbackend.js?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fvendors\u002Fcropper.min.js?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fvendors\u002Ftinymce\u002Ftinymce.min.js?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fwoo-fields.js?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fadmin-notices.js?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fwoo-checkout-fields.js?ver=","woopop-electronic-invoice-free\u002Fassets\u002Fjs\u002Fsettings.js?ver=",{"cssClasses":1180,"htmlComments":1182,"htmlAttributes":1184,"restEndpoints":1186,"jsGlobals":1187,"shortcodeOutput":1190},[1181],"pop-invoice-field",[1183],"POP checkout > WooCommerce Block",[1185],"data-pop-invoice-field",[],[1188,1189],"wc_el_inv_options","WcElectronInvoice",[]]