[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fEy4Rw7gPO1fJ4MPsNpVLkQ_vxoRNGZp1oTpUVEDjP3A":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":124,"fingerprints":598},"invoicing-integration-for-infakt-and-woocommerce","Invoicing Integration for inFakt and WooCommerce","1.0.11","devikit","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevikit\u002F","\u003Cp>This plugin provides an integration between WooCommerce and the inFakt accounting system, allowing automatic (PRO version) and manual invoice generation based on WooCommerce orders.\u003C\u002Fp>\n\u003Ch4>Features (Free version)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Manual invoice generation from order edit screen.\u003C\u002Fli>\n\u003Cli>Customer data synchronization (create\u002Fupdate in inFakt).\u003C\u002Fli>\n\u003Cli>Storing invoice number in order.\u003C\u002Fli>\n\u003Cli>Invoice link preview.\u003C\u002Fli>\n\u003Cli>API communication logs.\u003C\u002Fli>\n\u003Cli>Advanced VAT rate mapping.\u003C\u002Fli>\n\u003Cli>Flat rate tax support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>A Pro version is also available with additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic invoice generation after status change.\u003C\u002Fli>\n\u003Cli>Proforma invoice support.\u003C\u002Fli>\n\u003Cli>Email notifications with PDF attachments.\u003C\u002Fli>\n\u003Cli>Bulk operations on orders list – generate invoices\u002Fproformas and send emails for multiple orders at once.\u003C\u002Fli>\n\u003Cli>KSeF integration via InFakt – manual and automatic sending to Polish National e-Invoice System.\u003C\u002Fli>\n\u003Cli>WooCommerce Subscriptions compatibility.\u003C\u002Fli>\n\u003Cli>Technical support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdevikit.pl\u002Fprodukt\u002Finfakt-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Learn more about Pro version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the inFakt API, a third-party accounting service, to generate invoices and manage customer data.\u003C\u002Fp>\n\u003Ch4>What is inFakt API?\u003C\u002Fh4>\n\u003Cp>inFakt is a Polish online accounting system that provides invoicing and accounting services for businesses. This plugin uses their official API to:\u003Cbr \u002F>\n*   Create and manage customers (clients) in your inFakt account.\u003Cbr \u002F>\n*   Generate invoices and proforma invoices (PRO version).\u003Cbr \u002F>\n*   Retrieve bank accounts, VAT exemption reasons, and other accounting data from your inFakt account.\u003Cbr \u002F>\n*   Download invoice PDFs.\u003Cbr \u002F>\n*   Send invoices to KSeF (Polish National e-Invoice System) via InFakt (PRO version).\u003C\u002Fp>\n\u003Ch4>What data is sent and when?\u003C\u002Fh4>\n\u003Cp>The plugin sends the following data to inFakt API (https:\u002F\u002Fapi.infakt.pl\u002Fv3) in these situations:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When you click “Create Invoice” or when automatic invoice generation is triggered (PRO version):\u003C\u002Fstrong>\u003Cbr \u002F>\n*   Customer billing information: first name, last name, company name, VAT number (NIP), email, phone number, billing address (street, city, postal code, country).\u003Cbr \u002F>\n*   Order information: order items (product names, quantities, prices, VAT rates), shipping details, payment method, order date, order total.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When the plugin connects to inFakt API (on settings page load or when needed):\u003C\u002Fstrong>\u003Cbr \u002F>\n*   Your inFakt API key (for authentication).\u003Cbr \u002F>\n*   Requests to retrieve your account settings: bank accounts, VAT exemption reasons, income categories, flat rate tax options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No data is sent automatically without your action.\u003C\u002Fstrong> The plugin only communicates with inFakt API when:\u003Cbr \u002F>\n*   You manually create an invoice from the order screen.\u003Cbr \u002F>\n*   You enable automatic invoice generation in PRO version.\u003Cbr \u002F>\n*   You open the plugin settings page (to load account configuration).\u003C\u002Fp>\n\u003Ch4>Service provider information\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service name:\u003C\u002Fstrong> inFakt API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service URL:\u003C\u002Fstrong> https:\u002F\u002Fwww.infakt.pl\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API documentation:\u003C\u002Fstrong> https:\u002F\u002Fwww.infakt.pl\u002Fapi\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fwww.infakt.pl\u002Fregulamin\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fwww.infakt.pl\u002Fpolityka-prywatnosci\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By using this plugin, you acknowledge that customer and order data will be transmitted to inFakt for invoice generation purposes. You are responsible for ensuring compliance with applicable data protection laws (including GDPR) and informing your customers about this data processing.\u003C\u002Fp>\n","WooCommerce integration with inFakt accounting system.",10,474,100,1,"","6.9.4","5.8","7.4",[20,21,22,23,24],"accounting","faktura","infakt","invoice","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finvoicing-integration-for-infakt-and-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finvoicing-integration-for-infakt-and-woocommerce.1.0.11.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},5,330,30,94,"2026-04-04T13:04:27.835Z",[38,58,75,91,111],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":54,"download_link":55,"security_score":13,"vuln_count":14,"unpatched_count":27,"last_vuln_date":56,"fetched_at":57},"woocommerce-superfaktura","SuperFaktura WooCommerce","1.51.0","superfaktura","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuperfaktura\u002F","\u003Cp>SuperFaktura extension for WooCommerce enables you to create invoices using third-party online app SuperFaktura.\u003C\u002Fp>\n\u003Cp>SuperFaktura is an online invoicing system for small business owners available in Slovakia (\u003Ca href=\"http:\u002F\u002Fwww.superfaktura.sk\u002F\" rel=\"nofollow ugc\">superfaktura.sk\u003C\u002Fa>) and Czech Republic (\u003Ca href=\"http:\u002F\u002Fwww.superfaktura.cz\u002F\" rel=\"nofollow ugc\">superfaktura.cz\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>For more information about the plugin and its settings check the articles on SuperFaktura blog:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.superfaktura.sk\u002Fblog\u002Fsuperfaktura-a-woocommerce-diel-1-instalacia-a-autorizacia\u002F\" rel=\"nofollow ugc\">SuperFaktúra a WooCommerce: Diel 1. – Inštalácia a autorizácia\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.superfaktura.cz\u002Fblog\u002Fsuperfaktura-a-woocommerce-dil-1-instalace-a-autorizace\u002F\" rel=\"nofollow ugc\">SuperFaktura a WooCommerce: Díl 1. – Instalace a autorizace\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Main features of SuperFaktura WooCommerce include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically create invoices in SuperFaktura.\u003C\u002Fli>\n\u003Cli>Add fields for invoice details to WooCommerce Checkout form.\u003C\u002Fli>\n\u003Cli>Link to the invoice is added to\n\u003Cul>\n\u003Cli>Customer notification email sent by WooCommerce\u003C\u002Fli>\n\u003Cli>Order detail\u003C\u002Fli>\n\u003Cli>WooCommerce My Account page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Set your own rules, when proforma or real invoice should be generated. Want to send proforma invoice on order creation and real invoice after payment? We got that covered.\u003C\u002Fli>\n\u003Cli>Custom invoice numbering.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is not directly associated with superfaktura.sk, s.r.o. or with superfaktura cz, s.r.o. or oficially supported by their developers.\u003C\u002Fp>\n\u003Cp>Created by \u003Ca href=\"http:\u002F\u002Fbocinec.sk\u002F\" rel=\"nofollow ugc\">Ján Bočínec\u003C\u002Fa> with the support of \u003Ca href=\"http:\u002F\u002Fwp.sk\u002F\" rel=\"nofollow ugc\">Slovak WordPress community\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fwww.webikon.sk\u002F\" rel=\"nofollow ugc\">WordPress agency Webikon\u003C\u002Fa>. Since 2017 maintained by \u003Ca href=\"https:\u002F\u002Fwww.2day.sk\u002F\" rel=\"nofollow ugc\">2day.sk\u003C\u002Fa>.\u003C\u002Fp>\n","Connect your WooCommerce eShop with online invoicing system SuperFaktura.",2000,122929,98,15,"2026-03-13T07:39:00.000Z","4.4",[21,23,53,42,24],"proforma","https:\u002F\u002Fwww.superfaktura.sk\u002Fintegracia\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-superfaktura.1.51.0.zip","2024-02-23 00:00:00","2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":27,"num_ratings":27,"last_updated":68,"tested_up_to":16,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":73,"download_link":74,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":57},"eenvoudigfactureren-for-woocommerce","EenvoudigFactureren for WooCommerce","1.2.2","Wim Verstuyf","https:\u002F\u002Fprofiles.wordpress.org\u002Fwimverstuyf\u002F","\u003Cp>The WooCommerce EenvoudigFactureren plugin is an extension for your WooCommerce online shop that automatically generates invoices\u002Forder forms in EenvoudigFactureren for WooCommerce orders.\u003C\u002Fp>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Every new order manually or automatically triggers the creation of an invoice or order form at EenvoudigFactureren.\u003C\u002Fli>\n\u003Cli>Customer information is synchronised to EenvoudigFactureren.\u003C\u002Fli>\n\u003Cli>Supports EU VAT numbers and VAT exemptions.\u003C\u002Fli>\n\u003Cli>Configure automatic email sending to your customers with attached PDF invoices from EenvoudigFactureren.\u003C\u002Fli>\n\u003Cli>Administrator and Store Manager can directly open the generated invoice or order form from WooCommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About EenvoudigFactureren\u003C\u002Fh4>\n\u003Cp>EenvoudigFactureren is an invoicing solution for Belgian entrepreneurs. You can create a new account for free at \u003Ca href=\"https:\u002F\u002Feenvoudigfactureren.be\u002F\" rel=\"nofollow ugc\">EenvoudigFactureren\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Technical specifications\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Requires at least WooCommerce 3.6 version.\u003C\u002Fli>\n\u003Cli>Developed for single-site installations.\u003C\u002Fli>\n\u003C\u002Ful>\n","Generate invoices in EenvoudigFactureren for WooCommerce orders.",50,1625,"2026-02-04T13:14:00.000Z","5.2.0","7.1",[20,72,23,24],"eenvoudigfactureren","https:\u002F\u002Feenvoudigfactureren.be","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feenvoudigfactureren-for-woocommerce.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":34,"downloaded":83,"rating":13,"num_ratings":84,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":85,"homepage":89,"download_link":90,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"peki-fiken-integration-for-woocommerce","Peki – Fiken Integration for WooCommerce","1.0.23","PEKI AS","https:\u002F\u002Fprofiles.wordpress.org\u002Fpeki\u002F","\u003Cp>Peki – Fiken Integration for WooCommerce automatically exports your WooCommerce orders to the Norwegian accounting platform Fiken. When orders are completed, the plugin creates vouchers in Fiken, reducing manual work and potential errors.\u003C\u002Fp>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fpeki.no\u002Fintegration\u002Ffiken\" rel=\"nofollow ugc\">peki.no\u002Fintegration\u002Ffiken\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic order export to Fiken when orders are completed\u003C\u002Fli>\n\u003Cli>Advanced bank account mapping – developed with senior accountant\u003C\u002Fli>\n\u003Cli>Automatic customer creation in Fiken\u003C\u002Fli>\n\u003Cli>Separate shipping line items with proper VAT handling\u003C\u002Fli>\n\u003Cli>VAT export for goods and services outside Norway\u003C\u002Fli>\n\u003Cli>Dynamic VAT rates based on store location\u003C\u002Fli>\n\u003Cli>Multi-currency support\u003C\u002Fli>\n\u003Cli>Refund handling with credit notes\u003C\u002Fli>\n\u003Cli>Multi-site support with shared quota per Fiken company\u003C\u002Fli>\n\u003Cli>GDPR compliant – only necessary data is transmitted\u003C\u002Fli>\n\u003Cli>Norwegian translation included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>Before using this plugin, you need:\u003C\u002Fp>\n\u003Col>\n\u003Cli>An active Fiken account with API access enabled (NOK 99\u002Fmonth add-on)\u003C\u002Fli>\n\u003Cli>At least one invoice issued in Fiken to initialize counters\u003C\u002Fli>\n\u003Cli>WooCommerce installed and activated\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Free Plan\u003C\u002Fh4>\n\u003Cp>The plugin includes 15 free transfers per month. Multiple WordPress sites connected to the same Fiken company share the monthly quota.\u003C\u002Fp>\n\u003Ch4>Pricing\u003C\u002Fh4>\n\u003Cp>Most affordable Fiken integration on the market. Upgrade plans available for higher transfer limits:\u003Cbr \u002F>\n* Starter: 100 transfers\u002Fmonth (NOK 119 ex. VAT)\u003Cbr \u002F>\n* Growth: 1,000 transfers\u002Fmonth (NOK 319 ex. VAT)\u003Cbr \u002F>\n* Pro: 5,000 transfers\u002Fmonth (NOK 639 ex. VAT)\u003C\u002Fp>\n\u003Ch3>Plan Benefits\u003C\u002Fh3>\n\u003Cp>The plugin includes a free tier and three paid plans. Here’s what you get with each:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Free:\n\u003Cul>\n\u003Cli>15 transfers\u002Fmonth\u003C\u002Fli>\n\u003Cli>Core Woo \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Fiken export\u003C\u002Fli>\n\u003Cli>Community-level support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Starter:\n\u003Cul>\n\u003Cli>Everything in Free\u003C\u002Fli>\n\u003Cli>100 transfers\u002Fmonth\u003C\u002Fli>\n\u003Cli>Email support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Growth:\n\u003Cul>\n\u003Cli>Everything in Starter\u003C\u002Fli>\n\u003Cli>Automatically save invoice PDFs to the Media Library\u003C\u002Fli>\n\u003Cli>Per-payment document type overrides (Invoice vs CashSale)\u003C\u002Fli>\n\u003Cli>1,000 transfers\u002Fmonth\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Pro:\n\u003Cul>\n\u003Cli>Everything in Growth\u003C\u002Fli>\n\u003Cli>Highest monthly transfer limit (5,000 transfers\u002Fmonth)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: This is an independent third-party plugin. We are not affiliated with Fiken AS or WooCommerce\u002FAutomattic.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services to function:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Peki export service (peki.no) – Processes and forwards order data to Fiken API\u003C\u002Fli>\n\u003Cli>Fiken API (fiken.no) – Creates accounting vouchers from order data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By using this plugin, you agree to data processing on these external servers. Review their respective privacy policies for details.\u003C\u002Fp>\n","Automate your bookkeeping by connecting WooCommerce to Fiken. Export orders automatically and save time on manual accounting tasks.",1067,4,[20,86,87,88,24],"bookkeeping","fiken","invoices","https:\u002F\u002Fpeki.no\u002Fintegration\u002Ffiken","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpeki-fiken-integration-for-woocommerce.1.0.23.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":27,"num_ratings":27,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":108,"download_link":109,"security_score":110,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":57},"invoicing-for-economic","Invoicing for economic","1.0.1","postechdk","https:\u002F\u002Fprofiles.wordpress.org\u002Fpostechdk\u002F","\u003Cp>Save time by sending orders from Woocommerce to your e-conomic by the click of a button.\u003Cbr \u002F>\nOrders can be send in bulks via the Woocommerce orders screen.\u003Cbr \u002F>\nThey are send to e-conomic as invoice drafts, allowing you to check them before booking them.\u003Cbr \u002F>\nThis invoice draft contains 1 invoiceline, and the price is the order total.\u003Cbr \u002F>\nNeither products nor customers are synced between Woocommerce and e-conomic.\u003Cbr \u002F>\nThis plugin uses the REST API that is available with an active subscription to e-conomic accounting system .\u003Cbr \u002F>\nFor more information, see following links:\u003Cbr \u002F>\ne-conomic : https:\u002F\u002Fe-conomic.com\u003Cbr \u002F>\nTerms of use : https:\u002F\u002Fwww.e-conomic.dk\u002Fabonnementsvilkaar-e-conomic\u003Cbr \u002F>\nPrivacy policy : https:\u002F\u002Fwww.e-conomic.dk\u002Fsikkerhed\u002Fprivacy\u003Cbr \u002F>\nREST API endpoint : https:\u002F\u002Frestapi.e-conomic.com\u002F\u003Cbr \u002F>\nREST API doccumentation : https:\u002F\u002Fwww.e-conomic.com\u002Fdeveloper\u002Fdocumentation\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A working Woocommerce based webshop\u003C\u002Fli>\n\u003Cli>An active subscription to e-conomic accounting system.\u003C\u002Fli>\n\u003C\u002Ful>\n","Send orders from your Woocommerce based webshop to your e-conomic accounting system as invoice drafts",20,1154,"2022-01-25T07:40:00.000Z","5.8.13","5.3","7.0",[20,106,23,107,24],"e-conomic","sync","https:\u002F\u002Fpostech.dk\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finvoicing-for-economic.1.0.1.zip",85,{"slug":112,"name":113,"version":114,"author":7,"author_profile":8,"description":115,"short_description":116,"active_installs":99,"downloaded":117,"rating":13,"num_ratings":14,"last_updated":118,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":119,"homepage":122,"download_link":123,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":57},"invoicing-integration-for-fakturownia-and-woocommerce","Invoicing Integration for Fakturownia and WooCommerce","1.0.7","\u003Cp>\u003Cstrong>Invoicing Integration for Fakturownia and WooCommerce\u003C\u002Fstrong> connects your WooCommerce store with the popular Fakturownia accounting system used by thousands of Polish businesses.\u003C\u002Fp>\n\u003Ch4>Key Features (FREE)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Manual Invoice Generation\u003C\u002Fstrong> – Create invoices directly from WooCommerce order edit screen\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Edit Draft Before Issuing\u003C\u002Fstrong> – Review and modify invoice data before sending to Fakturownia\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Synchronization\u003C\u002Fstrong> – Automatically sync customer data with Fakturownia contractors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NIP Field Support\u003C\u002Fstrong> – Add NIP number field to checkout (also compatible with nip-field-woocommerce plugin)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Blocks Support\u003C\u002Fstrong> – Full compatibility with Gutenberg checkout blocks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced VAT Mapping\u003C\u002Fstrong> – Map WooCommerce tax classes to Fakturownia VAT rates (23%, 8%, 5%, zw, np, 0%)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>VAT Exemption Legal Basis\u003C\u002Fstrong> – Configure legal basis for VAT exemption (ZW rate)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Invoice Download\u003C\u002Fstrong> – Download invoices directly from WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Download\u003C\u002Fstrong> – Allow customers to download their invoices from My Account page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Logging\u003C\u002Fstrong> – Track all API communications for debugging\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HPOS Compatible\u003C\u002Fstrong> – Full support for WooCommerce High-Performance Order Storage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Invoice Generation\u003C\u002Fstrong> – Create invoices automatically on order status change\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Proforma Invoices\u003C\u002Fstrong> – Issue proformas automatically for pending orders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Receipt (Paragon) Support\u003C\u002Fstrong> – Automatic receipt generation for retail customers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Corrections (Korygujące)\u003C\u002Fstrong> – Create correction invoices for existing invoices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email with PDF Attachments\u003C\u002Fstrong> – Send invoices directly to customers as PDF attachments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Document Generation\u003C\u002Fstrong> – Generate invoices, proformas, and receipts for multiple orders at once\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Email Sending\u003C\u002Fstrong> – Send invoices and proformas by email to multiple customers in bulk operations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OSS\u002FMOSS Support\u003C\u002Fstrong> – Automatic handling for digital services sold to EU customers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reverse Charge Support\u003C\u002Fstrong> – Automatic reverse charge handling for B2B transactions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>VIES Database Validation\u003C\u002Fstrong> – Validate EU VAT numbers using VIES database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Warehouse Integration\u003C\u002Fstrong> – Bi-directional stock sync between WooCommerce and Fakturownia\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GTU Codes\u003C\u002Fstrong> – Add GTU codes to products and invoices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PKWiU Codes\u003C\u002Fstrong> – Add PKWiU codes for VAT exempt products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdevikit.pl\u002Fprodukt\u002Ffakturownia-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Get PRO Version\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Active Fakturownia account with API access\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the Fakturownia API, a third-party accounting service, to generate invoices and manage customer data.\u003C\u002Fp>\n\u003Ch4>What is Fakturownia API?\u003C\u002Fh4>\n\u003Cp>Fakturownia is a Polish online accounting system that provides invoicing and accounting services for businesses. This plugin uses their official API to:\u003Cbr \u002F>\n*   Create and manage customers (contractors) in your Fakturownia account.\u003Cbr \u002F>\n*   Generate VAT invoices.\u003Cbr \u002F>\n*   Retrieve invoice templates, VAT codes, and other accounting data from your Fakturownia account.\u003Cbr \u002F>\n*   Download invoice PDFs.\u003C\u002Fp>\n\u003Ch4>What data is sent and when?\u003C\u002Fh4>\n\u003Cp>The plugin sends the following data to Fakturownia API (https:\u002F\u002F*.fakturownia.pl\u002F) in these situations:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When you click “Create Invoice” or when automatic invoice generation is triggered (PRO version):\u003C\u002Fstrong>\u003Cbr \u002F>\n*   Customer billing information: first name, last name, company name, VAT number (NIP), email, phone number, billing address (street, city, postal code, country).\u003Cbr \u002F>\n*   Order information: order items (product names, quantities, prices, VAT rates), shipping details, payment method, order date, order total.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>When the plugin connects to Fakturownia API (on settings page load or when needed):\u003C\u002Fstrong>\u003Cbr \u002F>\n*   Your Fakturownia API Token (for authentication).\u003Cbr \u002F>\n*   Requests to retrieve your account settings: invoice templates, VAT codes, warehouse data (PRO version).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No data is sent automatically without your action.\u003C\u002Fstrong> The plugin only communicates with Fakturownia API when:\u003Cbr \u002F>\n*   You manually create an invoice from the order screen.\u003Cbr \u002F>\n*   You enable automatic invoice generation in PRO version.\u003Cbr \u002F>\n*   You open the plugin settings page (to load account configuration).\u003Cbr \u002F>\n*   Warehouse synchronization is enabled in PRO version (webhook).\u003C\u002Fp>\n\u003Ch4>Service provider information\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service name:\u003C\u002Fstrong> Fakturownia API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service URL:\u003C\u002Fstrong> https:\u002F\u002Fwww.fakturownia.pl\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API documentation:\u003C\u002Fstrong> https:\u002F\u002Fgithub.com\u002Ffakturownia\u002FAPI\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fwww.fakturownia.pl\u002Fregulamin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fwww.fakturownia.pl\u002Fpolityka-prywatnosci\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>By using this plugin, you acknowledge that customer and order data will be transmitted to Fakturownia for invoice generation purposes. You are responsible for ensuring compliance with applicable data protection laws (including GDPR) and informing your customers about this data processing.\u003C\u002Fp>\n","Seamless integration between WooCommerce and Fakturownia accounting system for Polish businesses.",356,"2026-03-11T10:29:00.000Z",[20,120,23,121,24],"fakturownia","poland","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finvoicing-integration-for-fakturownia-and-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finvoicing-integration-for-fakturownia-and-woocommerce.1.0.7.zip",{"attackSurface":125,"codeSignals":354,"taintFlows":546,"riskAssessment":591,"analyzedAt":597},{"hooks":126,"ajaxHandlers":323,"restRoutes":350,"shortcodes":351,"cronEvents":352,"entryPointCount":353,"unprotectedCount":27},[127,133,138,141,144,148,153,157,161,164,168,170,171,172,173,174,179,183,186,189,192,196,199,203,207,211,214,217,221,225,229,232,236,240,243,247,250,252,255,257,260,264,266,270,274,277,281,284,288,291,294,295,298,301,305,309,313,317,321],{"type":128,"name":129,"callback":130,"priority":99,"file":131,"line":132},"filter","manage_shop_order_posts_columns","add_column","admin\\OrderColumns.php",21,{"type":134,"name":135,"callback":136,"priority":11,"file":131,"line":137},"action","manage_shop_order_posts_custom_column","render_column",22,{"type":128,"name":139,"callback":130,"priority":99,"file":131,"line":140},"manage_woocommerce_page_wc-orders_columns",25,{"type":134,"name":142,"callback":136,"priority":11,"file":131,"line":143},"manage_woocommerce_page_wc-orders_custom_column",26,{"type":134,"name":145,"callback":146,"file":131,"line":147},"admin_head","add_inline_styles",29,{"type":134,"name":149,"callback":150,"priority":151,"file":152,"line":34},"admin_menu","add_menu_page",60,"admin\\Settings.php",{"type":134,"name":154,"callback":155,"file":152,"line":156},"admin_init","register_settings",31,{"type":134,"name":158,"callback":159,"file":152,"line":160},"admin_enqueue_scripts","enqueue_admin_styles",32,{"type":134,"name":158,"callback":162,"file":152,"line":163},"enqueue_admin_scripts",33,{"type":134,"name":165,"callback":166,"file":152,"line":167},"admin_notices","display_pro_upgrade_banner",37,{"type":128,"name":129,"callback":130,"priority":99,"file":169,"line":132},"includes\\Admin\\OrderColumns.php",{"type":134,"name":135,"callback":136,"priority":11,"file":169,"line":137},{"type":128,"name":139,"callback":130,"priority":99,"file":169,"line":140},{"type":134,"name":142,"callback":136,"priority":11,"file":169,"line":143},{"type":134,"name":145,"callback":146,"file":169,"line":147},{"type":128,"name":175,"callback":176,"file":177,"line":178},"woocommerce_checkout_fields","maybe_add_nip_field","includes\\CheckoutManager.php",16,{"type":134,"name":180,"callback":181,"file":177,"line":182},"woocommerce_admin_order_data_after_billing_address","display_nip_in_admin",17,{"type":128,"name":175,"callback":184,"priority":99,"file":185,"line":178},"add_nip_field","includes\\Frontend\\Checkout.php",{"type":134,"name":187,"callback":188,"priority":99,"file":185,"line":182},"woocommerce_checkout_update_order_meta","save_checkout_fields",{"type":134,"name":180,"callback":190,"file":185,"line":191},"display_nip_in_admin_order",18,{"type":128,"name":193,"callback":194,"priority":11,"file":185,"line":195},"woocommerce_email_order_meta_fields","add_nip_to_emails",19,{"type":134,"name":197,"callback":198,"file":185,"line":99},"wp_enqueue_scripts","enqueue_scripts",{"type":134,"name":200,"callback":201,"priority":202,"file":185,"line":132},"wp_head","add_inline_css",999,{"type":134,"name":204,"callback":205,"priority":11,"file":185,"line":206},"woocommerce_after_checkout_validation","validate_nip_field",24,{"type":128,"name":208,"callback":209,"priority":11,"file":185,"line":210},"woocommerce_order_get_formatted_billing_address","add_nip_to_formatted_address",27,{"type":128,"name":212,"callback":213,"priority":11,"file":185,"line":34},"woocommerce_my_account_my_address_formatted_address","my_account_my_address_formatted_address",{"type":128,"name":215,"callback":216,"priority":99,"file":185,"line":163},"woocommerce_billing_fields","add_nip_to_my_account_billing_fields",{"type":134,"name":218,"callback":219,"priority":11,"file":185,"line":220},"woocommerce_after_save_address_validation","validate_my_account_billing_nip",34,{"type":134,"name":222,"callback":223,"priority":99,"file":185,"line":224},"woocommerce_customer_save_address","save_my_account_billing_nip",35,{"type":134,"name":226,"callback":227,"file":228,"line":132},"woocommerce_blocks_loaded","init_blocks_integration","includes\\Frontend\\CheckoutBlocks.php",{"type":134,"name":230,"callback":231,"file":228,"line":220},"woocommerce_blocks_checkout_block_registration","register_checkout_blocks_integration",{"type":134,"name":233,"callback":234,"file":228,"line":235},"woocommerce_init","register_additional_checkout_fields",40,{"type":134,"name":237,"callback":238,"file":228,"line":239},"woocommerce_store_api_checkout_update_order_meta","save_fields_from_blocks",44,{"type":134,"name":241,"callback":238,"file":228,"line":242},"woocommerce_store_api_checkout_order_processed",45,{"type":134,"name":244,"callback":245,"priority":11,"file":228,"line":246},"woocommerce_checkout_order_processed","save_fields_from_blocks_fallback",48,{"type":134,"name":244,"callback":248,"priority":99,"file":228,"line":249},"copy_nip_to_standard_format",51,{"type":134,"name":241,"callback":248,"priority":99,"file":228,"line":251},52,{"type":128,"name":215,"callback":253,"priority":202,"file":228,"line":254},"remove_classic_nip_from_my_account",58,{"type":134,"name":222,"callback":256,"priority":11,"file":228,"line":151},"save_nip_field_my_account_blocks",{"type":128,"name":208,"callback":258,"priority":11,"file":228,"line":259},"add_nip_to_formatted_billing_address",65,{"type":134,"name":261,"callback":262,"file":263,"line":220},"add_meta_boxes","add_order_meta_box","includes\\InvoiceManager.php",{"type":134,"name":158,"callback":265,"file":263,"line":224},"enqueue_metabox_scripts",{"type":134,"name":267,"callback":268,"priority":11,"file":263,"line":269},"devikit_infakt_send_delayed_invoice_email","handle_delayed_invoice_email",41,{"type":134,"name":271,"callback":272,"priority":11,"file":263,"line":273},"devikit_infakt_send_delayed_proforma_email","handle_delayed_proforma_email",42,{"type":134,"name":275,"callback":276,"priority":99,"file":263,"line":242},"woocommerce_view_order","display_invoice_download_button",{"type":134,"name":278,"callback":279,"file":263,"line":280},"template_redirect","handle_invoice_download",46,{"type":134,"name":282,"callback":176,"file":283,"line":99},"wp","includes\\NipField.php",{"type":128,"name":285,"callback":286,"file":283,"line":287},"woocommerce_customer_meta_fields","add_nip_to_user_profile",23,{"type":128,"name":289,"callback":290,"priority":99,"file":283,"line":143},"woocommerce_admin_billing_fields","add_editable_nip_to_admin_billing",{"type":134,"name":292,"callback":293,"priority":11,"file":283,"line":210},"woocommerce_process_shop_order_meta","save_admin_order_nip",{"type":128,"name":215,"callback":184,"priority":99,"file":283,"line":246},{"type":134,"name":187,"callback":296,"file":283,"line":297},"save_nip_field",49,{"type":128,"name":299,"callback":300,"priority":11,"file":283,"line":66},"woocommerce_order_formatted_billing_address","display_nip_in_address",{"type":128,"name":302,"callback":303,"priority":11,"file":283,"line":304},"woocommerce_formatted_address_replacements","address_replacements",55,{"type":128,"name":306,"callback":307,"file":283,"line":308},"woocommerce_localisation_address_formats","address_formats",56,{"type":134,"name":158,"callback":310,"file":311,"line":312},"enqueue_assets","includes\\Plugin.php",84,{"type":134,"name":165,"callback":314,"file":315,"line":316},"closure","invoicing-integration-for-infakt-and-woocommerce.php",72,{"type":134,"name":318,"callback":319,"file":315,"line":320},"plugins_loaded","devikit_infakt_init",81,{"type":134,"name":322,"callback":314,"file":315,"line":312},"before_woocommerce_init",[324,329,332,336,339,343,347],{"action":325,"nopriv":326,"callback":327,"hasNonce":326,"hasCapCheck":328,"file":152,"line":220},"devikit_infakt_test_connection",false,"ajax_test_connection",true,{"action":330,"nopriv":326,"callback":331,"hasNonce":328,"hasCapCheck":328,"file":152,"line":235},"devikit_infakt_dismiss_banner","ajax_dismiss_banner",{"action":333,"nopriv":326,"callback":334,"hasNonce":328,"hasCapCheck":328,"file":263,"line":335},"devikit_infakt_create_invoice","ajax_create_invoice",36,{"action":337,"nopriv":326,"callback":338,"hasNonce":328,"hasCapCheck":328,"file":263,"line":167},"devikit_infakt_create_proforma","ajax_create_proforma",{"action":340,"nopriv":326,"callback":341,"hasNonce":328,"hasCapCheck":328,"file":263,"line":342},"devikit_infakt_download_pdf","ajax_download_pdf",38,{"action":344,"nopriv":326,"callback":345,"hasNonce":328,"hasCapCheck":328,"file":263,"line":346},"devikit_infakt_send_invoice_email","ajax_send_invoice_email",39,{"action":348,"nopriv":326,"callback":349,"hasNonce":328,"hasCapCheck":328,"file":263,"line":235},"devikit_infakt_send_proforma_email","ajax_send_proforma_email",[],[],[],7,{"dangerousFunctions":355,"sqlUsage":356,"outputEscaping":358,"fileOperations":27,"externalRequests":543,"nonceChecks":544,"capabilityChecks":544,"bundledLibraries":545},[],{"prepared":27,"raw":27,"locations":357},[],{"escaped":359,"rawEcho":360,"locations":361},201,91,[362,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,525,527,529,531,533,535,537,539,541],{"file":131,"line":363,"context":364},92,"raw output",{"file":131,"line":366,"context":364},105,{"file":131,"line":368,"context":364},117,{"file":152,"line":370,"context":364},355,{"file":152,"line":372,"context":364},396,{"file":152,"line":374,"context":364},399,{"file":152,"line":376,"context":364},404,{"file":152,"line":378,"context":364},407,{"file":152,"line":380,"context":364},411,{"file":152,"line":382,"context":364},413,{"file":152,"line":384,"context":364},430,{"file":152,"line":386,"context":364},436,{"file":152,"line":388,"context":364},440,{"file":152,"line":390,"context":364},441,{"file":152,"line":392,"context":364},445,{"file":152,"line":394,"context":364},446,{"file":152,"line":396,"context":364},448,{"file":152,"line":398,"context":364},449,{"file":152,"line":400,"context":364},455,{"file":152,"line":402,"context":364},463,{"file":152,"line":404,"context":364},467,{"file":152,"line":406,"context":364},472,{"file":152,"line":408,"context":364},476,{"file":152,"line":410,"context":364},478,{"file":152,"line":412,"context":364},512,{"file":152,"line":414,"context":364},514,{"file":152,"line":416,"context":364},515,{"file":152,"line":418,"context":364},516,{"file":152,"line":420,"context":364},517,{"file":152,"line":422,"context":364},524,{"file":152,"line":424,"context":364},527,{"file":152,"line":426,"context":364},534,{"file":152,"line":428,"context":364},538,{"file":152,"line":430,"context":364},541,{"file":152,"line":432,"context":364},548,{"file":152,"line":434,"context":364},552,{"file":152,"line":436,"context":364},555,{"file":152,"line":438,"context":364},562,{"file":152,"line":440,"context":364},567,{"file":152,"line":442,"context":364},570,{"file":152,"line":444,"context":364},575,{"file":152,"line":446,"context":364},576,{"file":152,"line":448,"context":364},580,{"file":152,"line":450,"context":364},583,{"file":152,"line":452,"context":364},590,{"file":152,"line":454,"context":364},594,{"file":152,"line":456,"context":364},603,{"file":152,"line":458,"context":364},606,{"file":152,"line":460,"context":364},610,{"file":152,"line":462,"context":364},619,{"file":152,"line":464,"context":364},623,{"file":152,"line":466,"context":364},629,{"file":152,"line":468,"context":364},632,{"file":152,"line":470,"context":364},636,{"file":152,"line":472,"context":364},639,{"file":152,"line":474,"context":364},648,{"file":152,"line":476,"context":364},657,{"file":152,"line":478,"context":364},661,{"file":152,"line":480,"context":364},666,{"file":169,"line":363,"context":364},{"file":169,"line":483,"context":364},104,{"file":177,"line":485,"context":364},54,{"file":185,"line":487,"context":364},300,{"file":263,"line":489,"context":364},310,{"file":263,"line":491,"context":364},324,{"file":263,"line":493,"context":364},329,{"file":263,"line":495,"context":364},334,{"file":263,"line":497,"context":364},339,{"file":263,"line":499,"context":364},346,{"file":263,"line":501,"context":364},348,{"file":263,"line":503,"context":364},349,{"file":263,"line":505,"context":364},353,{"file":263,"line":507,"context":364},381,{"file":263,"line":509,"context":364},395,{"file":263,"line":511,"context":364},400,{"file":263,"line":513,"context":364},405,{"file":263,"line":515,"context":364},410,{"file":263,"line":517,"context":364},417,{"file":263,"line":519,"context":364},419,{"file":263,"line":521,"context":364},420,{"file":263,"line":523,"context":364},424,{"file":263,"line":398,"context":364},{"file":263,"line":526,"context":364},469,{"file":263,"line":528,"context":364},477,{"file":263,"line":530,"context":364},486,{"file":263,"line":532,"context":364},490,{"file":263,"line":534,"context":364},505,{"file":263,"line":536,"context":364},507,{"file":263,"line":538,"context":364},1826,{"file":263,"line":540,"context":364},1888,{"file":315,"line":542,"context":364},73,2,9,[],[547,572],{"entryPoint":548,"graph":549,"unsanitizedCount":27,"severity":571},"handle_invoice_download (includes\\InvoiceManager.php:1837)",{"nodes":550,"edges":568},[551,556,562,564],{"id":552,"type":553,"label":554,"file":263,"line":555},"n0","source","$_GET",1848,{"id":557,"type":558,"label":559,"file":263,"line":560,"wp_function":561},"n1","sink","header() [Header Injection]",1884,"header",{"id":563,"type":553,"label":554,"file":263,"line":555},"n2",{"id":565,"type":558,"label":566,"file":263,"line":540,"wp_function":567},"n3","echo() [XSS]","echo",[569,570],{"from":552,"to":557,"sanitized":328},{"from":563,"to":565,"sanitized":328},"low",{"entryPoint":573,"graph":574,"unsanitizedCount":27,"severity":571},"\u003CInvoiceManager> (includes\\InvoiceManager.php:0)",{"nodes":575,"edges":587},[576,579,581,582,583,585],{"id":552,"type":553,"label":577,"file":263,"line":578},"$_POST",586,{"id":557,"type":558,"label":566,"file":263,"line":580,"wp_function":567},1828,{"id":563,"type":553,"label":554,"file":263,"line":555},{"id":565,"type":558,"label":559,"file":263,"line":560,"wp_function":561},{"id":584,"type":553,"label":554,"file":263,"line":555},"n4",{"id":586,"type":558,"label":566,"file":263,"line":540,"wp_function":567},"n5",[588,589,590],{"from":552,"to":557,"sanitized":328},{"from":563,"to":565,"sanitized":328},{"from":584,"to":586,"sanitized":328},{"summary":592,"deductions":593},"The invoicing-integration-for-infakt-and-woocommerce plugin, version 1.0.11, exhibits a generally good security posture based on static analysis.  A significant strength is the complete absence of unpatched known vulnerabilities, indicating a mature and well-maintained codebase. The plugin also demonstrates a strong commitment to secure coding practices by utilizing prepared statements for all SQL queries and performing nonce and capability checks on all identified AJAX entry points, resulting in zero unprotected entry points.  However, a notable concern arises from the output escaping, where 69% proper escaping suggests that a substantial portion of outputs (31%) may be vulnerable to cross-site scripting (XSS) attacks. While taint analysis revealed no critical or high-severity issues, this statistic on output escaping warrants attention.",[594],{"reason":595,"points":596},"Output escaping is only 69% proper",8,"2026-03-16T23:11:43.031Z",{"wat":599,"direct":610},{"assetPaths":600,"generatorPatterns":604,"scriptPaths":605,"versionParams":606},[601,602,603],"\u002Fwp-content\u002Fplugins\u002Finvoicing-integration-for-infakt-and-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Finvoicing-integration-for-infakt-and-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Finvoicing-integration-for-infakt-and-woocommerce\u002Fassets\u002Fjs\u002Finfakt.js",[],[602,603],[607,608,609],"invoicing-integration-for-infakt-and-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css?ver=","invoicing-integration-for-infakt-and-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js?ver=","invoicing-integration-for-infakt-and-woocommerce\u002Fassets\u002Fjs\u002Finfakt.js?ver=",{"cssClasses":611,"htmlComments":617,"htmlAttributes":624,"restEndpoints":628,"jsGlobals":629,"shortcodeOutput":630},[612,613,614,615,616],"infakt-invoice-column","infakt-download-pdf-link","infakt-loading","infakt-mismatch-warning","infakt-no-invoice",[618,619,620,621,622,623],"\u003C!-- HPOS support -->","\u003C!-- Add inline styles -->","\u003C!-- Find position of actions column -->","\u003C!-- If actions column not found, add at the end -->","\u003C!-- Insert before actions column -->","\u003C!-- Display invoice number with download link -->",[625,626,627],"data-invoice-id","data-invoice-number","data-order-id",[],[],[]]