[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGJcnxMu0ZYyjHmd_MVn2vN_JSiOI1VoMn6WSponFPvs":3,"$fMNHUk3BB8CCn8UhqvQJOCV50OOPIf2ND-7VSdt5UqBg":1541,"$fEpxNoUAcxfqVPS8fOJoWESNbiYWjmG8SutOtScNH1Zw":1545},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":152,"fingerprints":1519},"fakturo","Fakturo","1.0.9","etruel","https:\u002F\u002Fprofiles.wordpress.org\u002Fetruel\u002F","\u003Cp>Fakturo is a complete system SME management, released as a WordPress plugin with multiple functions for small and medium-sized companies.\u003Cbr \u002F>\nIt’s FREE, fully-configurable, customizable and upgradable through WordPress filters and also by AddOns or customized support.\u003C\u002Fp>\n\u003Cp>NOTE: This plugin is in Beta stage. The 1.0 version will be the official release but you can start to use it now 😉\u003Cbr \u002F>\nThe release date is close, we are working on it every day!!\u003Cbr \u002F>\nWe really enjoy and thank if you can check and test the Fakturo.\u003Cbr \u002F>\nWe are receiving feedbacks in english and spanish at the WordPress support forums and in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fetruel\u002Ffakturo\" rel=\"nofollow ugc\">development repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Introduction\u003C\u002Fh4>\n\u003Cp>There are many systems to manage invoices on the web. Some freeware, some modular, some online, some with addons, some with e-invoicing, some with stock, some easy, some are updated periodically, some of them with technical support, etc… always “some”…, so that’s why was born Fakturo, because it is not “some” more, but that it has all the above and much more.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Manage customers, suppliers, contacts and branches.\u003C\u002Fli>\n\u003Cli>Manage and load stock for individual products per deposits.\u003C\u002Fli>\n\u003Cli>Invoicing of suppliers and customers with automatic input and output of stock.\u003C\u002Fli>\n\u003Cli>Send invoices or accounts of customers by email in automatic or manual way.\u003C\u002Fli>\n\u003Cli>Manage payments, partial or total bills for customers and suppliers.\u003C\u002Fli>\n\u003Cli>Input and output of money box.\u003C\u002Fli>\n\u003Cli>Daily box and Balance.\u003C\u002Fli>\n\u003Cli>Reports.\u003C\u002Fli>\n\u003Cli>System of templates to customize invoices and all what is printed.\u003C\u002Fli>\n\u003Cli>Built-in Backup and restore system.\u003C\u002Fli>\n\u003Cli>Custom configuration of types of products, Packaging, deposits and scales of prices, origins.\u003C\u002Fli>\n\u003Cli>Coins, entities Bank, countries and provinces or States.\u003C\u002Fli>\n\u003Cli>Taxes, percentages.\u003C\u002Fli>\n\u003Cli>Custom user roles for salesman and manager permissions.\u003C\u002Fli>\n\u003Cli>Developer friendly with dozens of actions and filters.\u003C\u002Fli>\n\u003Cli>Optimized the use of WP tables without losing the standard for large amounts of bills and stock movements.\u003C\u002Fli>\n\u003C\u002Ful>\n","The best and more complete open source Invoice System. An easy and fully-configurable SME Management system for Wordpress.",10,32724,0,"2025-04-23T00:06:00.000Z","6.8.5","4.9","7.0",[19,20,21,22,23],"billing","inventory","invoice","receipt","sales","https:\u002F\u002Ffakturo.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffakturo.1.0.9.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},12,12870,91,116,73,"2026-05-19T17:28:27.282Z",[39,66,90,114,130],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":61,"download_link":62,"security_score":63,"vuln_count":64,"unpatched_count":13,"last_vuln_date":65,"fetched_at":28},"woo-zoho","Integration for WooCommerce and Zoho CRM, Books, Invoice, Inventory, Bigin","1.6.1","CRM Perks","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrmperks\u002F","\u003Cp>Easily create leads, contacts, accounts, deals or any object in Zoho (CRM, Books, Inventory, Invoice) when an order is placed via WooCommerce. Free version supports Contacts in Zoho Books, Zoho Inventory and Zoho Invoice, all other features are available in Premium version. Learn more at \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fwoocommerce-plugins\u002Fwoocommerce-zoho-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=readme\" rel=\"nofollow ugc\">crmperks.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Woocommerce Zoho Connector Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to WooCommerce -> Settings -> Zoho tab then add new account.\u003C\u002Fli>\n\u003Cli>Go to WooCommerce -> Zoho Feeds tab then create new feed.\u003C\u002Fli>\n\u003Cli>Map required Zoho fields to WooCommerce Order fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to Zoho(CRM, Books, Inventory, Invoice).\u003C\u002Fli>\n\u003Cli>Go to WooCommerce -> Zoho Logs and verify, if entry was sent to Zoho(CRM, Books, Inventory, Invoice).\u003C\u002Fli>\n\u003Cli>View screenshots for \u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fpost-data-from-wordpress-to-zoho\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=readme\" rel=\"nofollow ugc\">creating Contact\u002FAccount and assign it to SalesOrder\u003C\u002Fa>. Assigning Contact to SalesOrder is available in pro version only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connect Zoho Account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect Zoho (CRM, Books, Inventory, Invoice) Account to WooCommerce store by simply oauth 2.0 authentication. Also you can connect multiple Zoho accounts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Fields Mapping\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Simply Select Zoho(CRM, Books, Inventory, Invoice) Object then map WooCommerce Order fields to Zoho Object(Contact, Account, Lead, Deal, custom module etc) fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Export Event\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Choose event, when WooCommerce Order data should be sent to Zoho(CRM, Books, Inventory, Invoice). For example , send WooCommerce Order to Zoho on Order Completion.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Primary Key\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Instead of creating new Object(Contact, Account, Lead, Deal, custom module etc) in zoho(CRM, Books, Inventory, Invoice), you can update old object by setting Primary Key field.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Error Reporting\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If there is an error while sending data to Zoho, an email containing the error details will be sent to the specified email address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Zoho(CRM, Books, Inventory, Invoice) Logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Plugin saves detailed log of each WooCommerce Order whether sent (or not sent) to Zoho and easily resend an Order to Zoho(CRM, Books, Inventory, Invoice).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Historical Orders\u002FCustomers to Zoho\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Easily export all old woocommerce orders and Customers to zoho in just one click. This feature is available in pro version only.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Synchronization\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>All Woocommerce Orders\u002FCustomers\u002FProducts are fully synchronized with Zoho. If you update\u002Fdelete\u002Frestore an order that order will be updated\u002Fdeleted\u002Frestored in Zoho(CRM, Books, Inventory, Invoice).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter orders\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default all Woocommerce orders are sent to Zoho, but you can apply filters & setup rules to limit the orders sent to Zoho. For example sending Orders from specific city to Zoho.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send one to many WooCommerce Order fields data as an object(Contact, Account, Lead, Deal, custom module etc) Note in zoho(CRM, Books, Inventory, Invoice).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Assign Contact to Order\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A module(Contact, Account, Lead, Deal, custom module etc) created\u002Fupdated by one feed can be assigned to the module created\u002Fupdated by other feed.\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\u003Cstrong>Premium Version.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Following features are available in Premium version only.\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fwoocommerce-plugins\u002Fwoocommerce-zoho-plugin\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=zoho_readme\" rel=\"nofollow ugc\">WooCommerce Zoho Integration\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add WooCommerce Order Items to Zoho.\u003C\u002Fli>\n\u003Cli>All Zoho modules like Invoices, Customer Payments, Estimates, Credit Notes, Recurring Invoices, custom modules etc.\u003C\u002Fli>\n\u003Cli>Zoho Custom fields.\u003C\u002Fli>\n\u003Cli>Zoho Phone Number fields.\u003C\u002Fli>\n\u003Cli>Select Zoho Object Layout.\u003C\u002Fli>\n\u003Cli>Add a lead to campaign in Zoho CRM.\u003C\u002Fli>\n\u003Cli>Assign owner to any object(Contact, lead , account etc) in Zoho CRM.\u003C\u002Fli>\n\u003Cli>Assign object created\u002Fupdated\u002Ffound by one feed to other feed. For example assigning a contact to a custom Zoho object.\u003C\u002Fli>\n\u003Cli>Track Google Analytics Parameters and Geolocation of a WooCommerce customer.\u003C\u002Fli>\n\u003Cli>Lookup lead’s email and phone number using popular email and phone lookup services.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Premium Addons\u003C\u002Fh3>\n\u003Cp>We have 20+ premium addons and new ones being added regularly, it’s likely we have everything you’ll ever need.\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fadd-ons\u002F?utm_medium=referral&utm_source=wordpress&utm_campaign=WC+zoho+Readme&utm_content=WC\" rel=\"nofollow ugc\">View All Add-ons\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need Zoho Plugin for Gravity Forms and Contact form 7 ?\u003C\u002Fh3>\n\u003Cp>We have Zoho add-on for Gravity Forms. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgf-zoho\u002F\" rel=\"ugc\">Gravity Forms Zoho\u003C\u002Fa>\u003Cbr \u002F>\nWe have Zoho add-on for Contact Form 7. \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcf7-zoho\u002F\" rel=\"ugc\">Contact Form 7 Zoho\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Want to send data to other crm\u003C\u002Fh3>\n\u003Cp>We have Premium Extensions for 20+ CRMs.\u003Ca href=\"https:\u002F\u002Fwww.crmperks.com\u002Fplugin-category\u002Fwoocommerce-plugins\u002F?utm_source=wordpress&utm_medium=directory&utm_campaign=zoho_readme\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n","WooCommerce Zoho Connector allows you to quickly integrate WooCommerce Orders with Zoho CRM, Books, Inventory and Invoice.",2000,110331,100,83,"2026-03-22T05:39:00.000Z","6.9.4","4.7","5.3",[56,57,58,59,60],"woocommerce-zoho","zoho","zoho-books","zoho-inventory","zoho-invoice","https:\u002F\u002Fwww.crmperks.com\u002Fplugins\u002Fwoocommerce-plugins\u002Fwoocommerce-zoho-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-zoho.1.6.1.zip",99,2,"2023-07-20 00:00:00",{"slug":67,"name":68,"version":69,"author":70,"author_profile":71,"description":72,"short_description":73,"active_installs":74,"downloaded":75,"rating":76,"num_ratings":77,"last_updated":78,"tested_up_to":52,"requires_at_least":79,"requires_php":80,"tags":81,"homepage":85,"download_link":86,"security_score":87,"vuln_count":11,"unpatched_count":13,"last_vuln_date":88,"fetched_at":89},"sprout-invoices","Client Invoicing by Sprout Invoices – Easy Estimates and Invoices for WordPress","20.8.10","BoldGrid","https:\u002F\u002Fprofiles.wordpress.org\u002Fboldgrid\u002F","\u003Ch4>WordPress Invoicing Made Easy\u003C\u002Fh4>\n\u003Cp>Our focus \u003Cem>since day one 4+ years ago\u003C\u002Fem> with \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">Sprout Invoices\u003C\u002Fa> has been to create a way for WordPress site owners to invoice and EASILY get paid. We also understand that customization beyond branding is important, and that’s why we built the most POWERFUL solution with the most integrations around.\u003C\u002Fp>\n\u003Cp>Sprout Invoices allows you to create beautiful estimates and invoices for your clients in minutes — not hours. If you’re not familiar with WordPress templating than our \u003Ca href=\"https:\u002F\u002Fdocs.sproutinvoices.com\" rel=\"nofollow ugc\">knowledgebase\u003C\u002Fa> and priority support can help.\u003C\u002Fp>\n\u003Cp>Even though our goal is to make getting paid easy, providing fast and reliable support is a priority. We don’t want any user to feel alone.\u003C\u002Fp>\n\u003Cp>Trust the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\u002Freviews\u002F?filter=5\" title=\"Sprout Invoices WordPress.org Reviews\" rel=\"friend ugc\">reviews\u003C\u002Fa> and join an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Freviews\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">awesome community\u003C\u002Fa> of happy users.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Sprout Invoices Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of the Sprout Invoices Pro plugin that comes with all the invoicing features you will ever need including recurring invoices, recurring payments, pre-defined line items, client dashboards, Stripe and many other payment processors, advanced reporting, hundreds of integrations (including Zapier) and a ton more. \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices\" rel=\"friend nofollow ugc\">Click here to learn more about the best Invoicing plugin for WordPress now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Getting Paid Efficiently\u003C\u002Fh4>\n\u003Cp>Sprout Invoices is meant to remove the hoops and hurdles required in a typical workflow of accepting estimate requests, creating an estimate\u002Fquote, and getting paid. Learn more about this goal to \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fwhat-sprout-invoices-solves-for-freelancers-and-wordpress-sites\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"What Sprout Invoices Sets To Solve\" rel=\"friend nofollow ugc\">improve your workflow on sproutinvoices.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>The Integration Powers of Sprout Invoices\u003C\u002Fh4>\n\u003Cp>While Sprout Invoices automates many tasks the real power comes from the flexibility through \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fintegrations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"WordPress invoicing integrations\" rel=\"friend nofollow ugc\">integrations\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Payments Integrations\u003C\u002Fh4>\n\u003Cp>Sprout Invoices integrates with the most popular payment gateways around. Including: PayPal (free), Stripe, Authorize.net, Square, 2Checkout, eWay, NMI, and \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcategory\u002Fpayment-gateway\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"WordPress invoicing payment processors\" rel=\"friend nofollow ugc\">many more\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Integrate with PayPal & make accepting invoice payments easy. The free \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fpaypal-payments-express-checkout\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"WordPress Invoicing with PayPal\" rel=\"friend nofollow ugc\">PayPal plugin is available here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Easy Invoice & Estimate Submissions with WordPress\u003C\u002Fh4>\n\u003Cp>Integrations with your favorite WordPress form plugins allow you to build an easy solution to creating dynamic invoices based on the prospective client’s form selections. Pre-defined Line Items (pro feature) are used to create the custom submission form and every form integration is easy!\u003C\u002Fp>\n\u003Cp>All form builder integrations are free!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsprout-invoices-gravity-forms\u002F\" title=\"Easy Invoice & Estimate Submissions with WordPress\" rel=\"friend ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsprout-invoices-ninja-forms\u002F\" title=\"Easy Invoice & Estimate Submissions with WordPress\" rel=\"friend ugc\">Ninja Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsprout-invoices-wp-forms\u002F\" title=\"Easy Invoice & Estimate Submissions with WordPress\" rel=\"friend ugc\">WP Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsprout-invoices-formidable-forms\u002F\" title=\"Easy Invoice & Estimate Submissions with WordPress\" rel=\"friend ugc\">Formidable Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Invoicing Requirements Around the Globe\u003C\u002Fh4>\n\u003Cp>Supporting many \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fsprout-invoices\" rel=\"nofollow ugc\">different languages\u003C\u002Fa> is another focus of ours, and with that comes the responsibility of meeting local government invoicing requirements. Here are some of free plugins to help support the globe:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Feu-invoicing-requirements-customizations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"EU Invoicing Requirements\" rel=\"friend nofollow ugc\">EU Invoicing Requirements\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Faustralian-invoicing-requirements-customizations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Australian Invoicing Requirements\" rel=\"friend nofollow ugc\">Australian Invoicing Requirements\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcanadian-tax-requirements\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Canadian Invoicing Requirements\" rel=\"friend nofollow ugc\">Canadian Invoicing Requirements\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fesp-invoicing-requirements-iva-irpf-customizations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Invoicing Tax Requirements\" rel=\"friend nofollow ugc\">ESP Invoicing Requirements (IVA & IRPF)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your invoice requirements are not met with one of the plugins above please \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">let us know\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Full Sprout Invoices Feature List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited Invoices, Estimates and Clients. No restrictions!\u003C\u002Fli>\n\u003Cli>The best \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fsprout-invoices-payment-options-deposits-checks-authorizations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">payment experience\u003C\u002Fa> for your clients with options for them to pay via Check, PO or \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fpaypal-payments-express-checkout\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Paypal\u003C\u002Fa> (\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcategory\u002Fpayment-gateway\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">additional gateways available\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fintegrations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Hundreds of Integrations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Fully \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fcustomizing-templates\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">customizable templates\u003C\u002Fa> with your own theme.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fpayments\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Payment management\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Freports\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Advanced Reporting\u003C\u002Fa> (limited w\u002F free version)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fclients\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Client management\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fclients-options\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Multi-currency support with client specific options\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Localization support for your language!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Ffeature-spotlight-import-freshbooks-harvest-wp-invoice\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Freshbooks, Harvest, WP-Invoice, and CSV Importing\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Fully \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fnotifications\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">customizable notifications\u003C\u002Fa>. Notifications are sent from your server and allow for plain-text and HTML.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Ffeature-spotlight-nested-invoice-line-items\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Nested line items\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Ftools\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Advanced records\u003C\u002Fa> with any extra tables!\u003C\u002Fli>\n\u003Cli>Includes a \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsupport\u002Fknowledgebase\u002Fsprout-invoices\u002Fadvanced\u002Fcustomize-estimate-submission-form\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">customizable estimates\u002Flead generation form\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Improved user experience with AJAX.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcategory\u002Ffree\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Advanced Taxes for your region\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Client records with multiple points of contact\u003C\u002Fli>\n\u003Cli>No extra database tables!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>All of the popular features listed below are bundled \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">with a pro license\u003C\u002Fa>. Consider joining the community of happy Sprout Invoices Pro users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fsprout-billings\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Sprout Billings\u003C\u002Fa> an effortless way for recurring invoices to be paid automatically on a set bill date, and easily settle outstanding invoices with a single click. Your customers\u002Fclients can easily manage their payment profiles from a dashboards or an invoice. Sprout Billings offers ACH support too!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fsprout-invoices-3-0-release-recurring-aka-subscription-payments-recurring-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Recurring\u002FSubscription Payments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fsprout-invoices-3-0-release-recurring-aka-subscription-payments-recurring-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Recurring Invoices\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdocs.sproutinvoices.com\u002Farticle\u002F36-client-dashboards\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Client Dashboards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fpayment-terms-simple-invoice-payment-scheduling-v14\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Payment Terms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Ffeature-spotlight-invoice-deposits\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Deposit payments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fintegrations\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">WooCommerce Integrations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Flatest-version-of-sprout-invoices-brings-line-item-commenting-pre-defined-items-and-more\u002F\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Pre-defined Line Items\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Fsprout-invoices-v10-account-credits-client-summary-notifications\u002F\" rel=\"nofollow ugc\">Client Summary Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Accept \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fstripe-payments\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Stripe Payments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Accept payments from \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fmarketplace\u002Fcategory\u002Fpayment-gateway\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Authorize.net, Square, 2Checkout, eWay, NMI, and many more\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.comprojects-time-tracking-sprout-invoices\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Time Tracking and Projects\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Flatest-version-of-sprout-invoices-brings-line-item-commenting-pre-defined-items-and-more\u002F\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Line Item Commenting\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Fnews\u002Flatest-version-of-sprout-invoices-brings-line-item-commenting-pre-defined-items-and-more\u002F\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Dynamic Text\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Make sure to review the \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Sprout Invoices\u003C\u002Fa> features page for more detailed information.\u003C\u002Fp>\n\u003Ch4>Getting Paid with WordPress and Sprout Invoices\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fn1pP_hQSKlQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Priority support is provided with an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">upgraded version\u003C\u002Fa>. All free support will provided in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\" rel=\"ugc\">forums\u003C\u002Fa>.\u003C\u002Fp>\n","The best invoicing plugin for WordPress. See how you can get paid faster without those hidden service fees.",1000,219136,90,188,"2026-02-16T21:08:00.000Z","5.1","7.2.5",[19,82,21,83,84],"estimates","invoicing","quote","https:\u002F\u002Fsproutinvoices.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsprout-invoices.20.8.10.zip",88,"2026-03-19 00:00:00","2026-03-15T15:16:48.613Z",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":52,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":109,"download_link":110,"security_score":111,"vuln_count":64,"unpatched_count":13,"last_vuln_date":112,"fetched_at":113},"easy-invoice","Easy Invoice – Professional Invoice & Quote Generator","2.1.14","MatrixAddons","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatrixaddons\u002F","\u003Cp>Easy Invoice is a comprehensive WordPress invoicing plugin for freelancers, agencies, consultants, and small businesses. Create unlimited invoices and quotes, generate PDF documents, accept online payments through PayPal, and manage client information directly from your WordPress dashboard.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftry.new\u002Fplugins\u002Feasy-invoice\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fdocs\u002Feasy-invoice-best-wordpress-invoice-plugin\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#pricing\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feasy-invoice\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Invoicing & Quotes\u003C\u002Fstrong>\u003Cbr \u002F>\n* Unlimited invoices and quotes\u003Cbr \u002F>\n* Professional PDF generation\u003Cbr \u002F>\n* Auto-increment invoice numbering with custom prefixes\u003Cbr \u002F>\n* Convert quotes to invoices with one click\u003Cbr \u002F>\n* Clone existing invoices for faster creation\u003Cbr \u002F>\n* Custom invoice and quote terminology\u003Cbr \u002F>\n* Set default due dates and payment terms\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Payment Processing\u003C\u002Fstrong>\u003Cbr \u002F>\n* PayPal payment gateway (free version)\u003Cbr \u002F>\n* Accept online payments with “Pay Now” button\u003Cbr \u002F>\n* Multiple payment gateways: Stripe, Square, Authorize.Net, Mollie (Pro)\u003Cbr \u002F>\n* Manual payment recording (cash, check, bank transfer)\u003Cbr \u002F>\n* Partial payment support (Pro)\u003Cbr \u002F>\n* Payment status tracking and history\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Client Management\u003C\u002Fstrong>\u003Cbr \u002F>\n* Unlimited client records\u003Cbr \u002F>\n* Store complete client information\u003Cbr \u002F>\n* Automated email notifications\u003Cbr \u002F>\n* Client portal with secure login (Pro)\u003Cbr \u002F>\n* Payment reminder emails (Pro)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customization\u003C\u002Fstrong>\u003Cbr \u002F>\n* Professional invoice templates\u003Cbr \u002F>\n* Add your logo and business details\u003Cbr \u002F>\n* Customize templates using CSS\u003Cbr \u002F>\n* Flexible tax settings (global or per line item)\u003Cbr \u002F>\n* Discount calculations\u003Cbr \u002F>\n* Multi-currency support (150+ currencies)\u003Cbr \u002F>\n* Custom email templates\u003Cbr \u002F>\n* Translation ready\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automation & Reporting\u003C\u002Fstrong>\u003Cbr \u002F>\n* Recurring invoice automation (Pro)\u003Cbr \u002F>\n* CSV data export (Pro)\u003Cbr \u002F>\n* Invoice and quote reporting\u003Cbr \u002F>\n* Revenue tracking and analytics (Pro)\u003Cbr \u002F>\n* White label option (Pro)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatibility\u003C\u002Fstrong>\u003Cbr \u002F>\n* Works with any WordPress theme\u003Cbr \u002F>\n* WooCommerce compatible\u003Cbr \u002F>\n* WordPress multisite support\u003Cbr \u002F>\n* Page builder compatible\u003C\u002Fp>\n\u003Ch4>Who Uses Easy Invoice?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Freelancers\u003C\u002Fstrong> – Quick invoice creation and payment collection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies\u003C\u002Fstrong> – Multi-client management and project billing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Small Businesses\u003C\u002Fstrong> – Professional invoicing and recurring billing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Consultants\u003C\u002Fstrong> – Quote management and payment tracking\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-commerce\u003C\u002Fstrong> – Custom B2B invoicing alongside WooCommerce\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Service Providers\u003C\u002Fstrong> – Subscription billing and payment plans\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Unlimited Invoices & Quotes\u003C\u002Fstrong>\u003C\u002Fa>: Create unlimited invoices and quotes with no restrictions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>PDF Generation\u003C\u002Fstrong>\u003C\u002Fa>: Generate professional PDF invoices and quotes with one click.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>PayPal Payment Gateway\u003C\u002Fstrong>\u003C\u002Fa>: Accept online payments via PayPal with a built‑in “Pay Now” button.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Client Management\u003C\u002Fstrong>\u003C\u002Fa>: Store client details and send invoices\u002Fquotes via email.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Tax & Discounts\u003C\u002Fstrong>\u003C\u002Fa>: Add taxes and discounts with before\u002Fafter‑tax calculation options.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Customization\u003C\u002Fstrong>\u003C\u002Fa>: Set custom invoice ID prefix, terms & conditions, and footer text.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Email Templates\u003C\u002Fstrong>\u003C\u002Fa>: Customize invoice and quote email notifications to clients.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Professional Templates\u003C\u002Fstrong>\u003C\u002Fa>: Use beautiful, printer‑friendly invoice and quote layouts.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Print Invoices & Quotes\u003C\u002Fstrong>\u003C\u002Fa>: Print documents or save to PDF directly from your browser.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Currency & Formatting\u003C\u002Fstrong>\u003C\u002Fa>: Control currency symbol, decimals, and separators to match your locale.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Custom Payment Links\u003C\u002Fstrong>\u003C\u002Fa>: Add an external “Pay Now” link for any payment provider.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Works With Any Theme\u003C\u002Fstrong>\u003C\u002Fa>: Compatible with all properly coded WordPress themes and page builders.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Translation Ready\u003C\u002Fstrong>\u003C\u002Fa>: Fully translatable for global use.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Template Builder\u003C\u002Fstrong>\u003C\u002Fa>: Visual drag-and-drop builder to create custom invoice and quote templates.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Item Library\u003C\u002Fstrong>\u003C\u002Fa>: Save frequently used items and services for quick invoice creation.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Custom Invoice Permalinks\u003C\u002Fstrong>\u003C\u002Fa>: Create professional, branded URLs for invoices.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Advanced PDF Customization & Watermarks\u003C\u002Fstrong>\u003C\u002Fa>: Customize layouts, add text\u002Fimage watermarks, and status badges.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Client Portal & Shortcodes\u003C\u002Fstrong>\u003C\u002Fa>: Provide client dashboard and login shortcodes; restrict invoices to clients.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Multiple Payment Gateways\u003C\u002Fstrong>\u003C\u002Fa>: Add gateways like AuthorizeNet, Square, and Mollie alongside PayPal.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Recurring Invoices\u003C\u002Fstrong>\u003C\u002Fa>: Automate billing with flexible schedules and reminders.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Partial Payments\u003C\u002Fstrong>\u003C\u002Fa>: Allow clients to pay invoices in installments.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>CSV Export & Reports\u003C\u002Fstrong>\u003C\u002Fa>: Export invoice\u002Fquote data and generate business reports.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Payment Reminder Emails\u003C\u002Fstrong>\u003C\u002Fa>: Automatically nudge clients to pay on time.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Tax Options\u003C\u002Fstrong>\u003C\u002Fa>: Handle complex tax rules and calculations.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>Priority Support\u003C\u002Fstrong>\u003C\u002Fa>: Faster response times and premium assistance.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#free-vs-pro\" rel=\"nofollow ugc\">\u003Cstrong>White Label\u003C\u002Fstrong>\u003C\u002Fa>: Remove branding and deliver fully white‑labeled documents.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#pricing\" rel=\"nofollow ugc\">Upgrade to Easy Invoice Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why Upgrade to Pro?\u003C\u002Fh3>\n\u003Cp>The Pro version adds advanced features for businesses that need more automation and customization:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Template Builder\u003C\u002Fstrong> – Visual drag-and-drop builder to create custom invoice and quote templates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Item Library\u003C\u002Fstrong> – Save frequently used items and services for quick invoice creation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Client Portal\u003C\u002Fstrong> – Clients can view invoices, make payments, and download PDFs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment Reminders\u003C\u002Fstrong> – Automatically send reminders before and after due dates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recurring Invoices\u003C\u002Fstrong> – Automate subscription and retainer billing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Payment Gateways\u003C\u002Fstrong> – Accept credit cards via Stripe, Square, Authorize.Net, Mollie\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced PDF Customization\u003C\u002Fstrong> – Add watermarks, custom layouts, and status badges\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV Export & Reports\u003C\u002Fstrong> – Export data for accounting software like QuickBooks or Xero\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Partial Payments\u003C\u002Fstrong> – Allow clients to pay invoices in installments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Tax Options\u003C\u002Fstrong> – Handle complex tax rules and calculations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>White Label\u003C\u002Fstrong> – Remove Easy Invoice branding from documents\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> – Faster response times for technical assistance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice\u002F#pricing\" rel=\"nofollow ugc\">View Pro Pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Privacy & Security\u003C\u002Fh4>\n\u003Cp>Easy Invoice respects your privacy and follows WordPress security best practices:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>No data collection\u003C\u002Fstrong> – We don’t collect or store any data from your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR compliant\u003C\u002Fstrong> – All invoice data stays in your WordPress database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure payments\u003C\u002Fstrong> – Payment processing handled by PCI-compliant gateways\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No external dependencies\u003C\u002Fstrong> – Plugin works without external API calls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security audits\u003C\u002Fstrong> – Regularly monitored by Patchstack for vulnerabilities\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Payment processing is handled by your chosen gateway (PayPal, Stripe, etc.) according to their privacy policies. Easy Invoice never stores credit card information.\u003C\u002Fp>\n\u003Ch4>Translations & Internationalization\u003C\u002Fh4>\n\u003Cp>Easy Invoice is fully translation ready:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Text Domain:\u003C\u002Fstrong> easy-invoice\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Method:\u003C\u002Fstrong> Standard WordPress .po\u002F.mo files or Loco Translate plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RTL Support:\u003C\u002Fstrong> Full right-to-left language support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Currency:\u003C\u002Fstrong> Support for 150+ currencies with custom symbols\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date Formats:\u003C\u002Fstrong> Localized date formatting\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>English is the default language. Community translations are available through WordPress.org.\u003C\u002Fp>\n\u003Cp>To contribute translations, visit \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Feasy-invoice\u002F\" rel=\"nofollow ugc\">WordPress.org translation page\u003C\u002Fa>\u003C\u002Fp>\n","WordPress invoicing solution for freelancers & businesses. Create invoices, PDF quotes, accept payments, and automate billing—all in one plugin.",500,14430,86,6,"2026-03-31T13:40:00.000Z","5.6","7.4",[19,21,106,107,108],"payment-gateway","pdf-invoice","quotes","https:\u002F\u002Fmatrixaddons.com\u002Fplugins\u002Feasy-invoice","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-invoice.2.1.14.zip",96,"2025-12-15 00:00:00","2026-04-06T09:54:40.288Z",{"slug":115,"name":116,"version":117,"author":70,"author_profile":71,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":49,"num_ratings":122,"last_updated":123,"tested_up_to":52,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":128,"download_link":129,"security_score":49,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"sprout-invoices-wp-forms","WP Forms + Sprout Invoices – Easy Invoice & Quote Submissions","2.0","\u003Ch4>Speed up the process of getting paid!\u003C\u002Fh4>\n\u003Cp>The WP Forms + \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">Sprout Invoices\u003C\u002Fa> plugin allows you to build an easy solution to creating dynamic invoices and estimates based on the prospective client’s form selections.\u003C\u002Fp>\n\u003Ch4>WordPress Invoicing Made Easy\u003C\u002Fh4>\n\u003Cp>Our focus \u003Cem>since day one 4+ years ago\u003C\u002Fem> with \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">Sprout Invoices\u003C\u002Fa> has been to create a way for WordPress site owners to invoice and EASILY get paid. We also understand that customization beyond branding is important, and that’s why we built the most POWERFUL solution with the most integrations around.\u003C\u002Fp>\n\u003Cp>Sprout Invoices allows you to create beautiful estimates and invoices for your clients in minutes — not hours. If you’re not familiar with WordPress templating than our \u003Ca href=\"https:\u002F\u002Fdocs.sproutinvoices.com\" rel=\"nofollow ugc\">knowledgebase\u003C\u002Fa> and priority support can help.\u003C\u002Fp>\n\u003Cp>Even though our goal is to make getting paid easy, providing fast and reliable support is a priority. We don’t want any user to feel alone.\u003C\u002Fp>\n\u003Cp>Trust the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\u002Freviews\u002F?filter=5\" title=\"Sprout Invoices WordPress.org Reviews\" rel=\"friend ugc\">reviews\u003C\u002Fa> and join an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002Freviews\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices Reviews\" rel=\"friend nofollow ugc\">awesome community\u003C\u002Fa> of happy users.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Sprout Invoices Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the lite version of the Sprout Invoices Pro plugin that comes with all the invoicing features you will ever need including recurring invoices, recurring payments, pre-defined line items, client dashboards, Stripe and many other payment processors, advanced reporting, hundreds of integrations (including Zapier) and a ton more. \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" title=\"Sprout Invoices\" rel=\"friend nofollow ugc\">Click here to learn more about the best Invoicing plugin for WordPress now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Priority support is provided with an \u003Ca href=\"https:\u002F\u002Fsproutinvoices.com\u002F?utm_medium=link&utm_campaign=free&utm_source=wordpress.org\" rel=\"nofollow ugc\">upgraded version\u003C\u002Fa>. All free support will provided in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsprout-invoices\" rel=\"ugc\">forums\u003C\u002Fa>.\u003C\u002Fp>\n","Dynamic invoicing (and estimates\u002Fquotes) from WP Form submissions.",400,13584,1,"2025-12-01T21:36:00.000Z","4.8","",[19,82,21,83,127],"wp-forms","https:\u002F\u002Fsproutapps.co\u002Fsprout-invoices\u002Fintegrations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsprout-invoices-wp-forms.2.0.zip",{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":120,"downloaded":138,"rating":49,"num_ratings":139,"last_updated":140,"tested_up_to":15,"requires_at_least":141,"requires_php":125,"tags":142,"homepage":148,"download_link":149,"security_score":150,"vuln_count":122,"unpatched_count":122,"last_vuln_date":151,"fetched_at":28},"wc-sales-count-manager","Sales Count Manager for WooCommerce","2.6","WP-EXPERTS.IN","https:\u002F\u002Fprofiles.wordpress.org\u002Findia-web-developer\u002F","\u003Cp>“WooCommerce Sales Count Manager” is the best add-on plugin for WooCommrce that has provide important feature to display sold item number on your store. This plugin provide feature to display the total sold item number for each product on shop page, product category page and product details page . And also provide an option to add the social share buttons i.e Facebook, LinkedIn, Twitter, Pinterest & WhatsApp.\u003C\u002Fp>\n\u003Cp>“WooCommerce Sales Count Manager” does work with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce Plugin\u003C\u002Fa>. It’s mainly created to show number of sold item on every product.\u003C\u002Fp>\n\u003Ch4>NOTE: Tested with 6.6.1 version of WooCommerce plugin\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F5QOkw8QUl1c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display total sold item number for each product\u003C\u002Fli>\n\u003Cli>Define the custom sold item number (Pro version)\u003C\u002Fli>\n\u003Cli>Manage sold counter button Style\u003C\u002Fli>\n\u003Cli>Social Share Buttons (Facebook,Pinterest,Linkedin,Twitter,WhatsApp) for each product page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Addon Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display item sold counter on shop page\u003C\u002Fli>\n\u003Cli>Disable item sold counter on category pages\u003C\u002Fli>\n\u003Cli>Display item sold counter on Category\u002FTag pages\u003C\u002Fli>\n\u003Cli>Disable item sold counter on specific Category page\u003C\u002Fli>\n\u003Cli>Display item sold counter on product details page\u003C\u002Fli>\n\u003Cli>Define custom sold items number for every product\u003C\u002Fli>\n\u003Cli>Shortcode to display sold item number on basis of product id\u003C\u002Fli>\n\u003Cli>Manage counter button style\u003C\u002Fli>\n\u003Cli>Delete old orders on weekly\u002Fmonthly\u002Fyearly basis.\u003C\u002Fli>\n\u003Cli>An option to Add conversion tracking code for checkout thank you page\u003C\u002Fli>\n\u003Cli>An option to define your custom message to display with sold item number\u003C\u002Fli>\n\u003Cli>An option to define your custom message for all 0 sold item products\u003C\u002Fli>\n\u003Cli>An option to change text & sold item number position\u003C\u002Fli>\n\u003Cli>Preorder custom message feature available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>FLAT 15% DISCOUNT ON \u003Ca href=\"https:\u002F\u002Fwww.wp-experts.in\u002Fproducts\u002Fwoocommerce-sales-count-manager-addon\u002F?utm_source=wordpress.org&utm_medium=free-plugin&utm_campaign=wscm-20offer-sale\" rel=\"nofollow ugc\">ADD-ON\u003C\u002Fa>. No Coupon Code Required. Hurry! Limited Time Offer!\u003C\u002Fh3>\n\u003Cp>Do You Have Any Query? \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wp-experts.in\u002Fcontact-us\u002F?utm_source=wordpress.org&utm_medium=free-plugin&utm_campaign=wc-sales\" rel=\"nofollow ugc\">Submit here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Our Other WooCommerce Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wp-experts.in\u002Fwoocommerce-wishlist-and-compare\u002F?utm_source=wordpress.org&utm_medium=free-plugin&utm_campaign=wcwc\" rel=\"nofollow ugc\">WooCommerce Wishlist and Compare Plugin\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.wp-experts.in\u002Fwoocommerce-wishlist-and-compare\u002F?utm_source=wordpress.org&utm_medium=free-plugin&utm_campaign=wcwc\" rel=\"nofollow ugc\">Download Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Display sold item count for each product in WooCommerce, customize the counter, and add social share buttons for better engagement.",18910,8,"2026-01-09T07:20:00.000Z","6.0",[143,144,145,146,147],"woocommerce-inventory-tracker","woocommerce-product-sales","woocommerce-sales-counter","woocommerce-sales-statistics","woocommerce-sold-items","https:\u002F\u002Fwww.wp-experts.in\u002Fproducts\u002Fwoocommerce-sales-count-manager-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-sales-count-manager.2.6.zip",78,"2025-09-22 00:00:00",{"attackSurface":153,"codeSignals":885,"taintFlows":1224,"riskAssessment":1506,"analyzedAt":1518},{"hooks":154,"ajaxHandlers":840,"restRoutes":882,"shortcodes":883,"cronEvents":884,"entryPointCount":160,"unprotectedCount":184},[155,161,164,168,173,177,181,185,187,190,193,197,201,206,210,213,216,219,222,226,228,231,234,238,241,243,246,247,248,249,250,251,252,254,258,262,266,270,274,278,282,286,290,292,294,295,296,297,298,300,301,303,305,308,310,312,315,318,321,324,326,327,329,331,332,333,335,336,337,338,339,342,344,346,348,351,354,357,360,363,365,367,368,369,370,371,372,373,374,376,378,380,381,382,383,385,388,389,390,391,392,395,397,399,401,405,409,412,416,419,423,427,431,435,438,441,444,446,448,449,450,453,456,457,458,459,460,461,462,463,465,467,469,470,473,476,479,482,485,488,492,495,499,503,507,511,515,518,520,522,526,530,533,536,539,542,545,547,549,552,556,559,562,565,568,571,573,575,578,580,582,586,588,590,593,596,598,601,603,605,607,609,612,615,616,617,620,622,623,625,626,627,629,630,631,632,634,635,637,638,639,642,643,644,646,647,648,649,650,651,653,654,657,660,663,665,666,667,669,672,674,675,676,678,680,681,682,683,684,685,687,688,689,690,691,692,694,695,696,697,698,699,701,702,703,704,705,706,708,709,710,711,712,713,715,716,717,718,719,720,722,723,724,725,726,727,729,730,731,732,733,734,736,737,739,741,743,745,746,747,748,750,752,754,755,757,758,759,760,761,762,764,765,766,767,768,769,771,772,773,774,775,776,780,782,785,788,792,795,800,803,807,811,813,815,818,820,823,824,827,830,833,835,837],{"type":156,"name":157,"callback":158,"priority":13,"file":159,"line":160},"action","admin_init","redirect_to_addon_page","includes\u002Faddons_page.php",16,{"type":156,"name":162,"callback":162,"priority":63,"file":159,"line":163},"admin_menu",17,{"type":156,"name":165,"callback":166,"file":159,"line":167},"admin_print_styles","styles",18,{"type":169,"name":170,"callback":171,"file":159,"line":172},"filter","all_plugins","showhide_addons",19,{"type":169,"name":174,"callback":175,"file":159,"line":176},"manage_plugins_page_fakturo_columns","addons_get_columns",20,{"type":156,"name":178,"callback":179,"priority":11,"file":159,"line":180},"manage_plugins_custom_column","addons_custom_columns",21,{"type":156,"name":162,"callback":182,"file":183,"line":184},"add_menu","includes\u002Fadmin-menu.php",13,{"type":156,"name":165,"callback":166,"file":183,"line":186},14,{"type":156,"name":188,"callback":189,"priority":122,"file":183,"line":163},"all_admin_notices","add_fakturo_top_menu",{"type":156,"name":165,"callback":191,"file":192,"line":139},"styles_dashboard","includes\u002Fdashboard-widget.php",{"type":156,"name":194,"callback":195,"file":192,"line":196},"wp_dashboard_setup","fktr_add_dashboard_widgets",34,{"type":156,"name":198,"callback":199,"file":192,"line":200},"fktr_dashboard_setup","fktr_default_dashboard_widgets",71,{"type":156,"name":202,"callback":203,"file":204,"line":205},"current_screen","init","includes\u002Fhelps.php",4,{"type":156,"name":207,"callback":208,"file":209,"line":186},"admin_notices","show","includes\u002Fnotices.php",{"type":156,"name":203,"callback":211,"priority":122,"file":212,"line":186},"setup","includes\u002Fpost-types-clients.php",{"type":156,"name":214,"callback":211,"priority":122,"file":212,"line":215},"fakturo_activation",15,{"type":156,"name":217,"callback":218,"priority":11,"file":212,"line":163},"transition_post_status","default_fields",{"type":156,"name":220,"callback":221,"priority":11,"file":212,"line":167},"save_post","save",{"type":156,"name":223,"callback":224,"priority":225,"file":212,"line":176},"admin_print_scripts-post-new.php","scripts",11,{"type":156,"name":227,"callback":224,"priority":225,"file":212,"line":180},"admin_print_scripts-post.php",{"type":156,"name":229,"callback":166,"file":212,"line":230},"admin_print_styles-post-new.php",23,{"type":156,"name":232,"callback":166,"file":212,"line":233},"admin_print_styles-post.php",24,{"type":169,"name":235,"callback":236,"priority":11,"file":212,"line":237},"fktr_clean_client_fields","clean_fields",26,{"type":169,"name":239,"callback":240,"priority":11,"file":212,"line":100},"enter_title_here","name_placeholder",{"type":156,"name":203,"callback":211,"priority":122,"file":242,"line":186},"includes\u002Fpost-types-email-templates.php",{"type":156,"name":244,"callback":245,"file":242,"line":215},"edit_form_after_title","before_editor",{"type":156,"name":217,"callback":218,"priority":11,"file":242,"line":163},{"type":156,"name":220,"callback":221,"priority":63,"file":242,"line":167},{"type":156,"name":223,"callback":224,"priority":225,"file":242,"line":176},{"type":156,"name":227,"callback":224,"priority":225,"file":242,"line":180},{"type":156,"name":229,"callback":166,"file":242,"line":230},{"type":156,"name":232,"callback":166,"file":242,"line":233},{"type":169,"name":253,"callback":236,"priority":11,"file":242,"line":237},"fktr_clean_email_template_fields",{"type":169,"name":255,"callback":256,"priority":11,"file":242,"line":257},"fktr_email_template_before_save","before_save",27,{"type":169,"name":259,"callback":260,"file":242,"line":261},"post_updated_messages","updated_messages",29,{"type":169,"name":263,"callback":264,"priority":11,"file":242,"line":265},"fktr_assigned_email_template","default_assigned",31,{"type":169,"name":267,"callback":268,"priority":11,"file":242,"line":269},"fktr_email_template_assignment","assignment",32,{"type":156,"name":271,"callback":272,"file":242,"line":273},"admin_post_show_email_template","show_email_template",35,{"type":156,"name":275,"callback":276,"file":242,"line":277},"admin_action_copy_email_template","copy_email_template",36,{"type":169,"name":279,"callback":280,"priority":11,"file":242,"line":281},"post_row_actions","actions",37,{"type":156,"name":283,"callback":284,"file":242,"line":285},"admin_post_reset_email_template","reset_email_template",42,{"type":156,"name":287,"callback":288,"file":242,"line":289},"post_submitbox_misc_actions","submitbox",43,{"type":169,"name":239,"callback":240,"priority":11,"file":242,"line":291},367,{"type":156,"name":203,"callback":211,"priority":122,"file":293,"line":215},"includes\u002Fpost-types-print-templates.php",{"type":156,"name":214,"callback":211,"priority":122,"file":293,"line":160},{"type":156,"name":217,"callback":218,"priority":11,"file":293,"line":167},{"type":156,"name":220,"callback":221,"priority":63,"file":293,"line":172},{"type":156,"name":223,"callback":224,"priority":225,"file":293,"line":180},{"type":156,"name":227,"callback":224,"priority":225,"file":293,"line":299},22,{"type":156,"name":229,"callback":166,"file":293,"line":233},{"type":156,"name":232,"callback":166,"file":293,"line":302},25,{"type":169,"name":304,"callback":236,"priority":11,"file":293,"line":257},"fktr_clean_print_template_fields",{"type":169,"name":306,"callback":256,"priority":11,"file":293,"line":307},"fktr_print_template_before_save",28,{"type":169,"name":259,"callback":260,"file":293,"line":309},30,{"type":169,"name":311,"callback":264,"priority":11,"file":293,"line":269},"fktr_assigned_print_template",{"type":169,"name":313,"callback":268,"priority":11,"file":293,"line":314},"fktr_print_template_assignment",33,{"type":156,"name":316,"callback":317,"file":293,"line":273},"admin_post_show_print_template","show_print_template",{"type":156,"name":319,"callback":320,"file":293,"line":277},"admin_post_reset_print_template","reset_print_template",{"type":156,"name":322,"callback":323,"file":293,"line":281},"admin_action_copy_print_template","copy_print_template",{"type":169,"name":279,"callback":280,"priority":11,"file":293,"line":325},38,{"type":156,"name":287,"callback":288,"file":293,"line":285},{"type":169,"name":239,"callback":240,"priority":11,"file":293,"line":328},595,{"type":156,"name":203,"callback":211,"priority":122,"file":330,"line":184},"includes\u002Fpost-types-products.php",{"type":156,"name":214,"callback":211,"priority":122,"file":330,"line":186},{"type":156,"name":217,"callback":218,"priority":11,"file":330,"line":215},{"type":156,"name":220,"callback":221,"priority":334,"file":330,"line":160},999,{"type":156,"name":223,"callback":224,"priority":225,"file":330,"line":167},{"type":156,"name":227,"callback":224,"priority":225,"file":330,"line":172},{"type":156,"name":229,"callback":166,"file":330,"line":176},{"type":156,"name":232,"callback":166,"file":330,"line":180},{"type":169,"name":340,"callback":341,"file":330,"line":230},"parent_file","tax_menu_correction",{"type":169,"name":343,"callback":343,"priority":13,"file":330,"line":233},"redirect_term_location",{"type":169,"name":345,"callback":236,"priority":11,"file":330,"line":237},"fktr_clean_product_fields",{"type":169,"name":347,"callback":256,"priority":11,"file":330,"line":257},"fktr_product_before_save",{"type":169,"name":349,"callback":350,"file":330,"line":261},"manage_fktr_product_posts_columns","columns",{"type":169,"name":352,"callback":353,"priority":11,"file":330,"line":265},"manage_fktr_product_posts_custom_column","manage_columns",{"type":169,"name":355,"callback":356,"file":330,"line":314},"manage_edit-fktr_product_sortable_columns","sortable_columns",{"type":156,"name":358,"callback":359,"file":330,"line":273},"parse_query","column_orderby",{"type":156,"name":361,"callback":362,"priority":11,"file":330,"line":281},"posts_search","custom_search_query",{"type":169,"name":239,"callback":240,"priority":11,"file":330,"line":364},249,{"type":156,"name":203,"callback":211,"priority":122,"file":366,"line":186},"includes\u002Fpost-types-providers.php",{"type":156,"name":214,"callback":211,"priority":122,"file":366,"line":215},{"type":156,"name":217,"callback":218,"priority":11,"file":366,"line":160},{"type":156,"name":220,"callback":221,"priority":11,"file":366,"line":163},{"type":156,"name":223,"callback":224,"priority":225,"file":366,"line":176},{"type":156,"name":227,"callback":224,"priority":225,"file":366,"line":180},{"type":156,"name":229,"callback":166,"file":366,"line":230},{"type":156,"name":232,"callback":166,"file":366,"line":233},{"type":169,"name":375,"callback":236,"priority":11,"file":366,"line":307},"fktr_clean_provider_fields",{"type":169,"name":239,"callback":240,"priority":11,"file":366,"line":377},89,{"type":156,"name":203,"callback":211,"priority":122,"file":379,"line":186},"includes\u002Fpost-types-receipts.php",{"type":156,"name":214,"callback":211,"priority":122,"file":379,"line":215},{"type":156,"name":217,"callback":218,"priority":11,"file":379,"line":163},{"type":156,"name":220,"callback":221,"priority":63,"file":379,"line":167},{"type":169,"name":340,"callback":384,"file":379,"line":176},"menu_correction",{"type":169,"name":386,"callback":387,"file":379,"line":180},"submenu_file","submenu_correction",{"type":156,"name":223,"callback":224,"priority":225,"file":379,"line":233},{"type":156,"name":227,"callback":224,"priority":225,"file":379,"line":302},{"type":156,"name":229,"callback":166,"file":379,"line":257},{"type":156,"name":232,"callback":166,"file":379,"line":307},{"type":156,"name":393,"callback":394,"priority":11,"file":379,"line":309},"get_delete_post_link","set_delete_post_link",{"type":169,"name":396,"callback":236,"priority":11,"file":379,"line":269},"fktr_clean_receipt_fields",{"type":169,"name":398,"callback":256,"priority":11,"file":379,"line":314},"fktr_receipt_before_save",{"type":169,"name":259,"callback":260,"file":379,"line":400},39,{"type":169,"name":402,"callback":403,"priority":11,"file":379,"line":404},"attribute_escape","change_button_texts",40,{"type":156,"name":406,"callback":407,"priority":11,"file":379,"line":408},"before_delete_post","before_delete",41,{"type":169,"name":410,"callback":411,"priority":63,"file":379,"line":285},"wp_insert_post_data","dont_draft",{"type":156,"name":413,"callback":414,"file":379,"line":415},"admin_post_cancel_receipt","cancel_receipt",44,{"type":169,"name":279,"callback":417,"priority":11,"file":379,"line":418},"row_actions",45,{"type":156,"name":420,"callback":421,"file":379,"line":422},"admin_print_scripts","admin_inline_scripts",46,{"type":156,"name":424,"callback":425,"file":379,"line":426},"admin_post_print_receipt","print_receipt",48,{"type":169,"name":428,"callback":429,"file":379,"line":430},"bulk_actions-edit-fktr_receipt","bulk_actions",49,{"type":169,"name":432,"callback":433,"priority":11,"file":379,"line":434},"handle_bulk_actions-edit-fktr_receipt","bulk_action_handler",50,{"type":156,"name":420,"callback":436,"file":379,"line":437},"scripts_list",51,{"type":169,"name":439,"callback":350,"file":379,"line":440},"manage_fktr_receipt_posts_columns",53,{"type":169,"name":442,"callback":353,"priority":11,"file":379,"line":443},"manage_fktr_receipt_posts_custom_column",54,{"type":169,"name":239,"callback":240,"priority":11,"file":379,"line":445},311,{"type":156,"name":203,"callback":211,"priority":122,"file":447,"line":215},"includes\u002Fpost-types-sales.php",{"type":156,"name":214,"callback":211,"priority":122,"file":447,"line":160},{"type":156,"name":217,"callback":218,"priority":11,"file":447,"line":167},{"type":169,"name":451,"callback":452,"priority":11,"file":447,"line":176},"display_post_states","display_fktr_sale_state",{"type":169,"name":454,"callback":455,"priority":11,"file":447,"line":180},"views_edit-fktr_sale","custom_draft_translation",{"type":156,"name":220,"callback":221,"priority":63,"file":447,"line":230},{"type":156,"name":223,"callback":224,"priority":225,"file":447,"line":302},{"type":156,"name":227,"callback":224,"priority":225,"file":447,"line":237},{"type":156,"name":229,"callback":166,"file":447,"line":307},{"type":156,"name":232,"callback":166,"file":447,"line":261},{"type":156,"name":420,"callback":436,"file":447,"line":309},{"type":156,"name":393,"callback":394,"priority":11,"file":447,"line":265},{"type":169,"name":464,"callback":236,"priority":11,"file":447,"line":314},"fktr_clean_sale_fields",{"type":169,"name":466,"callback":256,"priority":11,"file":447,"line":196},"fktr_sale_before_save",{"type":169,"name":468,"callback":468,"priority":11,"file":447,"line":273},"fktr_save_sale_summary",{"type":169,"name":259,"callback":260,"file":447,"line":285},{"type":169,"name":471,"callback":472,"priority":11,"file":447,"line":415},"fktr_text_code_product_reference","text_code_product_reference",{"type":169,"name":474,"callback":475,"priority":11,"file":447,"line":418},"fktr_text_code_product_internal_code","text_code_product_internal_code",{"type":169,"name":477,"callback":478,"priority":11,"file":447,"line":422},"fktr_text_code_product_manufacturers_code","text_code_product_manufacturers_code",{"type":169,"name":480,"callback":481,"priority":11,"file":447,"line":426},"fktr_meta_key_code_product_reference","meta_key_code_product_reference",{"type":169,"name":483,"callback":484,"priority":11,"file":447,"line":430},"fktr_meta_key_code_product_internal_code","meta_key_code_product_internal_code",{"type":169,"name":486,"callback":487,"priority":11,"file":447,"line":434},"fktr_meta_key_code_product_manufacturers_code","meta_key_code_product_manufacturers_code",{"type":169,"name":489,"callback":490,"priority":11,"file":447,"line":491},"fktr_text_description_product_short_description","text_description_product_short_description",52,{"type":169,"name":493,"callback":494,"priority":11,"file":447,"line":440},"fktr_text_description_product_description","text_description_product_description",{"type":169,"name":496,"callback":497,"priority":11,"file":447,"line":498},"fktr_meta_key_description_product_short_description","meta_key_description_product_short_description",55,{"type":169,"name":500,"callback":501,"priority":11,"file":447,"line":502},"fktr_meta_key_description_product_description","meta_key_description_product_description",56,{"type":169,"name":504,"callback":505,"priority":11,"file":447,"line":506},"fktr_search_product_parameter_reference","product_parameter_reference",58,{"type":169,"name":508,"callback":509,"priority":11,"file":447,"line":510},"fktr_search_product_parameter_internal_code","product_parameter_internal_code",59,{"type":169,"name":512,"callback":513,"priority":11,"file":447,"line":514},"fktr_search_product_parameter_manufacturers_code","product_parameter_manufacturers_code",60,{"type":169,"name":279,"callback":516,"priority":11,"file":447,"line":517},"action_row",61,{"type":169,"name":402,"callback":403,"priority":11,"file":447,"line":519},63,{"type":156,"name":406,"callback":407,"priority":11,"file":447,"line":521},64,{"type":156,"name":523,"callback":524,"file":447,"line":525},"admin_post_print_invoice","print_invoice",65,{"type":156,"name":527,"callback":528,"file":447,"line":529},"admin_post_print_demo_invoice","print_demo_invoice",66,{"type":169,"name":531,"callback":429,"file":447,"line":532},"bulk_actions-edit-fktr_sale",67,{"type":169,"name":534,"callback":433,"priority":11,"file":447,"line":535},"handle_bulk_actions-edit-fktr_sale",68,{"type":169,"name":537,"callback":350,"file":447,"line":538},"manage_fktr_sale_posts_columns",70,{"type":169,"name":540,"callback":353,"priority":11,"file":447,"line":541},"manage_fktr_sale_posts_custom_column",72,{"type":169,"name":543,"callback":356,"file":447,"line":544},"manage_edit-fktr_sale_sortable_columns",74,{"type":156,"name":358,"callback":359,"file":447,"line":546},76,{"type":169,"name":239,"callback":240,"priority":11,"file":447,"line":548},582,{"type":156,"name":157,"callback":550,"priority":32,"file":551,"line":186},"redirects","includes\u002Fredirects.php",{"type":156,"name":553,"callback":554,"priority":11,"file":555,"line":257},"report_page_before_content_client_account_movements","before_content","includes\u002Freports\u002Fclient_account_movements.php",{"type":156,"name":557,"callback":558,"priority":11,"file":555,"line":307},"report_page_content_client_account_movements","content",{"type":169,"name":560,"callback":561,"priority":11,"file":555,"line":261},"get_objects_reports_client_account_movements","get_objects",{"type":156,"name":563,"callback":564,"file":555,"line":309},"admin_post_client_account_movements_print_pdf","print_pdf",{"type":156,"name":566,"callback":567,"file":555,"line":265},"admin_post_client_account_movements_download_csv","download_csv",{"type":156,"name":569,"callback":554,"priority":11,"file":570,"line":233},"report_page_before_content_client_incomes","includes\u002Freports\u002Fclient_incomes.php",{"type":156,"name":572,"callback":558,"priority":11,"file":570,"line":302},"report_page_content_client_incomes",{"type":169,"name":574,"callback":561,"priority":11,"file":570,"line":237},"get_objects_reports_client_incomes",{"type":156,"name":576,"callback":554,"priority":11,"file":577,"line":233},"report_page_before_content_client_summary","includes\u002Freports\u002Fclient_summary.php",{"type":156,"name":579,"callback":558,"priority":11,"file":577,"line":302},"report_page_content_client_summary",{"type":169,"name":581,"callback":561,"priority":11,"file":577,"line":237},"get_objects_reports_client_summary",{"type":156,"name":583,"callback":554,"priority":11,"file":584,"line":585},"report_page_before_content_expenses_summary","includes\u002Freports\u002Fexpenses_summary.php",57,{"type":156,"name":587,"callback":558,"priority":11,"file":584,"line":506},"report_page_content_expenses_summary",{"type":169,"name":589,"callback":561,"priority":11,"file":584,"line":510},"get_objects_reports_expenses_summary",{"type":156,"name":591,"callback":592,"file":584,"line":538},"admin_footer","closure",{"type":156,"name":594,"callback":554,"priority":11,"file":595,"line":302},"report_page_before_content_sales","includes\u002Freports\u002Fsales.php",{"type":156,"name":597,"callback":558,"priority":11,"file":595,"line":237},"report_page_content_sales",{"type":156,"name":599,"callback":554,"priority":11,"file":600,"line":233},"report_page_before_content_stock_products","includes\u002Freports\u002Fstock_products.php",{"type":156,"name":602,"callback":558,"priority":11,"file":600,"line":302},"report_page_content_stock_products",{"type":169,"name":604,"callback":561,"priority":11,"file":600,"line":237},"get_objects_reports_stock_products",{"type":156,"name":606,"callback":564,"file":600,"line":261},"admin_post_stock_products_print_pdf",{"type":156,"name":608,"callback":567,"file":600,"line":309},"admin_post_stock_products_download_csv",{"type":156,"name":188,"callback":610,"priority":122,"file":611,"line":302},"tabs","includes\u002Freports.php",{"type":169,"name":613,"callback":614,"priority":122,"file":611,"line":237},"fktr_reports_ranges_timestamp","default_timestand_ranges",{"type":156,"name":420,"callback":224,"file":611,"line":257},{"type":156,"name":165,"callback":166,"file":611,"line":307},{"type":156,"name":188,"callback":618,"priority":122,"file":619,"line":160},"add_setting_tabs","includes\u002Fsettings\u002Fsettings.php",{"type":156,"name":157,"callback":621,"file":619,"line":163},"register_settings",{"type":169,"name":340,"callback":341,"file":619,"line":172},{"type":169,"name":386,"callback":624,"file":619,"line":176},"tax_submenu_correction",{"type":156,"name":420,"callback":224,"file":619,"line":299},{"type":156,"name":165,"callback":166,"file":619,"line":230},{"type":156,"name":203,"callback":203,"priority":122,"file":628,"line":186},"includes\u002Ftaxonomy\u002Fbank-entities.php",{"type":156,"name":214,"callback":203,"priority":122,"file":628,"line":215},{"type":169,"name":340,"callback":341,"file":628,"line":176},{"type":169,"name":386,"callback":624,"file":628,"line":180},{"type":156,"name":633,"callback":224,"priority":11,"file":628,"line":261},"admin_enqueue_scripts",{"type":169,"name":343,"callback":343,"priority":13,"file":628,"line":309},{"type":156,"name":203,"callback":203,"priority":122,"file":636,"line":215},"includes\u002Ftaxonomy\u002Fchecks.php",{"type":156,"name":214,"callback":203,"priority":122,"file":636,"line":160},{"type":169,"name":340,"callback":341,"file":636,"line":180},{"type":169,"name":640,"callback":641,"priority":11,"file":636,"line":237},"list_table_primary_column","primary_column",{"type":156,"name":633,"callback":224,"priority":11,"file":636,"line":265},{"type":169,"name":343,"callback":343,"priority":13,"file":636,"line":314},{"type":156,"name":203,"callback":203,"priority":122,"file":645,"line":186},"includes\u002Ftaxonomy\u002Fcountries.php",{"type":156,"name":214,"callback":203,"priority":122,"file":645,"line":215},{"type":169,"name":340,"callback":341,"file":645,"line":172},{"type":169,"name":386,"callback":624,"file":645,"line":176},{"type":156,"name":633,"callback":224,"priority":11,"file":645,"line":307},{"type":169,"name":343,"callback":343,"priority":13,"file":645,"line":261},{"type":156,"name":203,"callback":203,"priority":122,"file":652,"line":184},"includes\u002Ftaxonomy\u002Fcurrencies.php",{"type":156,"name":214,"callback":203,"priority":122,"file":652,"line":186},{"type":156,"name":655,"callback":656,"file":652,"line":215},"fktr_currencies_edit_form_fields","edit_form_fields",{"type":156,"name":658,"callback":659,"file":652,"line":160},"fktr_currencies_add_form_fields","add_form_fields",{"type":156,"name":661,"callback":662,"priority":11,"file":652,"line":163},"edited_fktr_currencies","save_fields",{"type":156,"name":664,"callback":662,"priority":11,"file":652,"line":167},"created_fktr_currencies",{"type":169,"name":340,"callback":341,"file":652,"line":176},{"type":169,"name":386,"callback":624,"file":652,"line":180},{"type":169,"name":668,"callback":350,"priority":11,"file":652,"line":230},"manage_edit-fktr_currencies_columns",{"type":169,"name":670,"callback":671,"priority":11,"file":652,"line":233},"manage_fktr_currencies_custom_column","theme_columns",{"type":169,"name":673,"callback":256,"priority":11,"file":652,"line":237},"before_save_tax_fktr_currencies",{"type":169,"name":343,"callback":343,"priority":13,"file":652,"line":257},{"type":156,"name":633,"callback":224,"priority":11,"file":652,"line":261},{"type":156,"name":677,"callback":224,"priority":11,"file":652,"line":309},"fktr_popup_tax_fktr_currencies_print_scripts",{"type":156,"name":203,"callback":203,"priority":122,"file":679,"line":186},"includes\u002Ftaxonomy\u002Finvoice-types.php",{"type":156,"name":214,"callback":203,"priority":122,"file":679,"line":215},{"type":169,"name":340,"callback":341,"file":679,"line":172},{"type":169,"name":386,"callback":624,"file":679,"line":176},{"type":156,"name":633,"callback":224,"priority":11,"file":679,"line":307},{"type":169,"name":343,"callback":343,"priority":13,"file":679,"line":265},{"type":156,"name":203,"callback":203,"priority":122,"file":686,"line":186},"includes\u002Ftaxonomy\u002Flocations.php",{"type":156,"name":214,"callback":203,"priority":122,"file":686,"line":215},{"type":169,"name":340,"callback":341,"file":686,"line":172},{"type":169,"name":386,"callback":624,"file":686,"line":176},{"type":156,"name":633,"callback":224,"priority":11,"file":686,"line":307},{"type":169,"name":343,"callback":343,"priority":13,"file":686,"line":261},{"type":156,"name":203,"callback":203,"priority":122,"file":693,"line":186},"includes\u002Ftaxonomy\u002Forigins.php",{"type":156,"name":214,"callback":203,"priority":122,"file":693,"line":215},{"type":169,"name":340,"callback":341,"file":693,"line":172},{"type":169,"name":386,"callback":624,"file":693,"line":176},{"type":156,"name":633,"callback":224,"priority":11,"file":693,"line":307},{"type":169,"name":343,"callback":343,"priority":13,"file":693,"line":261},{"type":156,"name":203,"callback":203,"priority":122,"file":700,"line":186},"includes\u002Ftaxonomy\u002Fpackagings.php",{"type":156,"name":214,"callback":203,"priority":122,"file":700,"line":215},{"type":169,"name":340,"callback":341,"file":700,"line":172},{"type":169,"name":386,"callback":624,"file":700,"line":176},{"type":156,"name":633,"callback":224,"priority":11,"file":700,"line":307},{"type":169,"name":343,"callback":343,"priority":13,"file":700,"line":261},{"type":156,"name":203,"callback":203,"priority":122,"file":707,"line":186},"includes\u002Ftaxonomy\u002Fpayment-types.php",{"type":156,"name":214,"callback":203,"priority":122,"file":707,"line":215},{"type":169,"name":340,"callback":341,"file":707,"line":176},{"type":169,"name":386,"callback":624,"file":707,"line":180},{"type":156,"name":633,"callback":224,"priority":11,"file":707,"line":261},{"type":169,"name":343,"callback":343,"priority":13,"file":707,"line":309},{"type":156,"name":203,"callback":203,"priority":122,"file":714,"line":186},"includes\u002Ftaxonomy\u002Fprice-scales.php",{"type":156,"name":214,"callback":203,"priority":122,"file":714,"line":215},{"type":169,"name":340,"callback":341,"file":714,"line":176},{"type":169,"name":386,"callback":624,"file":714,"line":180},{"type":156,"name":633,"callback":224,"priority":11,"file":714,"line":261},{"type":169,"name":343,"callback":343,"priority":13,"file":714,"line":265},{"type":156,"name":203,"callback":203,"priority":122,"file":721,"line":186},"includes\u002Ftaxonomy\u002Fproduct-types.php",{"type":156,"name":214,"callback":203,"priority":122,"file":721,"line":215},{"type":169,"name":340,"callback":341,"file":721,"line":172},{"type":169,"name":386,"callback":624,"file":721,"line":176},{"type":156,"name":633,"callback":224,"priority":11,"file":721,"line":307},{"type":169,"name":343,"callback":343,"priority":13,"file":721,"line":261},{"type":156,"name":203,"callback":203,"priority":122,"file":728,"line":186},"includes\u002Ftaxonomy\u002Fsale-points.php",{"type":156,"name":214,"callback":203,"priority":122,"file":728,"line":215},{"type":169,"name":340,"callback":341,"file":728,"line":176},{"type":169,"name":386,"callback":624,"file":728,"line":180},{"type":156,"name":633,"callback":224,"priority":11,"file":728,"line":261},{"type":169,"name":343,"callback":343,"priority":13,"file":728,"line":314},{"type":156,"name":203,"callback":203,"priority":122,"file":735,"line":225},"includes\u002Ftaxonomy\u002Fscales.php",{"type":156,"name":214,"callback":203,"priority":122,"file":735,"line":32},{"type":156,"name":738,"callback":656,"file":735,"line":184},"fktr_commission_scales_edit_form_fields",{"type":156,"name":740,"callback":659,"file":735,"line":186},"fktr_commission_scales_add_form_fields",{"type":156,"name":742,"callback":662,"priority":11,"file":735,"line":215},"edited_fktr_commission_scales",{"type":156,"name":744,"callback":662,"priority":11,"file":735,"line":160},"created_fktr_commission_scales",{"type":156,"name":633,"callback":554,"file":735,"line":163},{"type":169,"name":340,"callback":341,"file":735,"line":167},{"type":169,"name":386,"callback":624,"file":735,"line":172},{"type":169,"name":749,"callback":350,"priority":11,"file":735,"line":180},"manage_edit-fktr_commission_scales_columns",{"type":169,"name":751,"callback":671,"priority":11,"file":735,"line":299},"manage_fktr_commission_scales_custom_column",{"type":169,"name":753,"callback":256,"priority":11,"file":735,"line":233},"before_save_tax_fktr_commission_scales",{"type":169,"name":343,"callback":343,"priority":13,"file":735,"line":302},{"type":156,"name":203,"callback":203,"priority":122,"file":756,"line":160},"includes\u002Ftaxonomy\u002Fstocks.php",{"type":156,"name":214,"callback":203,"priority":122,"file":756,"line":163},{"type":169,"name":340,"callback":341,"file":756,"line":180},{"type":169,"name":640,"callback":641,"priority":11,"file":756,"line":237},{"type":156,"name":633,"callback":224,"priority":11,"file":756,"line":265},{"type":169,"name":343,"callback":343,"priority":13,"file":756,"line":314},{"type":156,"name":203,"callback":203,"priority":122,"file":763,"line":186},"includes\u002Ftaxonomy\u002Ftax-conditions.php",{"type":156,"name":214,"callback":203,"priority":122,"file":763,"line":215},{"type":169,"name":340,"callback":341,"file":763,"line":172},{"type":169,"name":386,"callback":624,"file":763,"line":176},{"type":156,"name":633,"callback":224,"priority":11,"file":763,"line":307},{"type":169,"name":343,"callback":343,"priority":13,"file":763,"line":265},{"type":156,"name":203,"callback":203,"priority":122,"file":770,"line":186},"includes\u002Ftaxonomy\u002Ftaxes.php",{"type":156,"name":214,"callback":203,"priority":122,"file":770,"line":215},{"type":169,"name":340,"callback":341,"file":770,"line":172},{"type":169,"name":386,"callback":624,"file":770,"line":176},{"type":156,"name":633,"callback":224,"priority":11,"file":770,"line":307},{"type":169,"name":343,"callback":343,"priority":13,"file":770,"line":265},{"type":169,"name":777,"callback":778,"priority":309,"file":779,"line":307},"user_contactmethods","modify_contact_methods","includes\u002Fusers\u002Fusers-list.php",{"type":169,"name":781,"callback":781,"priority":76,"file":779,"line":265},"manage_users_columns",{"type":169,"name":783,"callback":784,"priority":76,"file":779,"line":314},"pre_user_query","users_role_filter",{"type":169,"name":786,"callback":787,"priority":76,"file":779,"line":273},"editable_roles","just_plugin_roles",{"type":156,"name":789,"callback":790,"file":779,"line":791},"admin_head","only_profile_user_javascript",128,{"type":156,"name":789,"callback":793,"file":779,"line":794},"only_profile_user_css",199,{"type":156,"name":796,"callback":797,"priority":11,"file":798,"line":799},"activated_plugin","activate","includes\u002Fusers\u002Fusers-roles.php",181,{"type":156,"name":796,"callback":801,"priority":64,"file":798,"line":802},"activation_fakturo",182,{"type":156,"name":804,"callback":805,"priority":11,"file":798,"line":806},"deactivated_plugin","deactivate",183,{"type":169,"name":808,"callback":809,"priority":11,"file":798,"line":810},"login_redirect","fakturo_login_redirect",185,{"type":156,"name":157,"callback":157,"priority":11,"file":798,"line":812},187,{"type":156,"name":194,"callback":814,"file":798,"line":794},"remove_dashboard_widgets",{"type":156,"name":162,"callback":816,"file":798,"line":817},"remove_menus",201,{"type":156,"name":157,"callback":203,"priority":225,"file":819,"line":101},"includes\u002Fversion.php",{"type":156,"name":162,"callback":821,"file":822,"line":184},"admin_menus","includes\u002Fwelcome.php",{"type":156,"name":789,"callback":789,"file":822,"line":186},{"type":156,"name":157,"callback":825,"file":826,"line":167},"force_redirect","includes\u002Fwizard_install.php",{"type":156,"name":828,"callback":829,"file":826,"line":176},"admin_post_fktr_wizard","page",{"type":156,"name":831,"callback":832,"file":826,"line":180},"admin_post_nopriv_fktr_wizard","redirect_login",{"type":156,"name":834,"callback":224,"file":826,"line":233},"fktr_wizard_output_print_scripts",{"type":156,"name":836,"callback":166,"file":826,"line":302},"fktr_wizard_output_print_styles",{"type":156,"name":838,"callback":839,"file":826,"line":257},"admin_post_fktr_wizard_post","post_actions",[841,844,846,848,850,854,857,860,862,863,865,867,870,872,876,879],{"action":842,"nopriv":843,"callback":842,"hasNonce":843,"hasCapCheck":843,"file":212,"line":261},"get_client_states",false,{"action":845,"nopriv":843,"callback":845,"hasNonce":843,"hasCapCheck":843,"file":242,"line":404},"get_vars_assigned",{"action":847,"nopriv":843,"callback":845,"hasNonce":843,"hasCapCheck":843,"file":293,"line":404},"get_vars_assigned_print",{"action":849,"nopriv":843,"callback":849,"hasNonce":843,"hasCapCheck":843,"file":366,"line":237},"get_provider_states",{"action":851,"nopriv":843,"callback":852,"hasNonce":843,"hasCapCheck":843,"file":366,"line":853},"webcam_shot","fakturo_ajax_webcam_shot",95,{"action":855,"nopriv":843,"callback":856,"hasNonce":843,"hasCapCheck":843,"file":379,"line":273},"receipt_client_data","get_client_data",{"action":858,"nopriv":843,"callback":859,"hasNonce":843,"hasCapCheck":843,"file":379,"line":277},"validate_receipt","ajax_validate_receipt",{"action":861,"nopriv":843,"callback":861,"hasNonce":843,"hasCapCheck":843,"file":379,"line":281},"get_suggest_receipt_number",{"action":856,"nopriv":843,"callback":856,"hasNonce":843,"hasCapCheck":843,"file":447,"line":281},{"action":864,"nopriv":843,"callback":864,"hasNonce":843,"hasCapCheck":843,"file":447,"line":325},"get_products",{"action":866,"nopriv":843,"callback":866,"hasNonce":843,"hasCapCheck":843,"file":447,"line":400},"get_suggest_invoice_number",{"action":868,"nopriv":843,"callback":869,"hasNonce":843,"hasCapCheck":843,"file":447,"line":404},"validate_sale","ajax_validate_sale",{"action":871,"nopriv":843,"callback":871,"hasNonce":843,"hasCapCheck":843,"file":619,"line":233},"get_states",{"action":873,"nopriv":843,"callback":874,"hasNonce":875,"hasCapCheck":843,"file":826,"line":309},"fktr_load_countries_states","load_countries_ajax",true,{"action":877,"nopriv":843,"callback":878,"hasNonce":875,"hasCapCheck":843,"file":826,"line":265},"fktr_load_selected_countries_states","load_countries_states_ajax",{"action":880,"nopriv":843,"callback":881,"hasNonce":875,"hasCapCheck":843,"file":826,"line":277},"fktr_load_currencies","load_currencies_ajax",[],[],[],{"dangerousFunctions":886,"sqlUsage":891,"outputEscaping":893,"fileOperations":101,"externalRequests":122,"nonceChecks":225,"capabilityChecks":233,"bundledLibraries":1217},[887],{"fn":888,"file":826,"line":889,"context":890},"set_time_limit",486,"set_time_limit(0);",{"prepared":160,"raw":13,"locations":892},[],{"escaped":894,"rawEcho":895,"locations":896},112,179,[897,900,902,903,904,906,909,910,911,912,913,915,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1004,1006,1008,1010,1012,1013,1014,1016,1018,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1049,1051,1053,1055,1056,1057,1058,1060,1062,1064,1065,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1101,1102,1104,1106,1108,1109,1111,1112,1114,1116,1117,1119,1120,1122,1124,1126,1127,1129,1131,1132,1133,1135,1136,1137,1139,1141,1142,1144,1145,1147,1149,1150,1151,1153,1154,1155,1157,1159,1160,1161,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1187,1189,1191,1193,1195,1197,1198,1200,1202,1204,1206,1208,1209,1211,1213,1215],{"file":159,"line":898,"context":899},85,"raw output",{"file":159,"line":901,"context":899},215,{"file":183,"line":538,"context":899},{"file":192,"line":49,"context":899},{"file":192,"line":905,"context":899},155,{"file":907,"line":908,"context":899},"includes\u002Ffunctions.php",47,{"file":209,"line":502,"context":899},{"file":209,"line":519,"context":899},{"file":209,"line":538,"context":899},{"file":209,"line":546,"context":899},{"file":209,"line":914,"context":899},82,{"file":209,"line":76,"context":899},{"file":209,"line":917,"context":899},94,{"file":212,"line":919,"context":899},156,{"file":212,"line":921,"context":899},174,{"file":212,"line":923,"context":899},339,{"file":212,"line":925,"context":899},463,{"file":212,"line":927,"context":899},530,{"file":242,"line":929,"context":899},113,{"file":242,"line":931,"context":899},142,{"file":242,"line":933,"context":899},143,{"file":242,"line":935,"context":899},144,{"file":242,"line":937,"context":899},566,{"file":242,"line":939,"context":899},599,{"file":242,"line":941,"context":899},638,{"file":293,"line":943,"context":899},426,{"file":293,"line":945,"context":899},712,{"file":293,"line":947,"context":899},756,{"file":293,"line":949,"context":899},792,{"file":293,"line":951,"context":899},852,{"file":330,"line":953,"context":899},102,{"file":330,"line":955,"context":899},337,{"file":330,"line":957,"context":899},386,{"file":330,"line":959,"context":899},440,{"file":330,"line":961,"context":899},472,{"file":330,"line":963,"context":899},680,{"file":366,"line":965,"context":899},127,{"file":366,"line":967,"context":899},153,{"file":366,"line":969,"context":899},186,{"file":366,"line":971,"context":899},335,{"file":366,"line":973,"context":899},401,{"file":379,"line":546,"context":899},{"file":379,"line":976,"context":899},79,{"file":379,"line":978,"context":899},120,{"file":379,"line":980,"context":899},364,{"file":379,"line":982,"context":899},503,{"file":379,"line":984,"context":899},509,{"file":379,"line":986,"context":899},542,{"file":379,"line":988,"context":899},809,{"file":447,"line":990,"context":899},145,{"file":447,"line":992,"context":899},154,{"file":447,"line":994,"context":899},160,{"file":447,"line":996,"context":899},162,{"file":447,"line":998,"context":899},193,{"file":447,"line":1000,"context":899},226,{"file":447,"line":1002,"context":899},521,{"file":447,"line":941,"context":899},{"file":447,"line":1005,"context":899},960,{"file":447,"line":1007,"context":899},1328,{"file":447,"line":1009,"context":899},1354,{"file":447,"line":1011,"context":899},1371,{"file":555,"line":440,"context":899},{"file":555,"line":514,"context":899},{"file":555,"line":1015,"context":899},75,{"file":555,"line":1017,"context":899},178,{"file":555,"line":810,"context":899},{"file":555,"line":1020,"context":899},206,{"file":555,"line":1022,"context":899},345,{"file":555,"line":1024,"context":899},358,{"file":555,"line":1026,"context":899},361,{"file":555,"line":1028,"context":899},366,{"file":555,"line":1030,"context":899},454,{"file":555,"line":1032,"context":899},611,{"file":570,"line":1034,"context":899},229,{"file":570,"line":1036,"context":899},255,{"file":570,"line":1038,"context":899},256,{"file":570,"line":1040,"context":899},418,{"file":570,"line":1042,"context":899},606,{"file":577,"line":1044,"context":899},227,{"file":577,"line":1046,"context":899},253,{"file":577,"line":1048,"context":899},254,{"file":577,"line":1050,"context":899},417,{"file":577,"line":1052,"context":899},605,{"file":584,"line":1054,"context":899},173,{"file":584,"line":1017,"context":899},{"file":584,"line":802,"context":899},{"file":584,"line":1038,"context":899},{"file":584,"line":1059,"context":899},266,{"file":584,"line":1061,"context":899},432,{"file":595,"line":1063,"context":899},119,{"file":600,"line":440,"context":899},{"file":600,"line":514,"context":899},{"file":600,"line":1067,"context":899},203,{"file":600,"line":1069,"context":899},210,{"file":600,"line":1071,"context":899},414,{"file":600,"line":1073,"context":899},469,{"file":600,"line":1075,"context":899},607,{"file":600,"line":1077,"context":899},739,{"file":600,"line":1079,"context":899},742,{"file":600,"line":1081,"context":899},743,{"file":600,"line":1083,"context":899},744,{"file":600,"line":1085,"context":899},749,{"file":600,"line":1087,"context":899},753,{"file":600,"line":1089,"context":899},758,{"file":600,"line":1091,"context":899},763,{"file":600,"line":1093,"context":899},767,{"file":600,"line":1095,"context":899},771,{"file":600,"line":1097,"context":899},775,{"file":600,"line":1099,"context":899},776,{"file":600,"line":1099,"context":899},{"file":611,"line":585,"context":899},{"file":611,"line":1103,"context":899},392,{"file":611,"line":1105,"context":899},402,{"file":1107,"line":237,"context":899},"includes\u002Fsettings\u002Fdashboard.php",{"file":1107,"line":196,"context":899},{"file":619,"line":1110,"context":899},207,{"file":619,"line":901,"context":899},{"file":619,"line":1113,"context":899},228,{"file":619,"line":1115,"context":899},340,{"file":619,"line":1022,"context":899},{"file":619,"line":1118,"context":899},768,{"file":619,"line":1097,"context":899},{"file":619,"line":1121,"context":899},1119,{"file":619,"line":1123,"context":899},1128,{"file":628,"line":1125,"context":899},117,{"file":628,"line":965,"context":899},{"file":636,"line":1128,"context":899},324,{"file":636,"line":1130,"context":899},519,{"file":645,"line":1125,"context":899},{"file":645,"line":965,"context":899},{"file":652,"line":1134,"context":899},148,{"file":652,"line":998,"context":899},{"file":679,"line":967,"context":899},{"file":679,"line":1138,"context":899},212,{"file":686,"line":1140,"context":899},110,{"file":686,"line":978,"context":899},{"file":693,"line":1143,"context":899},109,{"file":693,"line":1063,"context":899},{"file":700,"line":1146,"context":899},111,{"file":700,"line":1148,"context":899},121,{"file":707,"line":1146,"context":899},{"file":707,"line":1148,"context":899},{"file":714,"line":1152,"context":899},130,{"file":714,"line":1134,"context":899},{"file":721,"line":894,"context":899},{"file":721,"line":1156,"context":899},122,{"file":728,"line":1158,"context":899},129,{"file":728,"line":1134,"context":899},{"file":735,"line":812,"context":899},{"file":735,"line":445,"context":899},{"file":756,"line":1163,"context":899},287,{"file":763,"line":1165,"context":899},168,{"file":763,"line":1167,"context":899},223,{"file":770,"line":1169,"context":899},138,{"file":770,"line":1171,"context":899},158,{"file":822,"line":1173,"context":899},161,{"file":822,"line":1175,"context":899},344,{"file":822,"line":1177,"context":899},389,{"file":822,"line":1179,"context":899},585,{"file":822,"line":1181,"context":899},589,{"file":822,"line":1183,"context":899},596,{"file":822,"line":1185,"context":899},600,{"file":822,"line":1032,"context":899},{"file":822,"line":1188,"context":899},688,{"file":822,"line":1190,"context":899},704,{"file":822,"line":1192,"context":899},710,{"file":822,"line":1194,"context":899},713,{"file":822,"line":1196,"context":899},719,{"file":826,"line":925,"context":899},{"file":826,"line":1199,"context":899},1897,{"file":826,"line":1201,"context":899},1902,{"file":826,"line":1203,"context":899},2014,{"file":826,"line":1205,"context":899},2030,{"file":826,"line":1207,"context":899},2202,{"file":826,"line":1207,"context":899},{"file":826,"line":1210,"context":899},2208,{"file":826,"line":1212,"context":899},2219,{"file":826,"line":1214,"context":899},2231,{"file":826,"line":1216,"context":899},2239,[1218,1221],{"name":1219,"version":27,"knownCves":1220},"Select2",[],{"name":1222,"version":27,"knownCves":1223},"dompdf",[],[1225,1250,1261,1270,1281,1290,1299,1308,1330,1338,1357,1373,1386,1403,1414,1423,1433,1447,1459,1467,1480,1493],{"entryPoint":1226,"graph":1227,"unsanitizedCount":205,"severity":1249},"show_email_template (includes\u002Fpost-types-email-templates.php:116)",{"nodes":1228,"edges":1246},[1229,1233,1239,1242],{"id":1230,"type":1231,"label":1232,"file":242,"line":1125},"n0","source","$_REQUEST",{"id":1234,"type":1235,"label":1236,"file":242,"line":1237,"wp_function":1238},"n1","sink","wp_redirect() [Open Redirect]",125,"wp_redirect",{"id":1240,"type":1231,"label":1241,"file":242,"line":1125},"n2","$_REQUEST (x3)",{"id":1243,"type":1235,"label":1244,"file":242,"line":931,"wp_function":1245},"n3","echo() [XSS]","echo",[1247,1248],{"from":1230,"to":1234,"sanitized":843},{"from":1240,"to":1243,"sanitized":843},"medium",{"entryPoint":1251,"graph":1252,"unsanitizedCount":122,"severity":1249},"copy_email_template (includes\u002Fpost-types-email-templates.php:407)",{"nodes":1253,"edges":1259},[1254,1257],{"id":1230,"type":1231,"label":1255,"file":242,"line":1256},"$_POST",413,{"id":1234,"type":1235,"label":1236,"file":242,"line":1258,"wp_function":1238},464,[1260],{"from":1230,"to":1234,"sanitized":843},{"entryPoint":1262,"graph":1263,"unsanitizedCount":122,"severity":1249},"copy_print_template (includes\u002Fpost-types-print-templates.php:90)",{"nodes":1264,"edges":1268},[1265,1266],{"id":1230,"type":1231,"label":1255,"file":293,"line":111},{"id":1234,"type":1235,"label":1236,"file":293,"line":1267,"wp_function":1238},149,[1269],{"from":1230,"to":1234,"sanitized":843},{"entryPoint":1271,"graph":1272,"unsanitizedCount":64,"severity":1249},"show_print_template (includes\u002Fpost-types-print-templates.php:391)",{"nodes":1273,"edges":1278},[1274,1275,1276,1277],{"id":1230,"type":1231,"label":1232,"file":293,"line":1103},{"id":1234,"type":1235,"label":1236,"file":293,"line":120,"wp_function":1238},{"id":1240,"type":1231,"label":1232,"file":293,"line":1103},{"id":1243,"type":1235,"label":1244,"file":293,"line":943,"wp_function":1245},[1279,1280],{"from":1230,"to":1234,"sanitized":843},{"from":1240,"to":1243,"sanitized":843},{"entryPoint":1282,"graph":1283,"unsanitizedCount":122,"severity":1249},"get_client_data (includes\u002Fpost-types-sales.php:610)",{"nodes":1284,"edges":1288},[1285,1287],{"id":1230,"type":1231,"label":1255,"file":447,"line":1286},615,{"id":1234,"type":1235,"label":1244,"file":447,"line":941,"wp_function":1245},[1289],{"from":1230,"to":1234,"sanitized":843},{"entryPoint":1291,"graph":1292,"unsanitizedCount":122,"severity":1249},"redirect_login (includes\u002Fwizard_install.php:53)",{"nodes":1293,"edges":1297},[1294,1296],{"id":1230,"type":1231,"label":1295,"file":826,"line":443},"$_GET",{"id":1234,"type":1235,"label":1236,"file":826,"line":443,"wp_function":1238},[1298],{"from":1230,"to":1234,"sanitized":843},{"entryPoint":1300,"graph":1301,"unsanitizedCount":13,"severity":1307},"reset_email_template (includes\u002Fpost-types-email-templates.php:45)",{"nodes":1302,"edges":1305},[1303,1304],{"id":1230,"type":1231,"label":1232,"file":242,"line":491},{"id":1234,"type":1235,"label":1236,"file":242,"line":377,"wp_function":1238},[1306],{"from":1230,"to":1234,"sanitized":875},"low",{"entryPoint":1309,"graph":1310,"unsanitizedCount":13,"severity":1307},"\u003Cpost-types-email-templates> (includes\u002Fpost-types-email-templates.php:0)",{"nodes":1311,"edges":1325},[1312,1314,1315,1316,1317,1319,1321,1323],{"id":1230,"type":1231,"label":1313,"file":242,"line":491},"$_REQUEST (x2)",{"id":1234,"type":1235,"label":1236,"file":242,"line":377,"wp_function":1238},{"id":1240,"type":1231,"label":1241,"file":242,"line":1125},{"id":1243,"type":1235,"label":1244,"file":242,"line":931,"wp_function":1245},{"id":1318,"type":1231,"label":1255,"file":242,"line":1256},"n4",{"id":1320,"type":1235,"label":1236,"file":242,"line":1258,"wp_function":1238},"n5",{"id":1322,"type":1231,"label":1255,"file":242,"line":1256},"n6",{"id":1324,"type":1235,"label":1244,"file":242,"line":941,"wp_function":1245},"n7",[1326,1327,1328,1329],{"from":1230,"to":1234,"sanitized":875},{"from":1240,"to":1243,"sanitized":875},{"from":1318,"to":1320,"sanitized":875},{"from":1322,"to":1324,"sanitized":875},{"entryPoint":1331,"graph":1332,"unsanitizedCount":13,"severity":1307},"reset_print_template (includes\u002Fpost-types-print-templates.php:45)",{"nodes":1333,"edges":1336},[1334,1335],{"id":1230,"type":1231,"label":1241,"file":293,"line":440},{"id":1234,"type":1235,"label":1236,"file":293,"line":519,"wp_function":1238},[1337],{"from":1230,"to":1234,"sanitized":875},{"entryPoint":1339,"graph":1340,"unsanitizedCount":13,"severity":1307},"\u003Cpost-types-print-templates> (includes\u002Fpost-types-print-templates.php:0)",{"nodes":1341,"edges":1352},[1342,1344,1345,1346,1347,1348,1349,1351],{"id":1230,"type":1231,"label":1343,"file":293,"line":440},"$_REQUEST (x4)",{"id":1234,"type":1235,"label":1236,"file":293,"line":519,"wp_function":1238},{"id":1240,"type":1231,"label":1255,"file":293,"line":111},{"id":1243,"type":1235,"label":1236,"file":293,"line":1267,"wp_function":1238},{"id":1318,"type":1231,"label":1232,"file":293,"line":1103},{"id":1320,"type":1235,"label":1244,"file":293,"line":943,"wp_function":1245},{"id":1322,"type":1231,"label":1350,"file":293,"line":111},"$_POST (x3)",{"id":1324,"type":1235,"label":1244,"file":293,"line":945,"wp_function":1245},[1353,1354,1355,1356],{"from":1230,"to":1234,"sanitized":875},{"from":1240,"to":1243,"sanitized":875},{"from":1318,"to":1320,"sanitized":875},{"from":1322,"to":1324,"sanitized":875},{"entryPoint":1358,"graph":1359,"unsanitizedCount":13,"severity":1307},"\u003Cpost-types-receipts> (includes\u002Fpost-types-receipts.php:0)",{"nodes":1360,"edges":1370},[1361,1363,1367,1369],{"id":1230,"type":1231,"label":1255,"file":379,"line":1362},355,{"id":1234,"type":1235,"label":1364,"file":379,"line":1365,"wp_function":1366},"get_results() [SQLi]",356,"get_results",{"id":1240,"type":1231,"label":1255,"file":379,"line":1368},347,{"id":1243,"type":1235,"label":1244,"file":379,"line":980,"wp_function":1245},[1371,1372],{"from":1230,"to":1234,"sanitized":875},{"from":1240,"to":1243,"sanitized":875},{"entryPoint":1374,"graph":1375,"unsanitizedCount":13,"severity":1307},"\u003Cpost-types-sales> (includes\u002Fpost-types-sales.php:0)",{"nodes":1376,"edges":1383},[1377,1379,1381,1382],{"id":1230,"type":1231,"label":1295,"file":447,"line":1378},476,{"id":1234,"type":1235,"label":1364,"file":447,"line":1380,"wp_function":1366},497,{"id":1240,"type":1231,"label":1255,"file":447,"line":1286},{"id":1243,"type":1235,"label":1244,"file":447,"line":941,"wp_function":1245},[1384,1385],{"from":1230,"to":1234,"sanitized":875},{"from":1240,"to":1243,"sanitized":875},{"entryPoint":1387,"graph":1388,"unsanitizedCount":13,"severity":1307},"save_subscription (includes\u002Fwelcome.php:739)",{"nodes":1389,"edges":1400},[1390,1393,1394,1396],{"id":1230,"type":1231,"label":1391,"file":822,"line":1392},"$_POST (x2)",746,{"id":1234,"type":1235,"label":1236,"file":822,"line":1085,"wp_function":1238},{"id":1240,"type":1231,"label":1255,"file":822,"line":1395},745,{"id":1243,"type":1235,"label":1397,"file":822,"line":1398,"wp_function":1399},"update_option() [Settings Manipulation]",765,"update_option",[1401,1402],{"from":1230,"to":1234,"sanitized":875},{"from":1240,"to":1243,"sanitized":875},{"entryPoint":1404,"graph":1405,"unsanitizedCount":13,"severity":1307},"\u003Cwelcome> (includes\u002Fwelcome.php:0)",{"nodes":1406,"edges":1411},[1407,1408,1409,1410],{"id":1230,"type":1231,"label":1391,"file":822,"line":1392},{"id":1234,"type":1235,"label":1236,"file":822,"line":1085,"wp_function":1238},{"id":1240,"type":1231,"label":1255,"file":822,"line":1395},{"id":1243,"type":1235,"label":1397,"file":822,"line":1398,"wp_function":1399},[1412,1413],{"from":1230,"to":1234,"sanitized":875},{"from":1240,"to":1243,"sanitized":875},{"entryPoint":1415,"graph":1416,"unsanitizedCount":13,"severity":1307},"post_actions (includes\u002Fwizard_install.php:146)",{"nodes":1417,"edges":1421},[1418,1420],{"id":1230,"type":1231,"label":1419,"file":826,"line":994},"$_POST['step_action']",{"id":1234,"type":1235,"label":1236,"file":826,"line":994,"wp_function":1238},[1422],{"from":1230,"to":1234,"sanitized":875},{"entryPoint":1424,"graph":1425,"unsanitizedCount":122,"severity":1307},"action_two (includes\u002Fwizard_install.php:787)",{"nodes":1426,"edges":1431},[1427,1430],{"id":1230,"type":1231,"label":1428,"file":826,"line":1429},"$_POST['fakturo_info_options_group']",788,{"id":1234,"type":1235,"label":1397,"file":826,"line":1429,"wp_function":1399},[1432],{"from":1230,"to":1234,"sanitized":843},{"entryPoint":1434,"graph":1435,"unsanitizedCount":13,"severity":1307},"\u003Cwizard_install> (includes\u002Fwizard_install.php:0)",{"nodes":1436,"edges":1443},[1437,1438,1439,1440,1441,1442],{"id":1230,"type":1231,"label":1295,"file":826,"line":443},{"id":1234,"type":1235,"label":1236,"file":826,"line":443,"wp_function":1238},{"id":1240,"type":1231,"label":1419,"file":826,"line":994},{"id":1243,"type":1235,"label":1236,"file":826,"line":994,"wp_function":1238},{"id":1318,"type":1231,"label":1428,"file":826,"line":1429},{"id":1320,"type":1235,"label":1397,"file":826,"line":1429,"wp_function":1399},[1444,1445,1446],{"from":1230,"to":1234,"sanitized":875},{"from":1240,"to":1243,"sanitized":875},{"from":1318,"to":1320,"sanitized":875},{"entryPoint":1448,"graph":1449,"unsanitizedCount":64,"severity":1458},"get_client_data (includes\u002Fpost-types-receipts.php:341)",{"nodes":1450,"edges":1455},[1451,1452,1453,1454],{"id":1230,"type":1231,"label":1255,"file":379,"line":1362},{"id":1234,"type":1235,"label":1364,"file":379,"line":1365,"wp_function":1366},{"id":1240,"type":1231,"label":1255,"file":379,"line":1368},{"id":1243,"type":1235,"label":1244,"file":379,"line":980,"wp_function":1245},[1456,1457],{"from":1230,"to":1234,"sanitized":843},{"from":1240,"to":1243,"sanitized":843},"high",{"entryPoint":1460,"graph":1461,"unsanitizedCount":122,"severity":1458},"get_products (includes\u002Fpost-types-sales.php:474)",{"nodes":1462,"edges":1465},[1463,1464],{"id":1230,"type":1231,"label":1295,"file":447,"line":1378},{"id":1234,"type":1235,"label":1364,"file":447,"line":1380,"wp_function":1366},[1466],{"from":1230,"to":1234,"sanitized":843},{"entryPoint":1468,"graph":1469,"unsanitizedCount":205,"severity":1458},"\u003Cclient_account_movements> (includes\u002Freports\u002Fclient_account_movements.php:0)",{"nodes":1470,"edges":1477},[1471,1473,1474,1475],{"id":1230,"type":1231,"label":1241,"file":555,"line":1472},165,{"id":1234,"type":1235,"label":1244,"file":555,"line":1026,"wp_function":1245},{"id":1240,"type":1231,"label":1232,"file":555,"line":404},{"id":1243,"type":1235,"label":1364,"file":555,"line":1476,"wp_function":1366},635,[1478,1479],{"from":1230,"to":1234,"sanitized":843},{"from":1240,"to":1243,"sanitized":843},{"entryPoint":1481,"graph":1482,"unsanitizedCount":139,"severity":1458},"\u003Cstock_products> (includes\u002Freports\u002Fstock_products.php:0)",{"nodes":1483,"edges":1490},[1484,1486,1487,1488],{"id":1230,"type":1231,"label":1485,"file":600,"line":812},"$_REQUEST (x7)",{"id":1234,"type":1235,"label":1244,"file":600,"line":1073,"wp_function":1245},{"id":1240,"type":1231,"label":1232,"file":600,"line":812},{"id":1243,"type":1235,"label":1364,"file":600,"line":1489,"wp_function":1366},842,[1491,1492],{"from":1230,"to":1234,"sanitized":843},{"from":1240,"to":1243,"sanitized":843},{"entryPoint":1494,"graph":1495,"unsanitizedCount":122,"severity":1458},"\u003Creports> (includes\u002Freports.php:0)",{"nodes":1496,"edges":1503},[1497,1499,1502],{"id":1230,"type":1231,"label":1232,"file":611,"line":1498},105,{"id":1234,"type":1500,"label":1501,"file":611,"line":1498},"transform","→ get_sales_on_range()",{"id":1240,"type":1235,"label":1364,"file":907,"line":364,"wp_function":1366},[1504,1505],{"from":1230,"to":1234,"sanitized":843},{"from":1234,"to":1240,"sanitized":843},{"summary":1507,"deductions":1508},"The 'fakturo' plugin v1.0.9 exhibits a mixed security posture. On the positive side, all SQL queries are correctly prepared, indicating a strong defense against SQL injection. The presence of capability checks and nonce checks on a significant portion of its entry points suggests an awareness of secure coding practices for user authentication. However, a substantial portion of its attack surface is exposed without adequate authorization checks.  Specifically, 13 out of 16 AJAX handlers lack authentication, presenting a significant risk.",[1509,1511,1513,1515],{"reason":1510,"points":11},"13 AJAX handlers without auth checks",{"reason":1512,"points":139},"38% of outputs properly escaped",{"reason":1514,"points":215},"5 high severity taint flows",{"reason":1516,"points":1517},"1 dangerous function (set_time_limit)",3,"2026-04-16T12:16:35.426Z",{"wat":1520,"direct":1528},{"assetPaths":1521,"generatorPatterns":1524,"scriptPaths":1525,"versionParams":1526},[1522,1523],"\u002Fwp-content\u002Fplugins\u002Ffakturo\u002Fassets\u002Fcss\u002Faddons_page.css","\u002Fwp-content\u002Fplugins\u002Ffakturo\u002Fassets\u002Fjs\u002Faddons_page.js",[],[1523],[1527],"fakturo\u002Fassets\u002Fjs\u002Faddons_page.js?ver=",{"cssClasses":1529,"htmlComments":1532,"htmlAttributes":1534,"restEndpoints":1536,"jsGlobals":1537,"shortcodeOutput":1540},[1530,1531],"fakturo-addons-page","fakturo-dashboard-widget",[1533],"\u003C!-- Fakturo Add-ons Plugins -->",[1535],"data-fakturo-product-id",[],[1538,1539],"window.fakturo_addons_page","var fakturo_addons_page",[],{"error":875,"url":1542,"statusCode":1543,"statusMessage":1544,"message":1544},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffakturo\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":1546,"versions":1547},5,[1548,1553,1560,1567,1574],{"version":6,"download_url":25,"svn_tag_url":1549,"released_at":27,"has_diff":843,"diff_files_changed":1550,"diff_lines":27,"trac_diff_url":1551,"vulnerabilities":1552,"is_current":875},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffakturo\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ffakturo%2Ftags%2F1.0.8&new_path=%2Ffakturo%2Ftags%2F1.0.9",[],{"version":1554,"download_url":1555,"svn_tag_url":1556,"released_at":27,"has_diff":843,"diff_files_changed":1557,"diff_lines":27,"trac_diff_url":1558,"vulnerabilities":1559,"is_current":843},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffakturo.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffakturo\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ffakturo%2Ftags%2F1.0.7&new_path=%2Ffakturo%2Ftags%2F1.0.8",[],{"version":1561,"download_url":1562,"svn_tag_url":1563,"released_at":27,"has_diff":843,"diff_files_changed":1564,"diff_lines":27,"trac_diff_url":1565,"vulnerabilities":1566,"is_current":843},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffakturo.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffakturo\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ffakturo%2Ftags%2F1.0.6&new_path=%2Ffakturo%2Ftags%2F1.0.7",[],{"version":1568,"download_url":1569,"svn_tag_url":1570,"released_at":27,"has_diff":843,"diff_files_changed":1571,"diff_lines":27,"trac_diff_url":1572,"vulnerabilities":1573,"is_current":843},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffakturo.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffakturo\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ffakturo%2Ftags%2F1.0.5&new_path=%2Ffakturo%2Ftags%2F1.0.6",[],{"version":1575,"download_url":1576,"svn_tag_url":1577,"released_at":27,"has_diff":843,"diff_files_changed":1578,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":1579,"is_current":843},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffakturo.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffakturo\u002Ftags\u002F1.0.5\u002F",[],[]]