[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9ikPkvlHwh73sXPgRqno9lgFUPBuRgEEZMwNwJVws6g":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":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":27,"unpatched_count":13,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":47,"crawl_stats":36,"alternatives":50,"analysis":157,"fingerprints":553},"oxygen-mydata","Oxygen MyData for WooCommerce","2.0.40","oxygensuite","https:\u002F\u002Fprofiles.wordpress.org\u002Foxygensuite\u002F","\u003Cp>Automatically issue invoices & receipts from your eshop.\u003C\u002Fp>\n\u003Cp>Connecting the eshop (woocommerce) with your Oxygen ERP is now an extremely useful tool for your business. This interface permits the optimization of all operations and saves valuable time.\u003C\u002Fp>\n\u003Cp>Oxygen offers a complete solution with the Oxygen WooCommerce plugin, which allows eshops to be connected with Oxygen Pelatologio ERP using an API Key.\u003C\u002Fp>\n\u003Cp>With the woocommerce plugin from Oxygen you can:\u003C\u002Fp>\n\u003Cp>-Transfer orders from eshop to ERP\u003Cbr \u002F>\n-Automatically create customer contacts from eshop to Oxygen\u003Cbr \u002F>\n-Automatically issue of receipts and invoices in Oxygen without additional ECR (using the myData provider)\u003Cbr \u002F>\n-View and automatically send PDF documents to customers\u003Cbr \u002F>\n-Manage order status\u003Cbr \u002F>\n-NEW:Set document payment status (e.g. “Paid”) based on WooCommerce payment method\u003Cbr \u002F>\n-NEW:Issue intra-community invoices (EU customers)\u003Cbr \u002F>\n-NEW:Select to issue only retail receipts (not invoices)\u003Cbr \u002F>\n-NEW: Ability to select Oxygen Checkout for card billing\u003C\u002Fp>\n\u003Cp>\u003Cstrong>An account with https:\u002F\u002Fwww.pelatologio.gr\u002F is required.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Ensure WooCommerce is active before using this plugin.\u003C\u002Fli>\n\u003Cli>You must have an account in pelatologio app\u003C\u002Fli>\n\u003C\u002Ful>\n","Automate your WooCommerce store and accounting by syncing orders and more between WooCommerce and Oxygen Suite.",200,20817,0,"2026-02-09T10:52:00.000Z","6.8.5","5.5","7.4",[19,20,21,22,23],"invoices","invoices-greece","mydata","oxygen","woocommerce-invoices","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foxygen-mydata\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foxygen-mydata.2.0.40.zip",95,1,"2025-04-09 00:00:00","2026-03-15T15:16:48.613Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"CVE-2025-32631","oxygen-mydata-for-woocommerce-unauthenticated-arbitrary-file-deletion","Oxygen MyData for WooCommerce \u003C= 1.0.64 - Unauthenticated Arbitrary File Deletion","The Oxygen MyData for WooCommerce plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in all versions up to, and including, 1.0.64. This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php).",null,"\u003C=1.0.64","1.0.65","critical",9.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:H\u002FA:H","Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","2025-04-21 14:56:20",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F19c4d9f5-ffc4-4778-bbf8-2bb770018c3e?source=api-prod",13,{"slug":7,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":46,"trust_score":48,"computed_at":49},91,"2026-04-04T07:00:38.569Z",[51,75,97,117,136],{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":17,"tags":66,"homepage":71,"download_link":72,"security_score":73,"vuln_count":27,"unpatched_count":13,"last_vuln_date":74,"fetched_at":29},"flexible-invoices","Flexible PDF Invoices for WooCommerce & WordPress","6.2.11","wpdesk","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdesk\u002F","\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cp>Flexible PDF Invoices for WooCommerce & WordPress is a plugin that allows you to create WooCommerce invoices for free. Flexible PDF Invoices also let you issue vat invoices in WordPress not related to WooCommerce orders. So you may generate and manage all PDF invoices in one place.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>See the main features of the free version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> Create your own invoice templates in Gutenberg editor,\u003C\u002Fli>\n\u003Cli>\u003Cstrong>NEW\u003C\u002Fstrong> Use one of predefined invoices template to speed up start of invoicing,\u003C\u002Fli>\n\u003Cli>Issue PDF invoices for WooCommerce orders,\u003C\u002Fli>\n\u003Cli>Create vat invoices in WooCommerce and WordPress manually,\u003C\u002Fli>\n\u003Cli>Issue, save, and download PDF invoices,\u003C\u002Fli>\n\u003Cli>Add, edit and delete invoices (invoices are stored as Custom Post Types),\u003C\u002Fli>\n\u003Cli>Send invoices manually,\u003C\u002Fli>\n\u003Cli>Manage currencies, tax rates, and payment methods,\u003C\u002Fli>\n\u003Cli>Create PDF invoices ready for VAT taxpayers and VAT-exempt entities,\u003C\u002Fli>\n\u003Cli>Generate and download WooCommerce invoices in bulk by a date range,\u003C\u002Fli>\n\u003Cli>Add EU VAT number in the checkout, order data, and to your WooCommerce invoice,\u003C\u002Fli>\n\u003Cli>Add payment info & additional notes in the invoice footer,\u003C\u002Fli>\n\u003Cli>Use custom numbering of invoices with shortcodes and by adding your own prefixes and suffixes,\u003C\u002Fli>\n\u003Cli>Set the initial number for WooCommerce PDF invoices so you may begin invoicing with the plugin throughout the year,\u003C\u002Fli>\n\u003Cli>Prepare reports with a summary of all documents issued in a chosen date range,\u003C\u002Fli>\n\u003Cli>Translate WooCommerce invoices into the languages of your customers by using WPML,\u003C\u002Fli>\n\u003Cli>Compatible with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-quantity-measurement-price-calculator-for-woocommerce\u002F\" rel=\"ugc\">Flexible Quantity – Measurement Price Calculator for WooCommerce plugin\u003C\u002Fa>. Sell with \u003Cstrong>new units of measure\u003C\u002Fstrong> and show them on your WooCommerce PDF invoices!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Visit\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-docs\u002F\" rel=\"nofollow ugc\">Flexible Invoices Docs\u003C\u002Fa> to see all features of the plugin and how to issue, edit, download, and manage WooCommerce invoices.\u003C\u002Fp>\n\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\u002FBvsXrdtebUk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=8&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>\n\u003Ch3>PRO Features\u003C\u002Fh3>\n\u003Cp>Generate and send WooCommerce PDF invoices in your store automatically with Flexible Invoices for WooCommerce PRO: \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-pro\" rel=\"nofollow ugc\">Flexible Invoices for WooCommerce PRO\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>See some of its features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[PRO] Issue and send WooCommerce PDF invoices \u003Cstrong>automatically\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>[PRO] Three types of documents – invoice, proforma, and correction invoice\u003C\u002Fli>\n\u003Cli>[PRO] VAT invoices compatible with \u003Cstrong>EU law\u003C\u002Fstrong>,\u003C\u002Fli>\n\u003Cli>[PRO] MOSS and OSS support,\u003C\u002Fli>\n\u003Cli>[PRO] \u003Cstrong>EU VAT number\u003C\u002Fstrong> validation in the VIES database,\u003C\u002Fli>\n\u003Cli>[PRO] Conversion of VAT on the WooCommerce invoice into local currency,\u003C\u002Fli>\n\u003Cli>[PRO] Support for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-product-price-based-on-countries\u002F\" rel=\"ugc\">Price Based on Country for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-pro\" rel=\"nofollow ugc\">Upgrade to PRO Now &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Live Demo\u003C\u002Fh3>\n\u003Cp>Test Flexible PDF Invoices for WooCommerce & WordPress (free, PRO, and add-ons) in \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpdesk.link\u002Fdemo-fi\" rel=\"nofollow ugc\">your free demo\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Add-ons for the PRO version\u003C\u002Fh3>\n\u003Cp>For the PRO version, you can also use add-ons to customize the invoices and get more features:\u003C\u002Fp>\n\u003Ch4>1️⃣ Flexible Invoices – Advanced Sending\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Email WooCommerce invoices automatically daily, weekly or monthly, for example, to your accounting office,\u003C\u002Fli>\n\u003Cli>Send CSV reports from your store to the accounting office automatically on a daily, weekly, and monthly basis,\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-as\" rel=\"nofollow ugc\">Find it in Flexible Invoices – Advanced Sending add-on &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>2️⃣ Flexible Invoices – Advanced Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Filter invoices by document type, VAT number, payment status, and much more,\u003C\u002Fli>\n\u003Cli>Sort WooCommerce invoices in the list by date ranges and prices,\u003C\u002Fli>\n\u003Cli>Use additional data columns to manage your WooCommerce invoices,\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-af\" rel=\"nofollow ugc\">Find it in Flexible Invoices – Advanced Filters add-on &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>3️⃣ Flexible Invoices – Advanced Templates\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customize your WooCommerce PDF invoices by changing templates, fonts, and colors,\u003C\u002Fli>\n\u003Cli>Use or adjust several invoice templates to your needs,\u003C\u002Fli>\n\u003Cli>Personalize the invoice template to match your store’s design,\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-at\" rel=\"nofollow ugc\">Find it in Advanced Templates for Flexible Invoices PRO add-on &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>4️⃣ Flexible Invoices – Advanced Reports\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get better insights about your sales,\u003C\u002Fli>\n\u003Cli>Create reports for accounting purposes,\u003C\u002Fli>\n\u003Cli>Adjust columns, and filter or sort by issue date, sale date, payment date,\u003C\u002Fli>\n\u003Cli>Include WooCommerce invoices based on tax rates, currencies, countries, and dates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-ar\" rel=\"nofollow ugc\">Find it in Advanced Reports for Flexible Invoices PRO add-on &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>⭐ Flexible Invoices – All Plugins Bundle\u003C\u002Fh4>\n\u003Cp>Get the PRO version of Flexible Invoices and all its add-ons with the \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-bundle\" rel=\"nofollow ugc\">Flexible Invoices All Plugins Bundle &rarr;\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Docs\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-docs\u002F\" rel=\"nofollow ugc\">View Flexible Invoices for WooCommerce PRO Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support Policy\u003C\u002Fh3>\n\u003Cp>We provide limited support for the free version in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fflexible-invoices\u002F\" rel=\"ugc\">plugin Support Forum\u003C\u002Fa>. Please purchase a WooCommerce extension to receive priority e-mail support as well as all e-commerce PRO features. \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-pro\" rel=\"nofollow ugc\">Upgrade Now &rarr;\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cp>The Flexible PDF Invoices for WooCommerce & WordPress plugin is available in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You may help us \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fflexible-invoices\" rel=\"nofollow ugc\">translate the plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Flexible Invoices in a nutshell\u003C\u002Fh3>\n\u003Cp>Flexible PDF Invoices for WooCommerce & WordPress is a plugin for invoicing in WooCommerce. You can use it to invoice orders in your WooCommerce store. Also, it perfectly runs in a standalone WordPress, so you can invoice your services directly in the WordPress dashboard.\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cp>PRO version automates issuing WooCommerce PDF invoices. The plugin lets you create three types of documents – invoice, proforma, and correction invoice. If you need more info on your WooCommerce invoice, you may add additional notes as well.\u003C\u002Fp>\n\u003Cp>The PRO version will help you issue invoices under the MOSS and OSS procedure too! Individual customers will receive documents with the proper EU VAT number and VAT on the invoice. The business buyers will get reverse charge PDF invoices for WooCommerce orders thanks to the automatic EU VAT number validation in the checkout.\u003C\u002Fp>\n\u003Cp>The PRO version supports WooCommerce integration with many features like full EU VAT support for the vat invoice. The plugin generates WooCommerce PDF invoices automatically with full support for EU transactions. Also, thanks to the plugin, you may issue manual invoices in WordPress and a WooCommerce invoice any time you want. See how easy it is to configure the plugin, generate, send, and download invoices 🙂\u003C\u002Fp>\n\u003Ch3>Data use policy\u003C\u002Fh3>\n\u003Cp>Learn about \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-privacy\" rel=\"nofollow ugc\">Use of Data Policy by WP Desk Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cp>There is still a lot of work ahead 🙂 The Flexible PDF Invoices for WooCommerce & WordPress invoices will evolve according to your expectations! Let us know what you need from the plugin, and we’ll include it in our plans for plugin development. \u003Ca href=\"https:\u002F\u002Fflexibleinvoices.com\u002Fsk\u002Fflexible-invoices-rm-ideas\u002F\" rel=\"nofollow ugc\">You can vote for a feature you like or create your own here\u003C\u002Fa>.\u003C\u002Fp>\n","WooCommerce PDF invoices made simple. EU VAT validation, reverse charge invoice, proforma invoices, MOSS \u002F OSS support, invoices in bulk and more.",7000,366489,88,37,"2026-03-12T11:20:00.000Z","6.9.4","6.4",[67,68,69,23,70],"eu-vat","invoice","vat-invoice","woocommerce-pdf-invoices","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-invoices\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-invoices.6.2.11.zip",99,"2025-09-22 00:00:00",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":61,"num_ratings":85,"last_updated":86,"tested_up_to":15,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":94,"download_link":95,"security_score":96,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"invoice-gateway-for-woocommerce","Invoice Gateway for WooCommerce – Invoice Payment Gateway","1.1.5","Josh Kohlbach","https:\u002F\u002Fprofiles.wordpress.org\u002Fjkohlbach\u002F","\u003Cp>\u003Cstrong>INVOICE GATEWAY FOR WOOCOMMERCE – AN EASY INVOICE PAYMENT GATEWAY SOLUTION\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add a WooCommerce invoice gateway option for your customers on the checkout. The invoice payment gateway lets your customers checkout without paying and you can invoice separately via your Xero, Quickbooks, MYOB, Reckon Online, or other accounting package.\u003C\u002Fp>\n\u003Cp>There’s no integration required, you just invoice as you normally would, the plugin lets you record the invoice number which gets added to the customer’s WooCommerce invoice email.\u003C\u002Fp>\n\u003Cp>Orders get created in Processing status and from there you can generate a separate invoice from your accounting system to have your customer pay outside of WooCommerce.\u003C\u002Fp>\n\u003Cp>Once you have been paid just add the invoice number to the order then change the Order status to Completed.\u003C\u002Fp>\n\u003Cp>It’s perfect for situations like wholesale selling where customers are often reluctant to pay large orders online. It’s very similar to a WooCommerce quote at this stage and many people do use it as a quotes gateway.\u003C\u002Fp>\n\u003Cp>This plugin is also fully compatible with Wholesale Suite’s \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-wholesale-prices\u002F\" rel=\"ugc\">WooCommerce Wholesale Prices\u003C\u002Fa> plugin which is the #1 solution for wholesale sales in WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Cem>The WooCommerce invoicing process with Invoice Gateway For WooCommerce:\u003C\u002Fem>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Customer prepares their order as normal and heads to the checkout.\u003C\u002Fli>\n\u003Cli>Customer selects the WooCommerce Invoice gateway as their preferred payment option.\u003C\u002Fli>\n\u003Cli>The order goes into the system as “Processing” status – the customer doesn’t pay anything yet.\u003C\u002Fli>\n\u003Cli>You, the WooCommerce store owner, send the customer an invoice outside of WooCommerce from your accounting software (such as Xero, Quickbooks, etc).\u003C\u002Fli>\n\u003Cli>You go back to the order and insert the “Invoice Number” into the field provided and update the order. The customer will get an email.\u003C\u002Fli>\n\u003Cli>The customer pays the invoice directly to you.\u003C\u002Fli>\n\u003Cli>When the order is fulfilled, you mark the WooCommerce Order complete (as normal), the customer will see their WooCommerce invoice number on the Completed order email.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>A WOOCOMMERCE INVOICE GATEWAY COMPATIBLE WITH WHOLESALE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This WooCommerce invoice gateway plugin was brought to you by the folks at \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\" rel=\"nofollow ugc\">Wholesale Suite\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Users of our popular free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-wholesale-prices\u002F\" rel=\"ugc\">Wholesale Prices extension for WooCommerce\u003C\u002Fa> were asking for the option to provide an invoice payment option for their wholesale customers.\u003C\u002Fp>\n\u003Cp>If you use \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fwoocommerce-wholesale-prices-premium\u002F\" rel=\"nofollow ugc\">Wholesale Suite’s Prices Premium plugin\u003C\u002Fa>, you’ll also be able to use Payment Gateway mapping to map this Invoice Payment Gateway to the specific wholesale user roles that need it. \u003Ca href=\"https:\u002F\u002Fwholesalesuiteplugin.com\u002Fkb\u002Fhow-to-restrict-wholesale-customers-to-use-particular-payment-gateways\u002F\" rel=\"nofollow ugc\">Click here for more information about how that works\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We decided to give this invoice gateway WooCommerce feature away for free, not just to our customers, but to everyone using WooCommerce. If you want to say thanks, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Finvoice-gateway-for-woocommerce\u002Freviews\u002F#new-post\" rel=\"ugc\">leave us a rating\u003C\u002Fa> 🙂\u003C\u002Fp>\n","Add a WooCommerce invoice gateway to your store. An easy invoicing payment gateway solution for WooCommerce.",2000,37676,7,"2025-09-08T01:23:00.000Z","5.0","",[90,91,23,92,93],"invoice-gateway","woocommerce-invoice-gateway","woocommerce-payment-gateway","woocommerce-quotes","https:\u002F\u002Frymera.com.au\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finvoice-gateway-for-woocommerce.1.1.5.zip",100,{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":96,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":64,"requires_at_least":109,"requires_php":17,"tags":110,"homepage":113,"download_link":114,"security_score":26,"vuln_count":115,"unpatched_count":13,"last_vuln_date":116,"fetched_at":29},"primer-mydata","Primer MyData for Woocommerce","4.3.0","primersoftware","https:\u002F\u002Fprofiles.wordpress.org\u002Fprimersoftware\u002F","\u003Cp>Convert your e-shop orders to legal receipts and invoices directly from your wordpress website! No external ERP, fiscal machine or cash register is required!\u003Cbr \u002F>\nOnly for Greek e-shops\u003Cbr \u002F>\nWorks with woocommerse\u003Cbr \u002F>\nCompatibility with other e-shops coming soon!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Needs an active MyData subscription service to work. \u003Ca href=\"https:\u002F\u002Fprimer.gr\u002Fplugin\u002F\" rel=\"nofollow ugc\">Get MyData subscription here\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy conversion of woocommerse orders to receipts\u002Finvoices\u003C\u002Fli>\n\u003Cli>No MyData setup is needed – Works out of the box!\u003C\u002Fli>\n\u003Cli>Free up time and cost from having to issue receipts\u002Finvoices manually\u003C\u002Fli>\n\u003Cli>No external ERP\u002Ffiscal machine\u002FCash Register required!\u003C\u002Fli>\n\u003Cli>No complicated connections with external software\u003C\u002Fli>\n\u003Cli>Plugin automatically understands and issues the correct document (receipt\u002Finvoice\u002Finvoice within E.U.\u002Finvoice outside E.U.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Plugin is free (Needs MyData service to work)\u003C\u002Fli>\n\u003Cli>Orders management\u003C\u002Fli>\n\u003Cli>Receipts Management\u003C\u002Fli>\n\u003Cli>Issue Receipts\u002FInvoices\u002FInvoices within E.U.\u002FInvoices outside E.U.\u003C\u002Fli>\n\u003Cli>Manual conversion of orders to receipts\u002Finvoices\u003C\u002Fli>\n\u003Cli>Automatic conversion of orders to receipts\u002Finvoices based on rules (when order status is “x”, issue receipt)\u003C\u002Fli>\n\u003Cli>Connection to Primer MyData services\u003C\u002Fli>\n\u003Cli>Automatically send receipt\u002Finvoice to email to the client using Primer Email servers\u003C\u002Fli>\n\u003Cli>Checkout options (Receipt\u002FInvoice)\u003C\u002Fli>\n\u003Cli>Smtp options and Email builder – send the receipt your way!\u003C\u002Fli>\n\u003Cli>Automatically export receipts\u002Finvoices to email\u002Fserver\u003C\u002Fli>\n\u003Cli>Connection with external software using export can be automated\u003C\u002Fli>\n\u003Cli>Automatic MyData characterizations\u003C\u002Fli>\n\u003Cli>Invoice\u002FReceipt templates\u003C\u002Fli>\n\u003Cli>Test environment to emulate the sending to AADE before sending to production environment\u003C\u002Fli>\n\u003Cli>Easy to use interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English \u003C\u002Fli>\n\u003Cli>Greek\u003C\u002Fli>\n\u003C\u002Ful>\n","Issue legal receipts automatically directly from your wordpress using MyData provider Services.",8365,84,11,"2025-12-18T19:35:00.000Z","5.3",[111,19,21,98,112],"greece","receipts","http:\u002F\u002Fprimer.gr\u002Fplugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprimer-mydata.4.3.0.zip",4,"2026-02-09 00:00:00",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":13,"num_ratings":13,"last_updated":127,"tested_up_to":64,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":134,"download_link":135,"security_score":96,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"wc-invoice-manager","Invoice Manager for WooCommerce","1.2.3","quadlayers","https:\u002F\u002Fprofiles.wordpress.org\u002Fquadlayers\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fproducts\u002Fwoocommerce-invoice-manager\u002F\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fquadlayers.com\u002Fdocumentation\u002Fwoocommerce-invoice-manager\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fquadlayers\u002F\" rel=\"nofollow ugc\">Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Invoice Manager for WooCommerce is the most powerful invoicing and billing system. It enables shop owners to efficiently manage invoice creation, updates, and customization directly from the admin dashboard.\u003C\u002Fp>\n\u003Cp>This plugin allows for the effortless maintenance of accurate and up-to-date billing records, ensuring a professional and reliable invoicing process for both merchants and customers.\u003C\u002Fp>\n\u003Ch3>Invoice Gutenberg Editor\u003C\u002Fh3>\n\u003Cp>The Invoice Manager editor is powered by the Gutenberg editor’s capabilities, offering an intuitive interface for real-time, drag-and-drop invoice editing within WooCommerce. This integration simplifies invoice personalization and ensures professional-quality billing documents for e-commerce platforms.\u003C\u002Fp>\n\u003Ch4>Intuitive Order Selection and Real-Time Preview\u003C\u002Fh4>\n\u003Cp>In the Invoice Editor, we’ve included an order selection feature that lets you to choose a real order as a placeholder for an accurate preview of the final invoice, ensuring precision and consistency in your presentations.\u003C\u002Fp>\n\u003Ch4>Customization at Your Fingertips\u003C\u002Fh4>\n\u003Cp>You can also customize your invoice layout with a dedicated panel that allows you to select the paper size, orientation, and currency to meet your specific needs.\u003C\u002Fp>\n\u003Ch3>Invoice Gutenberg Blocks\u003C\u002Fh3>\n\u003Cp>This plugin provides a set of custom Gutenberg blocks, streamlining invoice customization with simple adjustments to colors, fonts, and spacing. Achieve brand consistency effortlessly with full design control, transforming invoice creation into a refined, style-conscious process.\u003C\u002Fp>\n\u003Cp>Invoice Data Block: Centralizes crucial invoice details for clear transaction presentation.\u003C\u002Fp>\n\u003Cp>Company Data Block: Outlines your company’s info to promote transparency and brand identity.\u003C\u002Fp>\n\u003Cp>Billing Data Block: Captures customer billing details for accuracy and communication.\u003C\u002Fp>\n\u003Cp>Shipping Data Block: Records shipping details essential for fulfillment and tracking.\u003C\u002Fp>\n\u003Cp>Order Customer Note Block: Allocates space for customer notes, adding personal touches to invoices.\u003C\u002Fp>\n\u003Cp>Order Items Block: Details order items and prices for a complete purchase overview.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>Create on Order Status (Processing\u002FCompleted): Automatically generate invoices upon order status updates, streamlining billing.\u003C\u002Fp>\n\u003Cp>Disable for Free Orders: Opt out of invoice generation for zero-cost orders, focusing on revenue transactions.\u003C\u002Fp>\n\u003Cp>Delete Invoice Option: Manage invoice deletion preferences, ensuring data integrity or facilitating removal when needed.\u003C\u002Fp>\n\u003Cp>Start Sequence from Number: Begin invoice numbering at a specified number for seamless continuity.\u003C\u002Fp>\n\u003Cp>Reset Sequence Annually: Automatically restart invoice numbering each year for organized financial records.\u003C\u002Fp>\n\u003Cp>Sequence Prefix & Suffix: Customize invoice numbers with unique identifiers for enhanced tracking and compliance.\u003C\u002Fp>\n\u003Ch3>Invoice Emails [Cooming Soon]\u003C\u002Fh3>\n\u003Cp>Include Invoice in New Order Email: Automatically append the invoice to the new order confirmation email sent to customers, providing them with detailed transaction documentation from the outset.\u003C\u002Fp>\n\u003Cp>Send Invoice Email on Creation: Trigger a dedicated invoice email to the customer immediately upon the creation of the invoice, ensuring prompt delivery of billing information.\u003C\u002Fp>\n\u003Cp>Attach Invoice PDF: Include a PDF version of the invoice as an attachment in emails, offering customers a convenient and printable format for their records.\u003C\u002Fp>\n\u003Cp>Attach Invoice Download Link: Provide a download link for the invoice within the email, allowing customers easy access to their invoice from any device without needing an attachment.\u003C\u002Fp>\n","Manage WooCommerce invoices with the first Gutenberg-based editor; it's user-friendly, and ensures professional, accurate billing.",30,2951,"2025-12-11T10:58:00.000Z","4.7","5.6",[23,131,132,133],"woocommerce-orders-invoice","woocommerce-pdf","woocommerce-pdf-invoice","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-invoice-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-invoice-manager.1.2.3.zip",{"slug":137,"name":138,"version":139,"author":140,"author_profile":141,"description":142,"short_description":143,"active_installs":125,"downloaded":144,"rating":145,"num_ratings":146,"last_updated":147,"tested_up_to":64,"requires_at_least":148,"requires_php":149,"tags":150,"homepage":155,"download_link":156,"security_score":96,"vuln_count":13,"unpatched_count":13,"last_vuln_date":36,"fetched_at":29},"webplanex-invoices","PDF Invoices and Packing Slips for Woocommerce","1.6","WebPlanex","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebplanex\u002F","\u003Cp>Webplanex PDF Invoices and Packing Slips for WooCommerce\u003C\u002Fp>\n\u003Cp>WebPlanex invoice plugin is a powerful, no-code invoicing plugin built to automate and streamline your post-purchase workflows. Whether you’re running an e-commerce store, B2B platform, or selling digital products and services, this plugin helps you effortlessly generate and manage invoices, shipping labels, packing slips, delivery notes, and other essential order documents for your woocommerce Store.\u003C\u002Fp>\n\u003Cp>Designed for flexibility and accuracy, it supports multi-currency, multiple tax formats, and fully customizable templates, making it ideal for businesses of all sizes and types.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic PDF Invoice Generation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instantly generate downloadable PDF invoices for every order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Packing Slips\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Print detailed packing slips with order and customer information. Choose from 6 templates with customization options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Templates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Personalize documents with your logo, branding, tax info, and business details.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Email Delivery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send invoices directly to customers via email right after purchase.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multi-Currency Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Perfect for global businesses operating in various currencies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Print & Export\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Save time by printing or exporting multiple invoices in a single action.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Dashboard & Filters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily manage documents with search, filter, and order-status controls.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Delivery Note\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate polished delivery notes including order details and pricing. Print, download, or auto-send. Includes 5 customizable templates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shipping Labels\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create professional labels with courier and customer information. Includes 5 templates and full customization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>QR Code on Invoices\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add a unique QR code to each invoice for instant digital access.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Real-Time Sync\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Keep invoices up to date with real-time changes from woocommerce store (e.g., order modifications, refunds).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Audit-Ready Reports\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Generate tax-ready reports to simplify compliance and filing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Available Languages:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>English (Australia)\u003C\u002Fli>\n\u003Cli>English (Canada)\u003C\u002Fli>\n\u003Cli>English (New Zealand)\u003C\u002Fli>\n\u003Cli>English (UK)\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>German (Austria)\u003C\u002Fli>\n\u003Cli>German (Switzerland)\u003C\u002Fli>\n\u003Cli>German (Switzerland, Informal)\u003C\u002Fli>\n\u003Cli>Arabic\u003C\u002Fli>\n\u003Cli>Chinese\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Korean\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil)\u003C\u002Fli>\n\u003Cli>Portuguese (Portugal)\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Vietnamese\u003C\u002Fli>\n\u003Cli>Turkish\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Romanian\u003C\u002Fli>\n\u003Cli>Persian\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Subscription Plans\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>All the features we offer are accessible at every plan. No limitations based on Premium Plans.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can manage your plan from your WebPlanex dashboard. See our \u003Ca href=\"https:\u002F\u002Finvoice.webplanex.com\u002Fpricing.html\" rel=\"nofollow ugc\">Pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>*If you’ve already installed our plugin—or are planning to—be sure to check out our \u003Ca href=\"https:\u002F\u002Fdocs.webplanex.com\u002Fapp\u002Fwebplanex-invoice\u002Fen\" rel=\"nofollow ugc\">Help Docs\u003C\u002Fa>. They’re a great starting point and may answer many of your questions.\u003C\u002Fp>\n\u003Cp>*Need assistance? We’re just a message away. Whether it’s via email, live chat, or even screen-sharing\u002FVOIP calls, our team is here to support you.\u003C\u002Fp>\n\u003Cp>*Feel free to reach out anytime at \u003Ca href=\"mailto:support@webplanex.com\" rel=\"nofollow ugc\">support@webplanex.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Third-Party Integration Notice\u003C\u002Fh3>\n\u003Cp>This plugin requires a secure integration with an external service — the Webplanex Invoices API — to enable core functionality like invoice generation and tax report automation. By using this plugin, you agree to the data handling described in the Terms of Service and Privacy Policy.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external API to generate invoices and tax-related reports for your WooCommerce store.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Name:\u003C\u002Fstrong> Webplanex Invoices API\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it is used for:\u003C\u002Fstrong>\u003Cbr \u002F>\nIt is used to generate PDF invoices, tax calculations, and VAT\u002FTAX reports based on your WooCommerce order data, enabling automated invoice management and tax reporting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What data is sent and when:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe following data is sent to the Webplanex Invoices API when generating invoices or reports:\u003Cbr \u002F>\n– WooCommerce order data (order ID, customer name, address, order items, amounts, and tax details)\u003Cbr \u002F>\n– Store information (store name, address, VAT\u002FTAX ID if configured)\u003Cbr \u002F>\n– Data is transmitted only when you generate or refresh invoices\u002Freports via the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Where data is sent:\u003C\u002Fstrong>\u003Cbr \u002F>\nData is sent securely to:\u003Cbr \u002F>\n    https:\u002F\u002Finvoice.webplanex.net\u002Fapi\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Terms:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Finvoice.webplanex.com\u002Fterms-conditions.html\" rel=\"nofollow ugc\">Webplanex Invoices Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Finvoice.webplanex.com\u002Fprivacy-policy.html\" rel=\"nofollow ugc\">Webplanex Invoices Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This integration is required to allow the automated invoice PDF generation and tax reporting functionality provided by this plugin.\u003C\u002Fp>\n","Generate PDF Invoices, Shipping Labels, Packing Slips, Delivery Notes and Credit notes for your WooCommerce store.",4598,96,6,"2026-02-25T10:39:00.000Z","6.2","7.3",[151,152,153,154,23],"credit-notes","delivery-notes","packing-slips","shipping-labels","https:\u002F\u002Finvoice.webplanex.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebplanex-invoices.1.6.zip",{"attackSurface":158,"codeSignals":423,"taintFlows":452,"riskAssessment":542,"analyzedAt":552},{"hooks":159,"ajaxHandlers":389,"restRoutes":420,"shortcodes":421,"cronEvents":422,"entryPointCount":186,"unprotectedCount":85},[160,166,170,174,179,183,188,191,196,202,204,208,211,215,218,223,226,230,234,238,241,244,248,252,255,259,261,263,265,269,273,277,280,283,285,288,291,294,296,301,306,309,312,316,319,322,325,329,332,334,337,339,344,348,352,355,358,362,365,369,372,375,378,381,385],{"type":161,"name":162,"callback":163,"priority":96,"file":164,"line":165},"action","init","load_text_domain","inc\\class-oxygen.php",74,{"type":161,"name":167,"callback":168,"file":164,"line":169},"wp_enqueue_scripts","oxygen_load_scripts",77,{"type":161,"name":171,"callback":172,"file":164,"line":173},"admin_enqueue_scripts","oxygen_load_settings",80,{"type":161,"name":175,"callback":176,"file":177,"line":178},"add_meta_boxes","add_meta_box","inc\\class-oxygenorder.php",65,{"type":161,"name":180,"callback":181,"file":177,"line":182},"admin_init","oxygen_actions",66,{"type":161,"name":184,"callback":185,"priority":186,"file":177,"line":187},"woocommerce_new_order","on_order_create",10,68,{"type":161,"name":189,"callback":185,"priority":186,"file":177,"line":190},"woocommerce_thankyou",69,{"type":161,"name":192,"callback":193,"priority":194,"file":177,"line":195},"woocommerce_order_status_changed","run_on_woocommerce_bulk_order_status",5,70,{"type":197,"name":198,"callback":199,"priority":200,"file":177,"line":201},"filter","manage_edit-shop_order_columns","shop_order_column",20,73,{"type":197,"name":203,"callback":199,"priority":200,"file":177,"line":165},"woocommerce_shop_order_list_table_columns",{"type":161,"name":205,"callback":206,"priority":200,"file":177,"line":207},"manage_shop_order_posts_custom_column","orders_list_column_content",75,{"type":161,"name":209,"callback":206,"priority":200,"file":177,"line":210},"woocommerce_shop_order_list_table_custom_column",76,{"type":161,"name":212,"callback":213,"priority":186,"file":177,"line":214},"woocommerce_process_shop_order_meta","save_custom_order_fields",79,{"type":161,"name":216,"callback":217,"priority":200,"file":177,"line":173},"woocommerce_admin_order_data_after_order_details","display_custom_order_fields",{"type":197,"name":219,"callback":220,"priority":221,"file":177,"line":222},"woocommerce_my_account_my_orders_actions","my_account_my_orders_actions",9999,85,{"type":197,"name":224,"callback":225,"file":177,"line":48},"woocommerce_checkout_fields","override_checkout_fields",{"type":197,"name":227,"callback":228,"file":177,"line":229},"woocommerce_checkout_process","check_invoice_fields",92,{"type":197,"name":231,"callback":232,"priority":186,"file":177,"line":233},"woocommerce_address_to_edit","oxygen_address_to_edit",93,{"type":197,"name":235,"callback":236,"priority":186,"file":177,"line":237},"woocommerce_order_formatted_billing_address","oxygen_order_formatted_billing_address",94,{"type":197,"name":239,"callback":240,"priority":186,"file":177,"line":26},"woocommerce_my_account_my_address_formatted_address","oxygen_my_account_my_address_formatted_address",{"type":197,"name":242,"callback":243,"priority":186,"file":177,"line":145},"woocommerce_formatted_address_replacements","oxygen_formatted_address_replacements",{"type":197,"name":245,"callback":246,"priority":186,"file":177,"line":247},"woocommerce_admin_billing_fields","oxygen_admin_billing_fields",97,{"type":197,"name":249,"callback":250,"priority":186,"file":177,"line":251},"woocommerce_ajax_get_customer_details","oxygen_found_customer_details",98,{"type":197,"name":253,"callback":254,"priority":186,"file":177,"line":73},"woocommerce_customer_meta_fields","oxygen_customer_meta_fields",{"type":161,"name":256,"callback":257,"priority":200,"file":177,"line":258},"woocommerce_after_order_object_save","save_order",459,{"type":161,"name":256,"callback":257,"priority":200,"file":177,"line":260},531,{"type":161,"name":256,"callback":257,"priority":200,"file":177,"line":262},837,{"type":161,"name":256,"callback":257,"priority":200,"file":177,"line":264},888,{"type":197,"name":266,"callback":267,"priority":186,"file":177,"line":268},"woocommerce_email_attachments","closure",990,{"type":161,"name":270,"callback":271,"file":177,"line":272},"oxygen_fill_order_shipping_meta_from_options","oxygen_fill_empty_shipping_meta_from_options",1926,{"type":161,"name":274,"callback":275,"priority":186,"file":177,"line":276},"woocommerce_checkout_update_order_meta","save_billing_invoice_meta",2519,{"type":161,"name":167,"callback":278,"file":177,"line":279},"enqueue_vat_check_script",2642,{"type":161,"name":171,"callback":281,"file":177,"line":282},"enqueue_download_pdf_script",2741,{"type":161,"name":167,"callback":281,"file":177,"line":284},2742,{"type":197,"name":286,"callback":267,"file":177,"line":287},"woocommerce_customer_taxable_address",2864,{"type":197,"name":289,"callback":267,"file":177,"line":290},"woocommerce_is_vat_exempt",2875,{"type":161,"name":292,"callback":267,"priority":186,"file":177,"line":293},"woocommerce_before_calculate_totals",2887,{"type":161,"name":189,"callback":267,"file":177,"line":295},2908,{"type":161,"name":297,"callback":298,"priority":27,"file":299,"line":300},"woocommerce_update_options_oxygen","anonymous","inc\\class-oxygenwoosettings.php",51,{"type":197,"name":302,"callback":303,"priority":304,"file":299,"line":305},"woocommerce_settings_tabs_array","add_settings_tab",50,52,{"type":161,"name":307,"callback":298,"priority":186,"file":299,"line":308},"woocommerce_admin_field_html",55,{"type":161,"name":310,"callback":298,"priority":186,"file":299,"line":311},"woocommerce_admin_field_toggle",56,{"type":161,"name":313,"callback":314,"priority":186,"file":299,"line":315},"woocommerce_update_option_toggle","save_toggle_field",57,{"type":161,"name":317,"callback":298,"priority":186,"file":299,"line":318},"product_cat_edit_form_fields",60,{"type":161,"name":320,"callback":298,"file":299,"line":321},"edited_product_cat",63,{"type":161,"name":323,"callback":324,"file":299,"line":182},"woocommerce_product_data_tabs","product_data_tabs",{"type":161,"name":326,"callback":327,"file":299,"line":328},"woocommerce_product_data_panels","product_data_panels",67,{"type":161,"name":330,"callback":331,"priority":186,"file":299,"line":195},"woocommerce_update_product","product_save",{"type":161,"name":180,"callback":333,"priority":186,"file":299,"line":201},"download_oxygen_settings",{"type":161,"name":335,"callback":336,"file":299,"line":210},"woocommerce_product_options_inventory_product_data","add_measurement_unit_option",{"type":161,"name":338,"callback":336,"file":299,"line":169},"woocommerce_process_product_meta",{"type":161,"name":340,"callback":341,"priority":107,"file":342,"line":343},"plugins_loaded","init_oxygen_payment_gateway","inc\\class-wc-oxygenpayment-gateway.php",24,{"type":197,"name":345,"callback":346,"file":342,"line":347},"woocommerce_payment_gateways","add_to_woo_oxygen_payment_gateway",309,{"type":197,"name":349,"callback":350,"file":342,"line":351},"query_vars","my_add_query_vars",526,{"type":161,"name":167,"callback":353,"file":342,"line":354},"payment_oxygen_load_scripts",535,{"type":161,"name":167,"callback":356,"file":342,"line":357},"enqueue_custom_payment_script",551,{"type":161,"name":359,"callback":360,"file":342,"line":361},"wp_footer","display_custom_div_on_pay_for_order",665,{"type":161,"name":171,"callback":363,"file":342,"line":364},"oxygen_add_payment_logos_admin_script",668,{"type":161,"name":366,"callback":367,"priority":186,"file":342,"line":368},"update_option_woocommerce_oxygen_payment_settings","custom_action_on_gateway_save",681,{"type":161,"name":180,"callback":267,"file":370,"line":371},"oxygen-mydata.php",47,{"type":161,"name":373,"callback":374,"file":370,"line":300},"admin_notices","oxygen_woo_plugin_activation_admin_notice",{"type":161,"name":376,"callback":162,"file":370,"line":377},"woocommerce_loaded",59,{"type":161,"name":379,"callback":380,"file":370,"line":190},"before_woocommerce_init","oxygen_hpos_compatibility",{"type":197,"name":382,"callback":383,"file":370,"line":384},"woocommerce_email_classes","oxygen_register_custom_woocommerce_email_class",82,{"type":197,"name":386,"callback":387,"priority":186,"file":370,"line":388},"http_request_timeout","oxygen_custom_timeout",89,[390,395,398,401,404,407,409,412,415,418],{"action":391,"nopriv":392,"callback":393,"hasNonce":392,"hasCapCheck":392,"file":177,"line":394},"check_vat_action",false,"handle_check_vat_action",2612,{"action":391,"nopriv":396,"callback":393,"hasNonce":392,"hasCapCheck":392,"file":177,"line":397},true,2613,{"action":399,"nopriv":392,"callback":399,"hasNonce":392,"hasCapCheck":392,"file":177,"line":400},"download_pdf_action",2711,{"action":402,"nopriv":392,"callback":402,"hasNonce":396,"hasCapCheck":392,"file":177,"line":403},"delete_pdf_after_downloading",2780,{"action":405,"nopriv":392,"callback":405,"hasNonce":392,"hasCapCheck":392,"file":177,"line":406},"send_invoice_email_on_click_action",2828,{"action":405,"nopriv":396,"callback":405,"hasNonce":392,"hasCapCheck":392,"file":177,"line":408},2829,{"action":410,"nopriv":392,"callback":410,"hasNonce":396,"hasCapCheck":392,"file":177,"line":411},"change_price_per_vat_action",2862,{"action":413,"nopriv":392,"callback":413,"hasNonce":396,"hasCapCheck":392,"file":177,"line":414},"restore_price_with_tax_action",2943,{"action":416,"nopriv":392,"callback":267,"hasNonce":392,"hasCapCheck":392,"file":177,"line":417},"oxygen_copy_shipping_meta",2956,{"action":419,"nopriv":392,"callback":419,"hasNonce":392,"hasCapCheck":392,"file":299,"line":165},"download_wc_log",[],[],[],{"dangerousFunctions":424,"sqlUsage":425,"outputEscaping":427,"fileOperations":115,"externalRequests":449,"nonceChecks":450,"capabilityChecks":115,"bundledLibraries":451},[],{"prepared":27,"raw":13,"locations":426},[],{"escaped":428,"rawEcho":186,"locations":429},194,[430,434,436,438,440,442,445,446,447,448],{"file":431,"line":432,"context":433},"checks\\class-checkbeforeactivation.php",61,"raw output",{"file":177,"line":435,"context":433},1214,{"file":177,"line":437,"context":433},1219,{"file":177,"line":439,"context":433},1241,{"file":342,"line":441,"context":433},578,{"file":443,"line":444,"context":433},"inc\\request-handle-message.php",25,{"file":443,"line":173,"context":433},{"file":443,"line":106,"context":433},{"file":443,"line":61,"context":433},{"file":443,"line":247,"context":433},17,9,[],[453,472,485,494,507,531],{"entryPoint":454,"graph":455,"unsanitizedCount":470,"severity":471},"download_pdf_action (inc\\class-oxygenorder.php:2654)",{"nodes":456,"edges":468},[457,462],{"id":458,"type":459,"label":460,"file":177,"line":461},"n0","source","$_POST (x2)",2658,{"id":463,"type":464,"label":465,"file":177,"line":466,"wp_function":467},"n1","sink","file_put_contents() [File Write]",2696,"file_put_contents",[469],{"from":458,"to":463,"sanitized":392},2,"medium",{"entryPoint":473,"graph":474,"unsanitizedCount":470,"severity":471},"download_wc_log (inc\\class-oxygenwoosettings.php:1246)",{"nodes":475,"edges":483},[476,479],{"id":458,"type":459,"label":477,"file":299,"line":478},"$_GET (x2)",1249,{"id":463,"type":464,"label":480,"file":299,"line":481,"wp_function":482},"header() [Header Injection]",1256,"header",[484],{"from":458,"to":463,"sanitized":392},{"entryPoint":486,"graph":487,"unsanitizedCount":13,"severity":493},"\u003Cclass-oxygenorder> (inc\\class-oxygenorder.php:0)",{"nodes":488,"edges":491},[489,490],{"id":458,"type":459,"label":460,"file":177,"line":461},{"id":463,"type":464,"label":465,"file":177,"line":466,"wp_function":467},[492],{"from":458,"to":463,"sanitized":396},"low",{"entryPoint":495,"graph":496,"unsanitizedCount":27,"severity":493},"save_toggle_field (inc\\class-oxygenwoosettings.php:1222)",{"nodes":497,"edges":505},[498,501],{"id":458,"type":459,"label":499,"file":299,"line":500},"$_POST",1230,{"id":463,"type":464,"label":502,"file":299,"line":503,"wp_function":504},"update_option() [Settings Manipulation]",1233,"update_option",[506],{"from":458,"to":463,"sanitized":392},{"entryPoint":508,"graph":509,"unsanitizedCount":13,"severity":493},"\u003Cclass-oxygenwoosettings> (inc\\class-oxygenwoosettings.php:0)",{"nodes":510,"edges":527},[511,512,513,516,518,522],{"id":458,"type":459,"label":499,"file":299,"line":500},{"id":463,"type":464,"label":502,"file":299,"line":503,"wp_function":504},{"id":514,"type":459,"label":515,"file":299,"line":478},"n2","$_GET (x3)",{"id":517,"type":464,"label":480,"file":299,"line":481,"wp_function":482},"n3",{"id":519,"type":459,"label":520,"file":299,"line":521},"n4","$_GET",112,{"id":523,"type":464,"label":524,"file":299,"line":525,"wp_function":526},"n5","echo() [XSS]",1293,"echo",[528,529,530],{"from":458,"to":463,"sanitized":396},{"from":514,"to":517,"sanitized":396},{"from":519,"to":523,"sanitized":396},{"entryPoint":532,"graph":533,"unsanitizedCount":13,"severity":493},"\u003Crequest-handle-message> (inc\\request-handle-message.php:0)",{"nodes":534,"edges":540},[535,537],{"id":458,"type":459,"label":499,"file":443,"line":536},22,{"id":463,"type":464,"label":538,"file":443,"line":371,"wp_function":539},"wp_remote_get() [SSRF]","wp_remote_get",[541],{"from":458,"to":463,"sanitized":396},{"summary":543,"deductions":544},"The \"oxygen-mydata\" plugin v2.0.40 presents a mixed security posture. While it demonstrates strong practices in areas like SQL query sanitization (100% prepared statements) and output escaping (95%), significant concerns arise from its attack surface.  With 10 AJAX handlers, 7 of which lack authentication checks, a substantial portion of the plugin's functionality is exposed to unauthenticated users. The taint analysis did not reveal critical or high-severity unsanitized flows, which is a positive indicator, but the presence of 3 flows with unsanitized paths warrants attention, even if their severity wasn't classified as critical.  \n\nThe plugin's vulnerability history is a major red flag. A past critical vulnerability, specifically a 'Path Traversal' issue, even if currently patched, indicates a potential for severe security flaws. The fact that a critical vulnerability existed in the past suggests that developers should maintain a heightened awareness of such issues and implement robust security controls to prevent recurrence.  \n\nIn conclusion, \"oxygen-mydata\" v2.0.40 has strengths in data handling and output sanitization. However, the significant number of unprotected AJAX endpoints and the historical presence of a critical path traversal vulnerability significantly elevate its risk profile. Users should be aware of the potential for privilege escalation or unauthorized actions due to the exposed AJAX handlers. Continued vigilance and thorough security reviews are recommended.",[545,547,549],{"reason":546,"points":186},"Unprotected AJAX handlers",{"reason":548,"points":85},"Flows with unsanitized paths",{"reason":550,"points":551},"Past critical vulnerability",15,"2026-03-16T20:10:20.460Z",{"wat":554,"direct":571},{"assetPaths":555,"generatorPatterns":562,"scriptPaths":563,"versionParams":564},[556,557,558,559,560,561],"\u002Fwp-content\u002Fplugins\u002Foxygen-mydata\u002Fassets\u002Fcss\u002Foxygen_styles.css","\u002Fwp-content\u002Fplugins\u002Foxygen-mydata\u002Fassets\u002Fcss\u002Fmy_styles.css","\u002Fwp-content\u002Fplugins\u002Foxygen-mydata\u002Fassets\u002Fcss\u002Foxygen.css","\u002Fwp-content\u002Fplugins\u002Foxygen-mydata\u002Fjs\u002Foxygen.js","\u002Fwp-content\u002Fplugins\u002Foxygen-mydata\u002Fjs\u002Foxygen_settings.js","\u002Fwp-content\u002Fplugins\u002Foxygen-mydata\u002Fjs\u002Fcreate_document_meta_box.js",[],[559,560,561],[565,566,567,568,569,570],"oxygen-mydata\u002Fassets\u002Fcss\u002Foxygen_styles.css?ver=","oxygen-mydata\u002Fassets\u002Fcss\u002Fmy_styles.css?ver=","oxygen-mydata\u002Fassets\u002Fcss\u002Foxygen.css?ver=","oxygen-mydata\u002Fjs\u002Foxygen.js?ver=","oxygen-mydata\u002Fjs\u002Foxygen_settings.js?ver=","oxygen-mydata\u002Fjs\u002Fcreate_document_meta_box.js?ver=",{"cssClasses":572,"htmlComments":574,"htmlAttributes":587,"restEndpoints":591,"jsGlobals":592,"shortcodeOutput":594},[573],"oxygen-order-meta-box",[575,576,577,578,579,580,581,582,583,584,585,578,586],"\u003C!-- Oxygen MyData for WooCommerce is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. See the GNU General Public License for more details. -->","\u003C!-- You should have received a copy of the GNU General Public License along with Oxygen MyData for WooCommerce. If not, see https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html -->","\u003C!-- Oxygen MyData Class File -->","\u003C!-- Oxygen MyData Class -->","\u003C!-- Singleton Instance of Oxygen -->","\u003C!-- Singleton init Function -->","\u003C!-- Oxygen Constructor -->","\u003C!-- Requires files and hooks translations and settings link -->","\u003C!-- this is about checkout and oxygen settings oxygen payments - order status change -->","\u003C!-- Texts (translations) that changes with jquery -->","\u003C!-- OxygenOrder Class File -->","\u003C!-- Class to add WooCommerce order hooks -->",[588,589,590],"data-oxygen-ajax-url","data-oxygen-nonce","data-my-data-invoice-id",[],[410,413,593],"MyLocalizedText",[]]