[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fBpyxRmtVzRqaMfn7Vtvytc8naSsY26Mt0TZkPLK8ApM":3,"$f0d1Jh1DjMQLCV0dQql3WCrf1Jl4Ww8-mUyH9rdPwlfU":1357},{"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,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":126,"fingerprints":1312},"profitblue-financial-reporting-for-woocommerce","Profitblue – Financial reporting for WooCommerce","1.1.0","Profitblue","https:\u002F\u002Fprofiles.wordpress.org\u002Fprofitblue\u002F","\u003Ch3>Profitblue – Financial reporting for WooCommerce\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Profit has always been the most important indicator of any business\u003C\u002Fstrong>. We created Profitblue – Financial reporting plugin to help WooCommerce stores measure this important indicator (and many others) effectively and easily. You \u003Cstrong>set everything up in minutes\u003C\u002Fstrong>, and our plugin will take care of everything else.\u003C\u002Fp>\n\u003Cp>We believe that what you can’t measure, you can’t improve. If you see that your online store is not doing well financially, you can take immediate steps to fix it. These \u003Cstrong>data-driven decisions\u003C\u002Fstrong> can prevent many inconveniences and \u003Cstrong>save you a lot of stress\u003C\u002Fstrong>, but more importantly, money.\u003C\u002Fp>\n\u003Ch3>Main reports – Financial analysis of everything\u003C\u002Fh3>\n\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>The overview section serves as a \u003Cstrong>graphic representation\u003C\u002Fstrong> of your company’s financial health. It offers a lot of \u003Cstrong>statistics and graphs\u003C\u002Fstrong>, from the simple ones to the most advanced ones. The most advanced is the so-called Net profit analysis, in which the profit tracker calculates the total profitability for a chosen time period, even for one day. This \u003Cstrong>real-time analysis is most important\u003C\u002Fstrong> for quick and immediate actions to prevent financial inconveniences. Choose a time-period according to your needs, and you start examining your company’s analyses!\u003C\u002Fp>\n\u003Ch4>Product reporting\u003C\u002Fh4>\n\u003Cp>The product section is used to analyze individual products and their profitability. The main profitability indicators here are \u003Cstrong>“Gross profit” and “Gross margin,”\u003C\u002Fstrong> which display how much you earn from each product. You can also click the red button labeled “Product detail” to check detailed analysis and graphs of products.\u003C\u002Fp>\n\u003Ch4>Product detail\u003C\u002Fh4>\n\u003Cp>The product detail section displays \u003Cstrong>detailed analyses and graphs of individual products\u003C\u002Fstrong>. Product detail contains many tabs and graphs that will help you evaluate the importance and profitability of products. From this, you can \u003Cstrong>determine seasonality, the number of products sold per specific period\u003C\u002Fstrong>, or price and margin fluctuations.\u003C\u002Fp>\n\u003Ch4>Order reporting\u003C\u002Fh4>\n\u003Cp>The Orders section measures the \u003Cstrong>profitability of individual orders\u003C\u002Fstrong>, including all products, shipping, and cash-on-delivery (COD) fees. You set the data once, and with each subsequent order, it will measure how much you earned on it. You can use the \u003Cstrong>dropdown on each order\u003C\u002Fstrong> to view the details. We created this Orders section to display the reality of the order’s profitability on your e-shop.\u003C\u002Fp>\n\u003Ch4>Profit and Loss (P&L)\u003C\u002Fh4>\n\u003Cp>Profit and loss (P&L) is the most common \u003Cstrong>financial analysis used by large companies\u003C\u002Fstrong>. P&L is a table that is divided by months and uses all the data needed to calculate the company’s overall profitability, including revenues and costs. You can choose whether to display profit and loss in the version \u003Cstrong>“Month to date”\u003C\u002Fstrong> (displaying actual month data) or \u003Cstrong>“Year to date”\u003C\u002Fstrong> (displaying a cumulative view).\u003C\u002Fp>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Setup Wizard (installation process)\u003C\u002Fstrong> — Profitblue has an intuitive installation wizard to help you with the initial setup and guide you through all the plugin’s features.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fast and fluent\u003C\u002Fstrong> — Our plugin is designed to be fast and fluent, ensuring seamless performance for both frontend users and backend administrators. Profitblue uses advanced caching that significantly reduces load times, and smart data calculation techniques that efficiently process data without causing any delays or slowdowns.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>COGS (Costs Of Goods Sold)\u003C\u002Fstrong> — Profitblue integrates a robust Cost of Goods Sold (COGS) feature that allows you to effortlessly calculate the gross profit and margin for every product in your inventory.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom costs and income\u003C\u002Fstrong> —  Custom Cost and Income feature allows users to add and manage fixed costs, variable costs, and additional income directly within your WooCommerce site. This data settings section helps businesses to add their costs and income outside of WordPress (for example Ads, Rent cost,..)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shipping costs\u003C\u002Fstrong> — This feature helps WooCommerce stores to add the costs they pay to Shipping suppliers. Shipping costs will make you understand your gains or losses from your freight.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Payment fees\u003C\u002Fstrong> — Payment fees let you add a specific fee (% or fixed amount) for every order where the payment method is used. This is mainly used with payment cards.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shop settings\u003C\u002Fstrong> — Shop settings let you add the income tax of your country and Exclude “processing” and “pending payment” order statuses from reports.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why is Profitblue better than its competitors?\u003C\u002Fh3>\n\u003Cp>➜ No order limitation\u003Cbr \u002F>\n➜ Located directly in your WP dashboard\u003Cbr \u002F>\n➜ Made by E-shoppers and professionals in the field\u003Cbr \u002F>\n➜ Fast installation\u003Cbr \u002F>\n➜ Easy to use\u003Cbr \u002F>\n➜ Higher security (plugin is directly on your server)\u003Cbr \u002F>\n➜ Data anonymity (We don’t store your data!)\u003C\u002Fp>\n\u003Ch3>Who can benefit from financial reporting?\u003C\u002Fh3>\n\u003Ch4>Financial reporting is perfect for:\u003C\u002Fh4>\n\u003Cp>✔ eCommerce Store Owners\u003Cbr \u002F>\n✔ Dropshipping stores\u003Cbr \u002F>\n✔ Software companies\u003Cbr \u002F>\n✔ Startups\u003Cbr \u002F>\n✔ Businesses\u003C\u002Fp>\n\u003Ch3>Unique features of Profitblue PRO\u003C\u002Fh3>\n\u003Ch4>Historical data\u003C\u002Fh4>\n\u003Cp>In the premium version of our plugin, you can enjoy the \u003Cstrong>full history of your data\u003C\u002Fstrong>. You can look back to every day\u002Fweek\u002Fmonth in \u003Cstrong>actual and last year\u003C\u002Fstrong>. This feature can help you compare years and be aware of your past situation.\u003C\u002Fp>\n\u003Ch4>XLSX exports\u003C\u002Fh4>\n\u003Cp>The premium version includes the \u003Cstrong>Order, Product, and P&L XLSX Export\u003C\u002Fstrong>. You can work with that data further on your computer.\u003C\u002Fp>\n\u003Ch4>COGS export\u002Fimport\u003C\u002Fh4>\n\u003Cp>To make the import of your \u003Cstrong>products’s prices\u003C\u002Fstrong> as efficient as possible, we prepared \u003Cstrong>COGS export\u002Fimport\u003C\u002Fstrong>. You can easily download the XLSX file to your computer, insert prices, and import them back to Profitblue. This feature is mainly important when you have many products (hundreds or thousands).\u003C\u002Fp>\n\u003Ch4>E-mail notifications\u003C\u002Fh4>\n\u003Cp>E-mail notifications ensure that you receive information about your financial situation \u003Cstrong>every day, week, month, or year\u003C\u002Fstrong> to your e-mail address.\u003C\u002Fp>\n\u003Ch4>Up to 15 Custom costs\u003C\u002Fh4>\n\u003Cp>In our Free version, the “Custom cost and Income” are limited to only three costs\u002Fincome. With the Pro version, you can \u003Cstrong>insert up to 15 custom costs\u002Fincome.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Custom shipping cost settings\u003C\u002Fh4>\n\u003Cp>Our free version assumes that “Shipping costs are the same as what customers pay”. So if you pay different prices to your suppliers for shipping than your customers pay to you, the data will be inaccurate. In the Pro version, you can use \u003Cstrong>the other three shipping options\u003C\u002Fstrong> to make the data \u003Cstrong>100% accurate.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>External libraries\u003C\u002Fh3>\n\u003Cp>This plugin uses the following external libraries:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Easypick\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>URL: https:\u002F\u002Fgithub.com\u002Feasepick\u002Feasepick\u003C\u002Fli>\n\u003Cli>License: GNU General Public License Version 2 or later.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SplideJS\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>URL: https:\u002F\u002Fgithub.com\u002FSplidejs\u002Fsplide\u003C\u002Fli>\n\u003Cli>License: MIT License.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the following third-party service:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Maps API\u003C\u002Fstrong>\u003Cbr \u002F>\n– This plugin loads maps from the Google Maps service to display geographic information.\u003Cbr \u002F>\n– It connects to Google’s servers at \u003Ccode>maps.googleapis.com\u003C\u002Fcode> to load the maps.\u003Cbr \u002F>\n– The use of this service may involve transmitting data (e.g., IP addresses, geolocation data) to Google.\u003C\u002Fp>\n\u003Cp>For more information on Google Maps API, visit:\u003Cbr \u002F>\n– https:\u002F\u002Fdevelopers.google.com\u002Fmaps\u003C\u002Fp>\n\u003Cp>Google’s Privacy Policy:\u003Cbr \u002F>\n– https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fp>\n\u003Cp>Google’s Terms of Service:\u003Cbr \u002F>\n– https:\u002F\u002Fcloud.google.com\u002Fmaps-platform\u002Fterms\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gstatic\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin uses external resources from gstatic.com to provide enhanced functionality and performance.\u003C\u002Fp>\n\u003Cp>Servers Called:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fwww.gstatic.com\u002F\u003Cbr \u002F>\nhttps:\u002F\u002Fwww.gstatic.cn\u002F\u003C\u002Fp>\n\u003Cp>Purpose of External Calls:\u003C\u002Fp>\n\u003Cp>The plugin loads JavaScript files and assets from gstatic.com to [explain the specific functionality, e.g., “render interactive charts,” “provide autocomplete features,” “load specific fonts or libraries”].\u003Cbr \u002F>\nThese resources are essential for the plugin’s operation and are optimized for fast delivery via Google’s CDN.\u003C\u002Fp>\n\u003Cp>Data Privacy:\u003Cbr \u002F>\nNo personal or sensitive user data is sent to or collected by gstatic.com.\u003Cbr \u002F>\nThe plugin only requests static files necessary for its functionality.\u003C\u002Fp>\n","Profitblue is an advanced financial reporting tool for WooCommerce. With this tool, even small and medium-sized companies can measure their profit.",10,1367,0,"2026-01-26T10:12:00.000Z","6.9.4","6.2","7.4.0",[19,20,21,22,23],"cogs","margin","profit","reporting","woocommerce","https:\u002F\u002Fprofitblue.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.1.0.zip",100,null,"2026-04-06T09:54:40.288Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"profitblue",1,30,94,"2026-04-08T09:06:23.293Z",[37,55,71,86,105],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":15,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":52,"download_link":53,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":54},"quarkcode-neuralcommerce-lite","Quarkcode NeuralCommerce Lite – Profit Analytics & Cost Intelligence Hub","1.0.8","vortexplaytv","https:\u002F\u002Fprofiles.wordpress.org\u002Fvortexplaytv\u002F","\u003Cp>\u003Cstrong>Stop guessing your WooCommerce profits. Start seeing the truth.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WooCommerce shows revenue — not real profit.\u003Cbr \u002F>\nQuarkCode NeuralCommerce Lite adds true profit analytics to WooCommerce by tracking product costs (COGS), fees, discounts, and margins, so you can see actual net profit per order and product and make smarter pricing decisions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>QuarkCode NeuralCommerce Lite\u003C\u002Fstrong> helps you understand \u003Cem>where your money is really going\u003C\u002Fem> by combining:\u003Cbr \u002F>\n– Product costs (COGS)\u003Cbr \u002F>\n– Order-level fees\u003Cbr \u002F>\n– Discounts\u003Cbr \u002F>\n– Taxes\u003Cbr \u002F>\n– Shipping impact\u003C\u002Fp>\n\u003Cp>So you can price smarter, cut losses, and grow sustainably.\u003C\u002Fp>\n\u003Ch3>🔍 What This Plugin Does\u003C\u002Fh3>\n\u003Cp>NeuralCommerce Lite adds a \u003Cstrong>profit intelligence layer\u003C\u002Fstrong> on top of WooCommerce, helping store owners answer critical questions like:\u003Cbr \u002F>\n– Which products are actually profitable?\u003Cbr \u002F>\n– Am I losing money after fees and discounts?\u003Cbr \u002F>\n– What are my real margins per order?\u003C\u002Fp>\n\u003Cp>All from inside your WordPress dashboard.\u003C\u002Fp>\n\u003Ch3>🚀 Key Features (Lite Version)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Order-Level Profit Tracking\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>See gross profit, net profit, and margin for each WooCommerce order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product Cost (COGS) Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add cost price to simple and variable products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Cost Updates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Update product costs using percentage-based rules or CSV import.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Profit Dashboard\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Clean overview of revenue vs profit to identify weak spots quickly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce-Native\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No external services, no data sharing — runs fully inside WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lightweight & Secure\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built using WordPress coding standards with performance in mind.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Who Is This Plugin For?\u003C\u002Fh3>\n\u003Cp>✔ WooCommerce store owners who want \u003Cstrong>real profit clarity\u003C\u002Fstrong>\u003Cbr \u002F>\n✔ Agencies managing multiple WooCommerce stores\u003Cbr \u002F>\n✔ Merchants optimizing pricing and margins\u003Cbr \u002F>\n✔ Anyone tired of confusing revenue-only reports\u003C\u002Fp>\n\u003Ch3>💡 Why NeuralCommerce?\u003C\u002Fh3>\n\u003Cp>Revenue is vanity. \u003Cstrong>Profit is reality.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>NeuralCommerce focuses on \u003Cem>decision-grade data\u003C\u002Fem> — the numbers that actually matter when running a store.\u003C\u002Fp>\n\u003Ch3>🔓 Lite vs Pro\u003C\u002Fh3>\n\u003Cp>This is the \u003Cstrong>Lite version\u003C\u002Fstrong> of QuarkCode NeuralCommerce.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Pro version\u003C\u002Fstrong> (optional upgrade) adds:\u003Cbr \u002F>\n– Advanced profit breakdowns\u003Cbr \u002F>\n– Category & customer-level analytics\u003Cbr \u002F>\n– Automation & alerts\u003Cbr \u002F>\n– Deeper reporting\u003C\u002Fp>\n\u003Cp>👉 Upgrade is \u003Cstrong>not required\u003C\u002Fstrong> to use the Lite version.\u003C\u002Fp>\n\u003Ch3>📦 Getting Started\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin\u003C\u002Fli>\n\u003Cli>Add cost prices to your products\u003C\u002Fli>\n\u003Cli>View profit insights inside WooCommerce\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it.\u003C\u002Fp>\n","Accurate WooCommerce profit analytics by tracking real costs, margins, and net profit — not just revenue.",141,"2026-02-01T17:33:00.000Z","6.0","7.4",[50,19,20,51,23],"clv","profit-analytics","https:\u002F\u002Fquarkcodeai.com\u002Fproduct\u002Fquarkcode-neural-commerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fquarkcode-neuralcommerce-lite.1.0.8.zip","2026-03-15T15:16:48.613Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":11,"downloaded":63,"rating":13,"num_ratings":13,"last_updated":64,"tested_up_to":15,"requires_at_least":65,"requires_php":48,"tags":66,"homepage":69,"download_link":70,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":54},"profit-margin-calculator","Profit Margin Calculator for WooCommerce","1.0.1","InfinityTechCare","https:\u002F\u002Fprofiles.wordpress.org\u002Finfinitytechcare\u002F","\u003Cp>\u003Cstrong>Profit Margin Calculator for WooCommerce plugin\u003C\u002Fstrong> adds cost price fields to your WooCommerce products and automatically calculates:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Profit amount  \u003C\u002Fli>\n\u003Cli>Profit margin (%)  \u003C\u002Fli>\n\u003Cli>Profit and margin for variable products  \u003C\u002Fli>\n\u003Cli>Optional columns in the admin product list  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is designed for store owners who want to easily track profitability without installing heavy accounting plugins.\u003C\u002Fp>\n\u003Ch3>🔥 Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add cost price to simple & variable products  \u003C\u002Fli>\n\u003Cli>Automatic profit & margin calculation  \u003C\u002Fli>\n\u003Cli>Display profit\u002Fmargin inside product edit pages  \u003C\u002Fli>\n\u003Cli>Optional profit & margin columns in \u003Cem>WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Products\u003C\u002Fem> table  \u003C\u002Fli>\n\u003Cli>Rounding controls (none, 0, 1, 2 decimals)  \u003C\u002Fli>\n\u003Cli>Highly optimized and lightweight \u003C\u002Fli>\n\u003Cli>Fully compatible with HPOS (High-Performance Order Storage)  \u003C\u002Fli>\n\u003Cli>Compatible with any theme or WooCommerce setup  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 Why Use This Plugin?\u003C\u002Fh3>\n\u003Cp>Most shop owners want to know \u003Cstrong>how much they are actually making per product\u003C\u002Fstrong>.\u003Cbr \u002F>\nThis plugin solves that in the simplest way—no complex reports, no accounting module, just clean, instant profit calculations.\u003C\u002Fp>\n","A lightweight, easy-to-use WooCommerce extension that calculates product profit and profit margins automatically.",200,"2026-02-09T19:53:00.000Z","6.5",[67,68,21,56,23],"cost-of-goods","pricing","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofit-margin-calculator.1.0.1.zip",{"slug":72,"name":73,"version":6,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":13,"downloaded":78,"rating":13,"num_ratings":13,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":48,"tags":82,"homepage":69,"download_link":85,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"advanced-cogs-profit-for-woocommerce","Advanced COGS & Profit for WooCommerce","Tag Concierge","https:\u002F\u002Fprofiles.wordpress.org\u002Ftagconcierge\u002F","\u003Cp>Advanced COGS & Profit for WooCommerce gives you the tools to move beyond basic revenue tracking and understand your store’s financial health. Instead of manually setting a cost for each product, you can now apply costs in bulk using a flexible rules engine based on product categories, tags, or attributes.\u003C\u002Fp>\n\u003Cp>The plugin also allows you to account for order-level expenses like payment processing and fulfillment fees, giving you a complete picture of your costs. All this information is summarized on each order page, showing you the total revenue, costs, net profit, and profit margin for every sale.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Apply COGS in bulk using a flexible rules engine.\u003C\u002Fli>\n\u003Cli>Create rules based on product \u003Cstrong>category\u003C\u002Fstrong>, \u003Cstrong>tag\u003C\u002Fstrong>, or \u003Cstrong>attribute\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Use multiple operators for rules: equals, doesn’t equal, contains, and doesn’t contain.\u003C\u002Fli>\n\u003Cli>Define additional order-level costs on top of COGS:\n\u003Cul>\n\u003Cli>Payment processing fees (percentage-based)\u003C\u002Fli>\n\u003Cli>Fulfilment costs (percentage-based)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>See detailed COGS and profit calculations on every order page.\u003C\u002Fli>\n\u003Cli>View breakdowns of costs, including product costs, shipping, fulfillment, and payment processing.\u003C\u002Fli>\n\u003C\u002Ful>\n","Unlock profit insights for your WooCommerce store. This plugin extends WooCommerce's native Cost of Goods Sold (COGS) functionality, allowing you &hellip;",244,"2025-09-08T14:54:00.000Z","6.8.5","5.8",[83,19,84,21,23],"analytics","cost-of-goods-sold","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-cogs-profit-for-woocommerce.zip",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":13,"downloaded":94,"rating":26,"num_ratings":32,"last_updated":95,"tested_up_to":15,"requires_at_least":96,"requires_php":48,"tags":97,"homepage":103,"download_link":104,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"alpha-insights-sales-report-builder-analytics-for-woocommerce","Alpha Insights – Advanced Analytics, Sales Reporting & COGS for WooCommerce","1.5.0","WP Davies","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdavies\u002F","\u003Cp>Alpha Insights is an advanced WooCommerce analytics plugin built for accurate profit reporting, Google Analytics-style store traffic analysis, cost of goods (COGS) management, and custom sales reports.\u003C\u002Fp>\n\u003Cp>Go beyond default WooCommerce analytics and basic sales reports with a complete view of your store’s performance. Alpha Insights combines revenue, product costs, payment gateway fees, shipping costs, ad spend, and business expenses in one place — helping you track profit & loss, margins, ROI, customer behavior, product performance, and marketing attribution with confidence.\u003C\u002Fp>\n\u003Cp>With our intuitive drag & drop WooCommerce report builder, you can create custom sales reports and fully interactive analytics dashboards in seconds — without spreadsheets, complicated exports, or disconnected tools.\u003C\u002Fp>\n\u003Cp>Built specifically for serious WooCommerce store owners who want real financial and performance clarity, Alpha Insights replaces manual reporting with a single WooCommerce analytics and profit reporting system focused on true profitability — not just revenue numbers.\u003C\u002Fp>\n\u003Ch3>Advanced WooCommerce Analytics & Reporting Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Advanced WooCommerce Sales Reporting\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack revenue, gross profit, net profit, margins, refunds, and order-level profitability with powerful filtering and comparisons.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Cost of Goods (COGS) Tracking\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily add and manage product costs directly inside WooCommerce. Track profit margins per product, variation, and order. Fully compatible with the native WooCommerce Cost of Goods feature.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Profit & Loss Reporting for WooCommerce\u003C\u002Fstrong>\u003Cbr \u002F>\nUnderstand your real profitability by combining revenue, cost of goods, payment fees, shipping, and custom order costs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Analytics for Traffic & Marketing Performance\u003C\u002Fstrong>\u003Cbr \u002F>\nAlpha Insights works like a Google Analytics style plugin for WooCommerce, showing traffic sources, landing pages, referral URLs, device types, and campaign performance directly inside your store dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Drag & Drop WooCommerce Analytics Dashboards & Custom Sales Reports\u003C\u002Fstrong>\u003Cbr \u002F>\nBuild custom WooCommerce analytics dashboards and sales reports with an intuitive drag & drop builder. Create flexible reports in seconds without spreadsheets, exports, or disconnected analytics tools.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Order Costs\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd commissions, handling fees, transaction costs, or other order-specific expenses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Time Series Comparisons & Date Filtering\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter by custom or preset date ranges. Compare year-over-year or previous periods to measure growth.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multi-Currency Support\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack revenue and costs across multiple currencies with automatic conversion handling.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance Optimized for High-Volume Stores\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt for speed with optimized queries and caching for stores with thousands of orders.\u003C\u002Fp>\n\u003Ch3>PRO Features\u003C\u002Fh3>\n\u003Cp>Upgrade to Alpha Insights Pro to unlock:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Expense Management\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack rent, software subscriptions, salaries, utilities, and recurring expenses with categorization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Google Ads & Meta Ads Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically sync ad spend and match WooCommerce orders to campaigns for accurate ROI and profit tracking.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Filtering & Segmentation\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter reports by products, customers, traffic sources, campaigns, expenses and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Export to PDF & CSV\u003C\u002Fstrong>\u003Cbr \u002F>\nExport any WooCommerce report for sharing with your team or accountant.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third-Party Integrations\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically sync shipping costs, payment gateway fees, and advertising spend for accurate WooCommerce profit and ROI tracking.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Realtime WooCommerce Analytics Dashboards\u003C\u002Fstrong>\u003Cbr \u002F>\nMonitor live visitor activity and performance metrics as they happen.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Upgrade to Pro:\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you’re running paid ads or managing serious revenue, Pro unlocks the true financial picture of your store.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwpdavies.dev\u002Fplugins\u002Falpha-insights\u002Fpricing\u002F?utm_source=wordpress&utm_medium=readme&utm_campaign=free_version_upgrade\" rel=\"nofollow ugc\">Upgrade to Alpha Insights Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Perfect For Store Owners Who Want\u003C\u002Fh3>\n\u003Cp>• Accurate WooCommerce profit tracking\u003Cbr \u002F>\n• Built-in WooCommerce cost of goods management\u003Cbr \u002F>\n• Advanced WooCommerce sales reports\u003Cbr \u002F>\n• True WooCommerce profit and loss reporting\u003Cbr \u002F>\n• Ad spend and ROI tracking (Pro)\u003Cbr \u002F>\n• Custom WooCommerce analytics dashboards\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by WP Davies\u003Cbr \u002F>\nhttps:\u002F\u002Fwpdavies.dev\u002F\u003C\u002Fp>\n","Advanced WooCommerce analytics plugin for profit reporting, traffic insights, cost of goods (COGS), and custom sales reports.",401,"2026-03-28T02:33:00.000Z","5.0",[98,99,100,101,102],"woocommerce-analytics","woocommerce-analytics-plugin","woocommerce-cost-of-goods","woocommerce-profit","woocommerce-reporting","https:\u002F\u002Fwpdavies.dev\u002Fplugins\u002Falpha-insights\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falpha-insights-sales-report-builder-analytics-for-woocommerce.1.5.0.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":34,"num_ratings":115,"last_updated":116,"tested_up_to":15,"requires_at_least":117,"requires_php":69,"tags":118,"homepage":121,"download_link":122,"security_score":123,"vuln_count":124,"unpatched_count":13,"last_vuln_date":125,"fetched_at":28},"cost-of-goods-for-woocommerce","Cost of Goods: Product Cost & Profit Calculator for WooCommerce","4.1.0","WPFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcodefactory\u002F","\u003Cblockquote>\n\u003Cp>“Best Plugin There is For Woocommerce Profit Calculation: I cannot believe how amazing this plugin really is! I don’t normally write reviews, but I have tested a couple of plugins to calculate profit etc. But this is by far the best. There are many options to choose from and once you get it all set, it works wonders. Also Pablo from support has been great! Thank you so much in abundance.” – ⭐⭐⭐⭐⭐  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-plugin-there-is-for-woocommerce-profit-calculation\u002F\" rel=\"ugc\">shahican\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Main Page**\" rel=\"nofollow ugc\">Main Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fsupport\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Support Forum**\" rel=\"nofollow ugc\">Support Forum\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fdocs\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Documentation & How to**\" rel=\"nofollow ugc\">Documentation & How to\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcogsprofitcalculator.instawp.xyz\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Every WooCommerce store owner recognizes the significance of understanding their financial health, but pinpointing exact metrics like Cost of Goods Sold (COGS) can often be a complex chore with the default WooCommerce settings.\u003C\u002Fp>\n\u003Cp>So whether for a product, category, or the whole store, and for a specific period, a month, quarter, or any time frame you can think of, our plugin will give you a holistic overview of financial reporting for your WooCommerce store.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>In a nutshell, this what you’ll expect to get in this plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Product Costs:\u003C\u002Fstrong> Define the costs of goods for each of your products to track profitability accurately\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Versatile Costs for Variable Products:\u003C\u002Fstrong> Assign costs either to each individual variation or to all variations collectively, offering flexibility based on your product range\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced Admin Visibility:\u003C\u002Fstrong> Add sortable columns in the WooCommerce admin section, providing insights into product\u002Forder cost and profit directly in product and order lists\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smooth Data Import\u002FExport:\u003C\u002Fstrong> Effortlessly integrate product costs via CSV files, utilizing the standard WooCommerce Import and Export tools\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Edit Functionality:\u003C\u002Fstrong> Modify product costs, prices, and stock in bulk from a dedicated page, streamlining inventory management\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Import from Other Metas:\u003C\u002Fstrong> With the specialized import tool, bring in costs from other product metas to ensure consistent pricing data\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Optional Order Meta Box:\u003C\u002Fstrong> Integrate a “Cost of Goods” meta box in the admin order edit page for deeper cost insights at the order level\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Profit Warning:\u003C\u002Fstrong> Receive a notification on the admin order edit page when a particular order’s profit dips below zero\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Order Costs:\u003C\u002Fstrong> Define additional costs either universally across all orders or on a per-order basis\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Average Cost Calculation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Analytics Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🤝 Recommended By\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpglob.com\u002Fbest-woocommerce-pricing-plugins-for-wordpress-2022\u002F\" title=\"WPGlob: Best WooCommerce Pricing Plugins for WordPress 2023\" rel=\"nofollow ugc\">WPGlob: Best WooCommerce Pricing Plugins for WordPress 2023\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpasswordprotectwp.com\u002Fcost-of-goods-for-woocommerce\u002F\" title=\"PPWP Pro: Easy Way to Track Cost of Goods in WooCommerce Stores\" rel=\"nofollow ugc\">PPWP Pro: Easy Way to Track Cost of Goods in WooCommerce Stores\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fremovewcfeatures.com\u002Fwoocommerce-cost-of-goods\u002F#cost-of-goods-for-woocommerce\" title=\"WooCommerce Features: Best WooCommerce Cost of Goods Plugins for Tracking Profit\" rel=\"nofollow ugc\">WooCommerce Features: Best WooCommerce Cost of Goods Plugins for Tracking Profit\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdownloadfreewpplugins.com\u002Fwordpress\u002Fcost-of-goods-for-woocommerce\u002F\" title=\"Download Free WP: Top Cost of Goods for WooCommerce\" rel=\"nofollow ugc\">Download Free WP: Top Cost of Goods for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfavs.com\u002Fsingle-plugin-page?slug=cost-of-goods-for-woocommerce\" title=\"WPFavs: Best COGS Plugin\" rel=\"nofollow ugc\">WPFavs: Best COGS Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flearnwoo.com\u002Fwoocommerce-reporting-and-analytics-plugins\u002F\" title=\"LearnWoo: Best WooCommerce Reporting and Analytics Plugins\" rel=\"nofollow ugc\">LearnWoo: Best WooCommerce Reporting and Analytics Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Main Features: FREE Version\u003C\u002Fh3>\n\u003Ch3>🚀 Product Cost of Goods Sold (COGS) Management\u003C\u002Fh3>\n\u003Ch4>🚀 Cost of Goods Sold (COGS) & Profit Calculation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Create a cost field for every simple product, variable, or variation to properly calculate profit\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select to calculate profit based on the price with tax, without tax, or regular price\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show & customize profit text, select to show profit, profit percentage, profit margin, or any mix of these values\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Get detailed figures by selecting how many decimal points to show in cost field for accurate reporting\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select cost field location from different placements, you can insert in product page in General tab, pricing section, Inventory & SKU, or Advanced tab\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show product cost & product profit in WooCommerce Admin list to have a general overview, as well as allowing to sort by cost & profit for all products at once\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Save Historical Data for Cost of Goods\u003C\u002Fh4>\n\u003Cp>By preserving past cost data, this feature enables businesses to track how the cost structure of their products has evolved, providing a clear window into shifts in supplier pricing, manufacturing costs, or other contributing factors.\u003C\u002Fp>\n\u003Cp>Such historical data becomes invaluable when analyzing profitability trends, forecasting future expenses, and making informed pricing decisions.\u003C\u002Fp>\n\u003Ch3>🚀 Order Cost of Goods Sold (COGS) & Profit Management\u003C\u002Fh3>\n\u003Ch4>🚀 Calculate Cost & Profit by Order\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Show Profit & Cost of Goods Sold fields in WooCommerce admin orders list to easily track cost & profit per order\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For accurate reporting, select which order statuses to show costs values\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For Profit, select what columns to add, include any of profit, profit percentage, profit margin values to the orders columns\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>ِAdd items cost field to order **edit ** page either as editable or just readonly\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Re-adjust order costs even after order is processed if cost changed, for a better & accurate reporting\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Edit order by items, or for the whole order at once\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enable notification in order edit page in case order profit is below zero\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Import items costs when adding items to orders (in order edit page)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Total Order Cost & Profit Calculation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Define options for order cost and profit calculations based on your financial standards\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select to calculate order costs to be either subtotal including tax, total including tax, or total excluding tax\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select to calculate order shipping costs in order profit (by percentage, i.e. including part of shipping cost or all of it)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add order fees to order profit\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Adds order taxes to the order profit\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select when to calculate order profit based on order status\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Refunded Orders Cost & Profit Calculation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Calculate orders quantity by excluding refunded items\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select to calculate refunds from many options: Profits ignoring refunds, subtract total refunded items from profit, subtract each item’s refund amount from profit, or go further and calculate profit by the difference between Net Payment and Cost\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select to include tax on Net Payment\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Orders Extra Costs\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Insert a fixed or percentage (from total order) extra cost to be added to all orders\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose to include meta box on order edit page to calculate extra costs like: Handling fees, Shipping Fees, or Payment fees (by order)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add extra costs by order meta (like Stripe & PayPal transaction fees)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Payment Gateways Cost Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Add fixed costs and\u002For percentage costs to orders based on the payment gateway which processed the order\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works on default payment gateways (CoD, Direct transfers, CC) as well as any extra custom gateway used on your store\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Shipping Methods Cost Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Calculate extra costs associated with each shipping method by fixed and\u002For percentage cost\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use shipping methods instances (with shipping zones) instead of shipping methods\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Works on all shipping methods available on your store\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Costs Bulk Edit Tools\u003C\u002Fh3>\n\u003Cp>Navigating the financial aspects of a WooCommerce store can often be complex, especially when it comes to making widespread changes to product costs.\u003C\u002Fp>\n\u003Cp>Our plugin seamlessly addresses this challenge, introducing free tools that empower store owners to apply bulk changes to product costs, without the usual hassles, using these methods:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Manual Edits:\u003C\u002Fstrong> Dive into the details by manually editing the cost, regular price, sale price, stock, and even tags for each product\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>By Price:\u003C\u002Fstrong> Modify product costs based on a set percentage, offering a more uniform approach to price alterations\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>By Profit:\u003C\u002Fstrong> Add a specific percentage to ensure profitability is maintained or optimized across the board\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Bulk Change Prices by Costs & Desired Profit\u003C\u002Fh3>\n\u003Cp>Once you set product costs, you can use our built-in tool to change product prices based on a desired profit, either by a fixed amount or profit perecentageز\u003C\u002Fp>\n\u003Ch3>🚀 Import & Export Costs\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Import and export product costs from and to a CSV file with standard WooCommerce Import and Export tools\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can also use our import tool if you need to import costs from another product metas\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 More Advanced Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Replace comma by dots when updating cost meta\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create a new meta box on product page to calculate stock & cost per each stock received\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>View history of Stock & Cost snapshots\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Unlimited costs update hooks that can be used to trigger cost update\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Do More: PRO Version\u003C\u002Fh3>\n\u003Cp>Everything highlighted above —and much more— is accessible in the complimentary version. However, for those seeking to elevate their experience and dive deeper, we offer the upgraded \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Cost of Goods for WooCommerce Pro\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Cp>Opt for the Pro version and discover a collection of more features, such as:\u003C\u002Fp>\n\u003Ch3>🏆 Advanced Bulk Edits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Add Cost field to product bulk and quick edit\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add “Add stock” fields (stock and cost) to product bulk and quick edit\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Include Cost & Profit in Emails\u003C\u002Fh3>\n\u003Cp>Opt in and include the order cost and profit on the admin new order email\u003C\u002Fp>\n\u003Ch3>🏆 Include Shipping Classes Costs\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Add extra costs for your orders based on product’s shipping classes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select fixed cost calculations per product, or per shipping class\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Handle Multi-Currencies Stores\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Calculate order cost and profit based on custom exchange rates (Cost and profit will be converted to the shop base currency)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add extra costs based on the order currency\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Orders Recalculation Tool\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Recalculate cost and profit for all orders\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select to only recalculate cost and profit for orders with no costs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Recalculate cost and profit for orders within specific time frame\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Cost & Profit Data in WooCommerce Analytics Reports\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Add cost & profit to the report charts (Analytics > Orders tab)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add cost, profit & category columns to the report charts (Analytics > Stock tab)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add cost & profit including charts to the report charts (Analytics > Revenue tab)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Advanced Compatibility Options\u003C\u002Fh3>\n\u003Cp>The plugin works seamlessly with tons of plugins, but for advanced harmony with some popular plugins, the plugin has advanced & tailored compatibility options with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fopenpos-a-complete-pos-plugins-for-woocomerce\u002F22613341\" title=\"**Openpos - WooCommerce Point Of Sale (POS):**\" rel=\"nofollow ugc\">\u003Cstrong>Openpos – WooCommerce Point Of Sale (POS):\u003C\u002Fstrong>\u003C\u002Fa> Manages POS orders on orders reports\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fproduct-add-ons\u002F\" title=\"**Product Add-Ons by WooCommerce:**\" rel=\"nofollow ugc\">\u003Cstrong>Product Add-Ons by WooCommerce:\u003C\u002Fstrong>\u003C\u002Fa> Adds costs fields for the addons and creates an order meta with addons costs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-multi-currency\u002F\" title=\"**CURCY - Multi Currency for WooCommerce:**\" rel=\"ugc\">\u003Cstrong>CURCY – Multi Currency for WooCommerce:\u003C\u002Fstrong>\u003C\u002Fa> Get currency rates from CURCY plugin instead of the Multicurrency > Order calculation option\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.exchangerate-api.com\u002Fdocs\u002Ffree\" title=\"**ExchangeRate-API:**\" rel=\"nofollow ugc\">\u003Cstrong>ExchangeRate-API:\u003C\u002Fstrong>\u003C\u002Fa> Get currency rates from ExchangeRate-API instead of the Multicurrency > Order calculation option\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmetorik.com\u002F\" title=\"**Metorik:**\" rel=\"nofollow ugc\">\u003Cstrong>Metorik:\u003C\u002Fstrong>\u003C\u002Fa> Sync cost with _wc_cog_cost meta\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-all-import\u002F\" title=\"**WP All Import:**\" rel=\"ugc\">\u003Cstrong>WP All Import:\u003C\u002Fstrong>\u003C\u002Fa> Convert numbers with commas to dots & Remove all invalid characters from a float number, like currency values\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-bundle\u002F\" title=\"**WPC Product Bundles for WooCommerce:**\" rel=\"ugc\">\u003Cstrong>WPC Product Bundles for WooCommerce:\u003C\u002Fstrong>\u003C\u002Fa> Exclude Smart bundle product type from stock and orders report & properly handle Smart bundle cost from its items\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fatum-stock-manager-for-woocommerce\u002F\" title=\"**ATUM Inventory Management for WooCommerce:**\" rel=\"ugc\">\u003Cstrong>ATUM Inventory Management for WooCommerce:\u003C\u002Fstrong>\u003C\u002Fa> Copy & sync costs from ATUM and properly handle taxes on import\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fexthemes.net\u002Fwoocommerce-food\u002F\" title=\"**WooCommerce Food:**\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Food:\u003C\u002Fstrong>\u003C\u002Fa> Add fixed costs to food options\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Premium Support\u003C\u002Fh3>\n\u003Cp>And much more.\u003C\u002Fp>\n\u003Ch3>What’s Next? Discover More Plugins by WPFactory\u003C\u002Fh3>\n\u003Cp>WPFactory has a diverse range of plugins tailored to enhance your experience, some of our top-selling plugins are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fproduct-quantity-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Min Max Step Quantity**\" rel=\"nofollow ugc\">\u003Cstrong>Min Max Step Quantity\u003C\u002Fstrong>\u003C\u002Fa>: Set minimum, maximum, step, and default product quantities, including dropdowns and decimal options on WooCommerce (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-quantity-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Cost of Goods WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Cost of Goods for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Enhance profit maximization and financial management by accurately calculating your WooCommerce store’s COGS (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcost-of-goods-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fmaximum-products-per-user-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Maximum Products per User**\" rel=\"nofollow ugc\">\u003Cstrong>Maximum Products per User\u003C\u002Fstrong>\u003C\u002Fa>: Impose personalized purchase limits based on user roles and date ranges to manage customer buying behavior (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Forder-minimum-maximum-amount-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Order Minimum\u002FMaximum Amount**\" rel=\"nofollow ugc\">\u003Cstrong>Order Minimum\u002FMaximum Amount\u003C\u002Fstrong>\u003C\u002Fa>: Customize order limits by amount, quantity, weight, or volume, including user role, category, and more (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-minimum-amount-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**EU\u002FUK VAT Manager for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>EU\u002FUK VAT Manager for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Automate VAT compliance for your WooCommerce store, including settings and VIES validation for a seamless experience (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-vat-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Femail-verification-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Email Verification for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Email Verification for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Boost security and credibility by verifying customer emails, reducing spam, and improving email marketing (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Famount-left-free-shipping-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Free Shipping Over Amount for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Free Shipping Over Amount for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Encourage higher spending by offering free shipping based on amount, with a progress bar for customers (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Famount-left-free-shipping-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fproduct-price-by-quantity-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Dynamic Pricing & Bulk Quantity Discounts**\" rel=\"nofollow ugc\">\u003Cstrong>Dynamic Pricing & Bulk Quantity Discounts\u003C\u002Fstrong>\u003C\u002Fa>: Advanced dynamic pricing and discount rules for WooCommerce, encouraging bulk purchases and driving more sales (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwholesale-pricing-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>❤️ User Testimonials: See What Others Are Saying!\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>“The support is super fast and amazing.\u003Cbr \u002F>\n  Plugin also is great and work really smooth and nice.” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Sina Arzany\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“Amazingly fast support, added a feature that we needed to work without any delay. Incredible service. Plug-in does exactly what we need it to do.” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Scott\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“Excellent plugin with so much functionality but yet so easy to use to keep track of profit at an order level! Great work team!” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Tye\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“Best MUST have plugin: If you need to have a control under the costs of the products you sell, this plugin is a must have. It works perfectly without any conflict with other plugins. Also I would like to point out the support of this plugin. They are always willing to help you and answering any question you could have. TOP TOP TOP” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fmust-have-plugin-394\u002F\" rel=\"ugc\">betcazador\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Unlock detailed insights into products profitability, calculate COGS & profit margins, and get a better financial analytics insights with our Cost &hellip;",10000,725640,41,"2026-03-12T19:11:00.000Z","6.1",[119,67,21,120,23],"cost","profit-calculator","https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcost-of-goods-for-woocommerce.4.1.0.zip",96,4,"2025-05-19 00:00:00",{"attackSurface":127,"codeSignals":353,"taintFlows":950,"riskAssessment":1297,"analyzedAt":1311},{"hooks":128,"ajaxHandlers":245,"restRoutes":348,"shortcodes":349,"cronEvents":350,"entryPointCount":351,"unprotectedCount":352},[129,135,139,142,146,150,153,158,162,166,170,174,178,182,186,191,195,199,202,206,209,213,217,221,224,228,231,235,238,241],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","plugins_loaded","get_instance","profitblue.php",50,{"type":130,"name":136,"callback":137,"file":133,"line":138},"init","load_plugin_textdomain",527,{"type":130,"name":136,"callback":140,"file":133,"line":141},"add_json_endpoint",528,{"type":130,"name":143,"callback":144,"file":133,"line":145},"template_redirect","json_template_redirect",529,{"type":130,"name":147,"callback":148,"priority":11,"file":133,"line":149},"woocommerce_order_status_changed","order_status_change",533,{"type":130,"name":136,"callback":151,"file":133,"line":152},"send_email",535,{"type":154,"name":155,"callback":156,"file":133,"line":157},"filter","woocommerce_email_classes","report_email",536,{"type":154,"name":159,"callback":160,"priority":11,"file":133,"line":161},"woocommerce_locate_template","locate_template",537,{"type":130,"name":163,"callback":164,"priority":11,"file":133,"line":165},"woocommerce_after_order_object_save","schedule_calculate_order",538,{"type":130,"name":167,"callback":168,"priority":11,"file":133,"line":169},"profitblue_calculate_order","calculate_order",539,{"type":130,"name":171,"callback":172,"priority":11,"file":133,"line":173},"woocommerce_delete_order","schedule_delete_order",541,{"type":130,"name":175,"callback":176,"priority":11,"file":133,"line":177},"profitblue_delete_order","delete_order",542,{"type":130,"name":179,"callback":180,"priority":11,"file":133,"line":181},"before_woocommerce_init","hpos_compatibility",544,{"type":154,"name":183,"callback":184,"priority":11,"file":133,"line":185},"woocommerce_order_data_store_cpt_get_orders_query","profitblue_handle_custom_query_var",901,{"type":130,"name":187,"callback":188,"file":189,"line":190},"admin_menu","add_plugin_admin_menu","src\\ProfitBlueAdmin.php",70,{"type":154,"name":192,"callback":193,"priority":11,"file":189,"line":194},"plugin_row_meta","add_action_links",72,{"type":154,"name":196,"callback":197,"priority":11,"file":189,"line":198},"plugin_action_links","add_setting_link",73,{"type":154,"name":196,"callback":200,"priority":11,"file":189,"line":201},"add_gopro_link",74,{"type":130,"name":203,"callback":204,"file":189,"line":205},"admin_enqueue_scripts","enqueue_admin_styles",77,{"type":130,"name":203,"callback":207,"file":189,"line":208},"enqueue_admin_scripts",78,{"type":130,"name":210,"callback":211,"file":189,"line":212},"admin_footer","modal_code",80,{"type":130,"name":214,"callback":215,"file":189,"line":216},"admin_init","check_data",81,{"type":130,"name":218,"callback":219,"file":189,"line":220},"admin_head","install_redirect",83,{"type":130,"name":210,"callback":222,"file":189,"line":223},"create_missing_orders",84,{"type":130,"name":225,"callback":226,"priority":11,"file":189,"line":227},"woocommerce_new_product","new_product",86,{"type":130,"name":229,"callback":226,"priority":11,"file":189,"line":230},"woocommerce_new_product_variation",87,{"type":130,"name":232,"callback":233,"priority":11,"file":189,"line":234},"woocommerce_update_product","update_product",88,{"type":130,"name":236,"callback":233,"priority":11,"file":189,"line":237},"woocommerce_update_product_variation",89,{"type":130,"name":214,"callback":239,"file":189,"line":240},"wizard_redirect",90,{"type":130,"name":214,"callback":242,"file":243,"line":244},"closure","src\\Settings.php",29,[246,251,254,257,260,263,266,270,273,276,279,282,285,288,291,294,297,299,302,304,306,309,312,314,316,318,320,322,324,327,329,331,333,336,339,342,345],{"action":247,"nopriv":248,"callback":247,"hasNonce":248,"hasCapCheck":248,"file":249,"line":250},"save_shipping_costs",false,"src\\Admin\\AjaxActions.php",54,{"action":252,"nopriv":248,"callback":252,"hasNonce":248,"hasCapCheck":248,"file":249,"line":253},"render_shipping_costs",55,{"action":255,"nopriv":248,"callback":255,"hasNonce":248,"hasCapCheck":248,"file":249,"line":256},"save_cogs_custom_period",56,{"action":258,"nopriv":248,"callback":258,"hasNonce":248,"hasCapCheck":248,"file":249,"line":259},"save_cogs_products_data",57,{"action":261,"nopriv":248,"callback":261,"hasNonce":248,"hasCapCheck":248,"file":249,"line":262},"create_cogs_products_data",58,{"action":264,"nopriv":248,"callback":264,"hasNonce":248,"hasCapCheck":248,"file":249,"line":265},"cogs_get_modal",59,{"action":267,"nopriv":248,"callback":267,"hasNonce":268,"hasCapCheck":248,"file":249,"line":269},"get_fixed_line",true,60,{"action":271,"nopriv":248,"callback":271,"hasNonce":268,"hasCapCheck":248,"file":249,"line":272},"get_variable_line",61,{"action":274,"nopriv":248,"callback":274,"hasNonce":268,"hasCapCheck":248,"file":249,"line":275},"get_income_line",62,{"action":277,"nopriv":248,"callback":277,"hasNonce":248,"hasCapCheck":248,"file":249,"line":278},"save_acci_data",63,{"action":280,"nopriv":248,"callback":280,"hasNonce":248,"hasCapCheck":248,"file":249,"line":281},"save_payments_custom_period",64,{"action":283,"nopriv":248,"callback":283,"hasNonce":248,"hasCapCheck":248,"file":249,"line":284},"save_shipping_custom_period",65,{"action":286,"nopriv":248,"callback":286,"hasNonce":248,"hasCapCheck":248,"file":249,"line":287},"delete_shipping_data",66,{"action":289,"nopriv":248,"callback":289,"hasNonce":248,"hasCapCheck":248,"file":249,"line":290},"save_payments_data",67,{"action":292,"nopriv":248,"callback":292,"hasNonce":248,"hasCapCheck":248,"file":249,"line":293},"delete_payments_data",68,{"action":295,"nopriv":248,"callback":295,"hasNonce":248,"hasCapCheck":248,"file":249,"line":296},"save_notifications_data",69,{"action":298,"nopriv":248,"callback":298,"hasNonce":248,"hasCapCheck":248,"file":249,"line":190},"save_shop_setting",{"action":300,"nopriv":248,"callback":300,"hasNonce":248,"hasCapCheck":248,"file":249,"line":301},"save_shop_setting_custom_period",71,{"action":303,"nopriv":248,"callback":303,"hasNonce":248,"hasCapCheck":248,"file":249,"line":194},"process_cogs_batch",{"action":305,"nopriv":248,"callback":305,"hasNonce":248,"hasCapCheck":248,"file":249,"line":198},"delete_cogs_data",{"action":307,"nopriv":248,"callback":307,"hasNonce":248,"hasCapCheck":248,"file":249,"line":308},"recalculate_orders_data",75,{"action":310,"nopriv":248,"callback":310,"hasNonce":248,"hasCapCheck":248,"file":249,"line":311},"get_best_seller_product",76,{"action":313,"nopriv":248,"callback":313,"hasNonce":248,"hasCapCheck":248,"file":249,"line":205},"get_overwiev_category_data",{"action":315,"nopriv":248,"callback":315,"hasNonce":248,"hasCapCheck":248,"file":249,"line":208},"load_more_orders",{"action":317,"nopriv":248,"callback":317,"hasNonce":248,"hasCapCheck":248,"file":249,"line":212},"save_wizard_step",{"action":319,"nopriv":248,"callback":319,"hasNonce":248,"hasCapCheck":248,"file":249,"line":216},"save_wizard_end",{"action":321,"nopriv":248,"callback":321,"hasNonce":248,"hasCapCheck":248,"file":249,"line":220},"load_more_cogs",{"action":323,"nopriv":248,"callback":323,"hasNonce":248,"hasCapCheck":248,"file":249,"line":223},"load_more_products",{"action":325,"nopriv":248,"callback":325,"hasNonce":248,"hasCapCheck":248,"file":249,"line":326},"load_more_product_orders",85,{"action":328,"nopriv":248,"callback":328,"hasNonce":248,"hasCapCheck":248,"file":249,"line":230},"update_order_shipping_payment",{"action":330,"nopriv":248,"callback":330,"hasNonce":248,"hasCapCheck":248,"file":249,"line":234},"create_orders_data",{"action":332,"nopriv":248,"callback":332,"hasNonce":248,"hasCapCheck":248,"file":249,"line":240},"save_last_year_ccai_data",{"action":334,"nopriv":248,"callback":334,"hasNonce":248,"hasCapCheck":248,"file":249,"line":335},"products_get_modal",92,{"action":337,"nopriv":248,"callback":337,"hasNonce":248,"hasCapCheck":248,"file":249,"line":338},"orders_get_modal",93,{"action":340,"nopriv":248,"callback":340,"hasNonce":248,"hasCapCheck":248,"file":249,"line":341},"create_products",95,{"action":343,"nopriv":248,"callback":343,"hasNonce":248,"hasCapCheck":248,"file":249,"line":344},"profitblue_install",97,{"action":346,"nopriv":248,"callback":222,"hasNonce":248,"hasCapCheck":248,"file":249,"line":347},"profitblue_create_missing_orders",98,[],[],[],37,34,{"dangerousFunctions":354,"sqlUsage":355,"outputEscaping":367,"fileOperations":124,"externalRequests":13,"nonceChecks":351,"capabilityChecks":13,"bundledLibraries":946},[],{"prepared":356,"raw":124,"locations":357},792,[358,362,363,364],{"file":359,"line":360,"context":361},"src\\Ajax\\AjaxSaveCogsProductsData.php",47,"$wpdb->get_col() with variable interpolation",{"file":359,"line":250,"context":361},{"file":359,"line":272,"context":361},{"file":365,"line":366,"context":361},"src\\Controllers\\OrdersController.php",1869,{"escaped":368,"rawEcho":369,"locations":370},1172,338,[371,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,418,419,420,421,423,424,425,427,430,432,434,435,437,439,440,441,442,443,444,445,446,447,449,451,453,455,457,459,461,463,465,467,469,470,473,475,477,479,481,483,484,486,487,489,490,491,492,493,494,495,497,499,501,503,505,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,535,537,539,541,543,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,615,617,618,620,622,624,626,628,630,632,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,666,667,669,671,673,675,676,678,680,682,684,686,687,689,690,691,692,694,696,698,699,700,702,704,706,708,710,713,716,719,721,723,724,726,727,729,731,734,737,740,742,745,748,750,752,753,754,755,757,759,762,763,765,766,768,770,771,772,774,776,777,778,780,781,782,784,785,787,788,789,790,792,794,797,799,801,802,803,804,806,807,808,809,812,815,816,818,819,822,823,824,825,826,827,828,830,832,834,835,836,837,838,840,841,842,843,844,847,848,850,852,853,855,856,857,858,860,861,862,864,865,866,867,868,869,872,875,876,877,878,879,880,881,883,884,886,887,888,890,891,892,893,895,896,897,899,900,902,904,906,907,908,909,910,911,912,915,917,919,921,922,923,924,925,926,928,929,930,931,932,933,936,938,940,942,943,945],{"file":372,"line":373,"context":374},"src\\Admin\\AdminPage.php",53,"raw output",{"file":372,"line":376,"context":374},169,{"file":372,"line":378,"context":374},174,{"file":372,"line":380,"context":374},215,{"file":372,"line":382,"context":374},301,{"file":372,"line":384,"context":374},302,{"file":372,"line":386,"context":374},321,{"file":372,"line":388,"context":374},354,{"file":372,"line":390,"context":374},389,{"file":372,"line":392,"context":374},390,{"file":372,"line":394,"context":374},391,{"file":372,"line":396,"context":374},392,{"file":372,"line":398,"context":374},423,{"file":372,"line":400,"context":374},424,{"file":372,"line":402,"context":374},437,{"file":372,"line":404,"context":374},438,{"file":372,"line":406,"context":374},439,{"file":372,"line":408,"context":374},440,{"file":249,"line":410,"context":374},220,{"file":249,"line":412,"context":374},239,{"file":249,"line":414,"context":374},262,{"file":416,"line":33,"context":374},"src\\Admin\\Views\\DataSetting\\CostOfGoodsSold.php",{"file":416,"line":293,"context":374},{"file":416,"line":190,"context":374},{"file":416,"line":212,"context":374},{"file":416,"line":216,"context":374},{"file":416,"line":422,"context":374},82,{"file":416,"line":220,"context":374},{"file":416,"line":223,"context":374},{"file":416,"line":426,"context":374},162,{"file":428,"line":429,"context":374},"src\\Admin\\Views\\DataSetting\\CustomCostAndIncome.php",31,{"file":428,"line":431,"context":374},32,{"file":428,"line":433,"context":374},36,{"file":428,"line":115,"context":374},{"file":428,"line":436,"context":374},46,{"file":428,"line":438,"context":374},51,{"file":428,"line":281,"context":374},{"file":428,"line":287,"context":374},{"file":428,"line":190,"context":374},{"file":428,"line":301,"context":374},{"file":428,"line":308,"context":374},{"file":428,"line":212,"context":374},{"file":428,"line":326,"context":374},{"file":428,"line":240,"context":374},{"file":428,"line":448,"context":374},104,{"file":428,"line":450,"context":374},106,{"file":428,"line":452,"context":374},110,{"file":428,"line":454,"context":374},111,{"file":428,"line":456,"context":374},115,{"file":428,"line":458,"context":374},120,{"file":428,"line":460,"context":374},125,{"file":428,"line":462,"context":374},130,{"file":428,"line":464,"context":374},143,{"file":428,"line":466,"context":374},145,{"file":428,"line":468,"context":374},160,{"file":428,"line":426,"context":374},{"file":471,"line":472,"context":374},"src\\Admin\\Views\\OrderOverwiev\\OrderOverwiev.php",116,{"file":471,"line":474,"context":374},118,{"file":471,"line":476,"context":374},132,{"file":471,"line":478,"context":374},135,{"file":471,"line":480,"context":374},136,{"file":471,"line":482,"context":374},137,{"file":471,"line":45,"context":374},{"file":471,"line":485,"context":374},142,{"file":471,"line":464,"context":374},{"file":488,"line":272,"context":374},"src\\Admin\\Views\\Overwiev\\Overwiev.php",{"file":488,"line":198,"context":374},{"file":488,"line":205,"context":374},{"file":488,"line":220,"context":374},{"file":488,"line":230,"context":374},{"file":488,"line":338,"context":374},{"file":488,"line":344,"context":374},{"file":488,"line":496,"context":374},103,{"file":488,"line":498,"context":374},107,{"file":488,"line":500,"context":374},113,{"file":488,"line":502,"context":374},117,{"file":488,"line":504,"context":374},127,{"file":488,"line":482,"context":374},{"file":488,"line":507,"context":374},147,{"file":488,"line":509,"context":374},157,{"file":488,"line":511,"context":374},168,{"file":488,"line":513,"context":374},218,{"file":488,"line":515,"context":374},219,{"file":488,"line":517,"context":374},221,{"file":488,"line":519,"context":374},222,{"file":488,"line":521,"context":374},223,{"file":488,"line":523,"context":374},225,{"file":488,"line":525,"context":374},226,{"file":488,"line":527,"context":374},227,{"file":488,"line":529,"context":374},228,{"file":488,"line":531,"context":374},229,{"file":488,"line":533,"context":374},515,{"file":488,"line":161,"context":374},{"file":488,"line":536,"context":374},540,{"file":488,"line":538,"context":374},560,{"file":488,"line":540,"context":374},561,{"file":488,"line":542,"context":374},609,{"file":488,"line":542,"context":374},{"file":488,"line":545,"context":374},631,{"file":488,"line":547,"context":374},633,{"file":488,"line":549,"context":374},638,{"file":488,"line":551,"context":374},660,{"file":488,"line":553,"context":374},664,{"file":488,"line":555,"context":374},665,{"file":488,"line":557,"context":374},666,{"file":488,"line":559,"context":374},681,{"file":488,"line":561,"context":374},692,{"file":488,"line":563,"context":374},693,{"file":488,"line":565,"context":374},694,{"file":488,"line":567,"context":374},695,{"file":488,"line":569,"context":374},697,{"file":488,"line":571,"context":374},721,{"file":488,"line":573,"context":374},732,{"file":488,"line":575,"context":374},733,{"file":488,"line":577,"context":374},734,{"file":488,"line":579,"context":374},735,{"file":488,"line":581,"context":374},736,{"file":488,"line":583,"context":374},759,{"file":488,"line":585,"context":374},770,{"file":488,"line":587,"context":374},771,{"file":488,"line":589,"context":374},772,{"file":488,"line":591,"context":374},773,{"file":488,"line":593,"context":374},774,{"file":488,"line":595,"context":374},789,{"file":488,"line":597,"context":374},804,{"file":488,"line":599,"context":374},812,{"file":488,"line":601,"context":374},828,{"file":488,"line":603,"context":374},844,{"file":488,"line":605,"context":374},860,{"file":607,"line":290,"context":374},"src\\Admin\\Views\\ProductOverwiev\\ProductOverwiev.php",{"file":607,"line":609,"context":374},139,{"file":607,"line":611,"context":374},146,{"file":607,"line":613,"context":374},153,{"file":607,"line":468,"context":374},{"file":607,"line":616,"context":374},167,{"file":607,"line":378,"context":374},{"file":607,"line":619,"context":374},178,{"file":607,"line":621,"context":374},183,{"file":607,"line":623,"context":374},232,{"file":607,"line":625,"context":374},233,{"file":607,"line":627,"context":374},235,{"file":607,"line":629,"context":374},236,{"file":607,"line":631,"context":374},237,{"file":607,"line":412,"context":374},{"file":607,"line":634,"context":374},240,{"file":607,"line":636,"context":374},241,{"file":607,"line":638,"context":374},242,{"file":607,"line":640,"context":374},243,{"file":607,"line":642,"context":374},254,{"file":607,"line":644,"context":374},273,{"file":607,"line":646,"context":374},275,{"file":607,"line":648,"context":374},292,{"file":607,"line":650,"context":374},293,{"file":607,"line":652,"context":374},294,{"file":607,"line":654,"context":374},295,{"file":607,"line":656,"context":374},296,{"file":607,"line":658,"context":374},297,{"file":607,"line":660,"context":374},298,{"file":607,"line":662,"context":374},299,{"file":607,"line":664,"context":374},300,{"file":607,"line":382,"context":374},{"file":607,"line":384,"context":374},{"file":607,"line":668,"context":374},303,{"file":670,"line":347,"context":374},"src\\Admin\\Views\\ProfitAndLoss\\ProfitAndLoss.php",{"file":670,"line":672,"context":374},105,{"file":670,"line":674,"context":374},108,{"file":670,"line":452,"context":374},{"file":670,"line":677,"context":374},121,{"file":670,"line":679,"context":374},122,{"file":670,"line":681,"context":374},123,{"file":670,"line":683,"context":374},124,{"file":670,"line":685,"context":374},126,{"file":670,"line":504,"context":374},{"file":670,"line":688,"context":374},129,{"file":670,"line":462,"context":374},{"file":670,"line":485,"context":374},{"file":670,"line":464,"context":374},{"file":670,"line":693,"context":374},144,{"file":670,"line":695,"context":374},155,{"file":670,"line":697,"context":374},166,{"file":670,"line":616,"context":374},{"file":670,"line":511,"context":374},{"file":670,"line":701,"context":374},611,{"file":703,"line":301,"context":374},"src\\Ajax\\AjaxCogsGetModal.php",{"file":705,"line":115,"context":374},"src\\Ajax\\AjaxCreateCogsProductsData.php",{"file":705,"line":707,"context":374},119,{"file":709,"line":256,"context":374},"src\\Ajax\\AjaxCreateMissingOrders.php",{"file":711,"line":712,"context":374},"src\\Ajax\\AjaxCreateOrdersData.php",49,{"file":714,"line":715,"context":374},"src\\Ajax\\AjaxCreateProducts.php",109,{"file":717,"line":718,"context":374},"src\\Ajax\\AjaxDeleteCogsData.php",28,{"file":717,"line":720,"context":374},52,{"file":722,"line":718,"context":374},"src\\Ajax\\AjaxDeletePaymentsData.php",{"file":722,"line":259,"context":374},{"file":725,"line":718,"context":374},"src\\Ajax\\AjaxDeleteShipingData.php",{"file":725,"line":253,"context":374},{"file":728,"line":26,"context":374},"src\\Ajax\\AjaxGetBestSeller.php",{"file":730,"line":250,"context":374},"src\\Ajax\\AjaxInstall.php",{"file":732,"line":733,"context":374},"src\\Ajax\\AjaxLoadMoreCogs.php",164,{"file":735,"line":736,"context":374},"src\\Ajax\\AjaxLoadMoreOrders.php",291,{"file":738,"line":739,"context":374},"src\\Ajax\\AjaxLoadMoreProductOrders.php",186,{"file":741,"line":613,"context":374},"src\\Ajax\\AjaxLoadMoreProducts.php",{"file":743,"line":744,"context":374},"src\\Ajax\\AjaxOrdersGetModal.php",45,{"file":746,"line":747,"context":374},"src\\Ajax\\AjaxOverwievCategoryData.php",114,{"file":749,"line":438,"context":374},"src\\Ajax\\AjaxProcessCogsBatch.php",{"file":751,"line":338,"context":374},"src\\Ajax\\AjaxProcessOrdersShippingPayment.php",{"file":751,"line":26,"context":374},{"file":751,"line":715,"context":374},{"file":751,"line":472,"context":374},{"file":756,"line":744,"context":374},"src\\Ajax\\AjaxProductsGetModal.php",{"file":758,"line":436,"context":374},"src\\Ajax\\AjaxRecalculateOrdersData.php",{"file":760,"line":761,"context":374},"src\\Ajax\\AjaxRenderShippingCosts.php",27,{"file":760,"line":712,"context":374},{"file":764,"line":431,"context":374},"src\\Ajax\\AjaxSaveCogsCustomPeriod.php",{"file":764,"line":256,"context":374},{"file":764,"line":767,"context":374},148,{"file":764,"line":769,"context":374},156,{"file":359,"line":429,"context":374},{"file":359,"line":769,"context":374},{"file":359,"line":773,"context":374},185,{"file":775,"line":761,"context":374},"src\\Ajax\\AjaxSaveCustomCostAndIncomeData.php",{"file":775,"line":115,"context":374},{"file":775,"line":308,"context":374},{"file":779,"line":431,"context":374},"src\\Ajax\\AjaxSaveLastYearCcaiData.php",{"file":779,"line":744,"context":374},{"file":779,"line":672,"context":374},{"file":783,"line":761,"context":374},"src\\Ajax\\AjaxSaveNotificationsData.php",{"file":783,"line":253,"context":374},{"file":786,"line":718,"context":374},"src\\Ajax\\AjaxSavePaymentsCustomPeriod.php",{"file":786,"line":438,"context":374},{"file":786,"line":272,"context":374},{"file":786,"line":296,"context":374},{"file":791,"line":244,"context":374},"src\\Ajax\\AjaxSavePaymentsData.php",{"file":791,"line":793,"context":374},161,{"file":795,"line":796,"context":374},"src\\Ajax\\AjaxSaveShippingCosts.php",33,{"file":795,"line":798,"context":374},158,{"file":800,"line":718,"context":374},"src\\Ajax\\AjaxSaveShippingCustomPeriod.php",{"file":800,"line":438,"context":374},{"file":800,"line":272,"context":374},{"file":800,"line":296,"context":374},{"file":805,"line":718,"context":374},"src\\Ajax\\AjaxSaveShopSettingCustomPeriod.php",{"file":805,"line":438,"context":374},{"file":805,"line":272,"context":374},{"file":805,"line":296,"context":374},{"file":810,"line":811,"context":374},"src\\Ajax\\AjaxSaveShopSettingData.php",102,{"file":813,"line":814,"context":374},"src\\Ajax\\AjaxSaveWizardEnd.php",25,{"file":813,"line":351,"context":374},{"file":817,"line":761,"context":374},"src\\Ajax\\AjaxSaveWizardStep.php",{"file":817,"line":281,"context":374},{"file":820,"line":821,"context":374},"src\\Blocks\\MainGraphSelectBlock.php",23,{"file":820,"line":814,"context":374},{"file":820,"line":761,"context":374},{"file":820,"line":244,"context":374},{"file":820,"line":431,"context":374},{"file":820,"line":352,"context":374},{"file":820,"line":351,"context":374},{"file":820,"line":829,"context":374},39,{"file":820,"line":831,"context":374},42,{"file":820,"line":833,"context":374},44,{"file":820,"line":360,"context":374},{"file":820,"line":712,"context":374},{"file":820,"line":720,"context":374},{"file":820,"line":250,"context":374},{"file":839,"line":281,"context":374},"src\\Blocks\\NotificationsSettingsBlock.php",{"file":839,"line":198,"context":374},{"file":839,"line":220,"context":374},{"file":839,"line":338,"context":374},{"file":839,"line":496,"context":374},{"file":845,"line":846,"context":374},"src\\Blocks\\OverwievCustomCostBlock.php",179,{"file":845,"line":773,"context":374},{"file":845,"line":849,"context":374},195,{"file":851,"line":507,"context":374},"src\\Blocks\\OverwievNetProfitBlock.php",{"file":851,"line":613,"context":374},{"file":851,"line":854,"context":374},154,{"file":851,"line":695,"context":374},{"file":851,"line":769,"context":374},{"file":851,"line":509,"context":374},{"file":859,"line":250,"context":374},"src\\Blocks\\PaymentCostsBlock.php",{"file":859,"line":265,"context":374},{"file":859,"line":281,"context":374},{"file":863,"line":831,"context":374},"src\\Blocks\\PaymentsPeriodsFilterBlock.php",{"file":863,"line":744,"context":374},{"file":863,"line":253,"context":374},{"file":863,"line":256,"context":374},{"file":863,"line":259,"context":374},{"file":863,"line":272,"context":374},{"file":870,"line":871,"context":374},"src\\Blocks\\ProductOverviewOrdersBlock.php",245,{"file":873,"line":874,"context":374},"src\\Blocks\\ProductsPeriodsFilterBlock.php",43,{"file":873,"line":436,"context":374},{"file":873,"line":256,"context":374},{"file":873,"line":259,"context":374},{"file":873,"line":262,"context":374},{"file":873,"line":265,"context":374},{"file":873,"line":290,"context":374},{"file":882,"line":874,"context":374},"src\\Blocks\\ProfitAndLosssFilterBlock.php",{"file":882,"line":833,"context":374},{"file":885,"line":201,"context":374},"src\\Blocks\\ShippingCostsBlock.php",{"file":885,"line":220,"context":374},{"file":885,"line":335,"context":374},{"file":885,"line":889,"context":374},101,{"file":885,"line":502,"context":374},{"file":885,"line":677,"context":374},{"file":885,"line":685,"context":374},{"file":885,"line":894,"context":374},131,{"file":885,"line":509,"context":374},{"file":885,"line":793,"context":374},{"file":885,"line":898,"context":374},165,{"file":885,"line":376,"context":374},{"file":885,"line":901,"context":374},191,{"file":885,"line":903,"context":374},204,{"file":905,"line":360,"context":374},"src\\Blocks\\ShippingPeriodsFilterBlock.php",{"file":905,"line":134,"context":374},{"file":905,"line":269,"context":374},{"file":905,"line":272,"context":374},{"file":905,"line":275,"context":374},{"file":905,"line":278,"context":374},{"file":905,"line":311,"context":374},{"file":913,"line":914,"context":374},"src\\Blocks\\ShippingVariableCostFormLine.php",20,{"file":913,"line":916,"context":374},21,{"file":918,"line":829,"context":374},"src\\Blocks\\ShopSettingBlock.php",{"file":920,"line":831,"context":374},"src\\Blocks\\ShopSettingFilterBlock.php",{"file":920,"line":744,"context":374},{"file":920,"line":253,"context":374},{"file":920,"line":256,"context":374},{"file":920,"line":259,"context":374},{"file":920,"line":272,"context":374},{"file":927,"line":874,"context":374},"src\\Blocks\\ShopSettingPeriodsFilterBlock.php",{"file":927,"line":436,"context":374},{"file":927,"line":256,"context":374},{"file":927,"line":259,"context":374},{"file":927,"line":262,"context":374},{"file":927,"line":275,"context":374},{"file":934,"line":935,"context":374},"src\\Emails\\EmailNotification.php",366,{"file":934,"line":937,"context":374},385,{"file":934,"line":939,"context":374},404,{"file":189,"line":941,"context":374},428,{"file":189,"line":941,"context":374},{"file":189,"line":944,"context":374},920,{"file":189,"line":944,"context":374},[947],{"name":948,"version":27,"knownCves":949},"Select2",[],[951,974,983,998,1008,1043,1052,1061,1069,1077,1085,1100,1121,1130,1140,1152,1166,1179,1190,1198,1208,1216,1224,1232,1240,1248,1256,1265,1273,1287],{"entryPoint":952,"graph":953,"unsanitizedCount":972,"severity":973},"render (src\\Admin\\AdminPage.php:36)",{"nodes":954,"edges":969},[955,960,965,967],{"id":956,"type":957,"label":958,"file":372,"line":959},"n0","source","$_GET (x2)",48,{"id":961,"type":962,"label":963,"file":372,"line":250,"wp_function":964},"n1","sink","echo() [XSS]","echo",{"id":966,"type":957,"label":958,"file":372,"line":829},"n2",{"id":968,"type":962,"label":963,"file":372,"line":190,"wp_function":964},"n3",[970,971],{"from":956,"to":961,"sanitized":268},{"from":966,"to":968,"sanitized":248},2,"medium",{"entryPoint":975,"graph":976,"unsanitizedCount":32,"severity":973},"page_save (src\\Admin\\AdminPage.php:139)",{"nodes":977,"edges":981},[978,980],{"id":956,"type":957,"label":979,"file":372,"line":733},"$_GET",{"id":961,"type":962,"label":963,"file":372,"line":376,"wp_function":964},[982],{"from":956,"to":961,"sanitized":248},{"entryPoint":984,"graph":985,"unsanitizedCount":124,"severity":973},"page_title (src\\Admin\\AdminPage.php:180)",{"nodes":986,"edges":995},[987,990,991,993],{"id":956,"type":957,"label":988,"file":372,"line":989},"$_GET (x4)",211,{"id":961,"type":962,"label":963,"file":372,"line":380,"wp_function":964},{"id":966,"type":957,"label":979,"file":372,"line":992},265,{"id":968,"type":962,"label":963,"file":372,"line":994,"wp_function":964},282,[996,997],{"from":956,"to":961,"sanitized":248},{"from":966,"to":968,"sanitized":268},{"entryPoint":999,"graph":1000,"unsanitizedCount":32,"severity":973},"render_filter (src\\Admin\\AdminPage.php:379)",{"nodes":1001,"edges":1006},[1002,1004],{"id":956,"type":957,"label":979,"file":372,"line":1003},415,{"id":961,"type":962,"label":963,"file":372,"line":1005,"wp_function":964},422,[1007],{"from":956,"to":961,"sanitized":248},{"entryPoint":1009,"graph":1010,"unsanitizedCount":1042,"severity":973},"\u003CProfitAndLoss> (src\\Admin\\Views\\ProfitAndLoss\\ProfitAndLoss.php:0)",{"nodes":1011,"edges":1035},[1012,1013,1014,1015,1016,1019,1023,1028,1030,1033],{"id":956,"type":957,"label":979,"file":670,"line":718},{"id":961,"type":962,"label":963,"file":670,"line":831,"wp_function":964},{"id":966,"type":957,"label":979,"file":670,"line":335},{"id":968,"type":962,"label":963,"file":670,"line":448,"wp_function":964},{"id":1017,"type":957,"label":979,"file":670,"line":1018},"n4",38,{"id":1020,"type":1021,"label":1022,"file":670,"line":1018},"n5","transform","→ get_file()",{"id":1024,"type":962,"label":1025,"file":1026,"line":436,"wp_function":1027},"n6","fopen() [File Access]","src\\Helpers\\Cache.php","fopen",{"id":1029,"type":957,"label":979,"file":670,"line":356},"n7",{"id":1031,"type":1021,"label":1032,"file":670,"line":356},"n8","→ create_file()",{"id":1034,"type":962,"label":1025,"file":1026,"line":201,"wp_function":1027},"n9",[1036,1037,1038,1039,1040,1041],{"from":956,"to":961,"sanitized":268},{"from":966,"to":968,"sanitized":248},{"from":1017,"to":1020,"sanitized":248},{"from":1020,"to":1024,"sanitized":248},{"from":1029,"to":1031,"sanitized":248},{"from":1031,"to":1034,"sanitized":248},3,{"entryPoint":1044,"graph":1045,"unsanitizedCount":32,"severity":973},"render (src\\Blocks\\OrdersFilterBlock.php:17)",{"nodes":1046,"edges":1050},[1047,1049],{"id":956,"type":957,"label":979,"file":1048,"line":814},"src\\Blocks\\OrdersFilterBlock.php",{"id":961,"type":962,"label":963,"file":1048,"line":431,"wp_function":964},[1051],{"from":956,"to":961,"sanitized":248},{"entryPoint":1053,"graph":1054,"unsanitizedCount":972,"severity":973},"render (src\\Blocks\\OverviewFilterBlock.php:17)",{"nodes":1055,"edges":1059},[1056,1058],{"id":956,"type":957,"label":958,"file":1057,"line":821},"src\\Blocks\\OverviewFilterBlock.php",{"id":961,"type":962,"label":963,"file":1057,"line":814,"wp_function":964},[1060],{"from":956,"to":961,"sanitized":248},{"entryPoint":1062,"graph":1063,"unsanitizedCount":972,"severity":973},"render (src\\Blocks\\ProductsPeriodsFilterBlock.php:120)",{"nodes":1064,"edges":1067},[1065,1066],{"id":956,"type":957,"label":958,"file":873,"line":504},{"id":961,"type":962,"label":963,"file":873,"line":688,"wp_function":964},[1068],{"from":956,"to":961,"sanitized":248},{"entryPoint":1070,"graph":1071,"unsanitizedCount":32,"severity":973},"get_shipping_costs_block (src\\Blocks\\ShippingCostsBlock.php:27)",{"nodes":1072,"edges":1075},[1073,1074],{"id":956,"type":957,"label":979,"file":885,"line":438},{"id":961,"type":962,"label":963,"file":885,"line":290,"wp_function":964},[1076],{"from":956,"to":961,"sanitized":248},{"entryPoint":1078,"graph":1079,"unsanitizedCount":972,"severity":973},"render (src\\Blocks\\ShippingPeriodsFilterBlock.php:20)",{"nodes":1080,"edges":1083},[1081,1082],{"id":956,"type":957,"label":958,"file":905,"line":829},{"id":961,"type":962,"label":963,"file":905,"line":831,"wp_function":964},[1084],{"from":956,"to":961,"sanitized":248},{"entryPoint":1086,"graph":1087,"unsanitizedCount":1098,"severity":1099},"\u003CAdminPage> (src\\Admin\\AdminPage.php:0)",{"nodes":1088,"edges":1095},[1089,1091,1092,1094],{"id":956,"type":957,"label":1090,"file":372,"line":959},"$_GET (x3)",{"id":961,"type":962,"label":963,"file":372,"line":250,"wp_function":964},{"id":966,"type":957,"label":1093,"file":372,"line":829},"$_GET (x8)",{"id":968,"type":962,"label":963,"file":372,"line":190,"wp_function":964},[1096,1097],{"from":956,"to":961,"sanitized":268},{"from":966,"to":968,"sanitized":248},8,"low",{"entryPoint":1101,"graph":1102,"unsanitizedCount":1120,"severity":1099},"\u003CCostOfGoodsSold> (src\\Admin\\Views\\DataSetting\\CostOfGoodsSold.php:0)",{"nodes":1103,"edges":1115},[1104,1105,1106,1108,1109,1111,1112,1114],{"id":956,"type":957,"label":988,"file":416,"line":914},{"id":961,"type":962,"label":963,"file":416,"line":33,"wp_function":964},{"id":966,"type":957,"label":1107,"file":416,"line":433},"$_GET['period']",{"id":968,"type":962,"label":963,"file":416,"line":433,"wp_function":964},{"id":1017,"type":957,"label":1110,"file":416,"line":115},"$_GET['date_start']",{"id":1020,"type":962,"label":963,"file":416,"line":115,"wp_function":964},{"id":1024,"type":957,"label":1113,"file":416,"line":436},"$_GET['date_end']",{"id":1029,"type":962,"label":963,"file":416,"line":436,"wp_function":964},[1116,1117,1118,1119],{"from":956,"to":961,"sanitized":248},{"from":966,"to":968,"sanitized":248},{"from":1017,"to":1020,"sanitized":248},{"from":1024,"to":1029,"sanitized":248},7,{"entryPoint":1122,"graph":1123,"unsanitizedCount":1042,"severity":1099},"\u003CCustomCostAndIncome> (src\\Admin\\Views\\DataSetting\\CustomCostAndIncome.php:0)",{"nodes":1124,"edges":1128},[1125,1127],{"id":956,"type":957,"label":1090,"file":428,"line":1126},17,{"id":961,"type":962,"label":963,"file":428,"line":244,"wp_function":964},[1129],{"from":956,"to":961,"sanitized":248},{"entryPoint":1131,"graph":1132,"unsanitizedCount":13,"severity":1099},"\u003CShippingCosts> (src\\Admin\\Views\\DataSetting\\ShippingCosts.php:0)",{"nodes":1133,"edges":1138},[1134,1137],{"id":956,"type":957,"label":979,"file":1135,"line":1136},"src\\Admin\\Views\\DataSetting\\ShippingCosts.php",15,{"id":961,"type":962,"label":963,"file":1135,"line":429,"wp_function":964},[1139],{"from":956,"to":961,"sanitized":268},{"entryPoint":1141,"graph":1142,"unsanitizedCount":1151,"severity":1099},"\u003COrderOverwiev> (src\\Admin\\Views\\OrderOverwiev\\OrderOverwiev.php:0)",{"nodes":1143,"edges":1148},[1144,1145,1146,1147],{"id":956,"type":957,"label":1107,"file":471,"line":679},{"id":961,"type":962,"label":963,"file":471,"line":679,"wp_function":964},{"id":966,"type":957,"label":988,"file":471,"line":914},{"id":968,"type":962,"label":963,"file":471,"line":688,"wp_function":964},[1149,1150],{"from":956,"to":961,"sanitized":248},{"from":966,"to":968,"sanitized":248},5,{"entryPoint":1153,"graph":1154,"unsanitizedCount":1120,"severity":1099},"\u003COverwiev> (src\\Admin\\Views\\Overwiev\\Overwiev.php:0)",{"nodes":1155,"edges":1163},[1156,1158,1160,1161],{"id":956,"type":957,"label":1157,"file":488,"line":244},"$_GET (x7)",{"id":961,"type":962,"label":963,"file":488,"line":1159,"wp_function":964},207,{"id":966,"type":957,"label":979,"file":488,"line":244},{"id":968,"type":962,"label":963,"file":488,"line":1162,"wp_function":964},210,[1164,1165],{"from":956,"to":961,"sanitized":248},{"from":966,"to":968,"sanitized":268},{"entryPoint":1167,"graph":1168,"unsanitizedCount":1178,"severity":1099},"\u003CProductOverwiev> (src\\Admin\\Views\\ProductOverwiev\\ProductOverwiev.php:0)",{"nodes":1169,"edges":1175},[1170,1172,1173,1174],{"id":956,"type":957,"label":1171,"file":607,"line":814},"$_GET (x19)",{"id":961,"type":962,"label":963,"file":607,"line":287,"wp_function":964},{"id":966,"type":957,"label":1090,"file":607,"line":259},{"id":968,"type":962,"label":963,"file":607,"line":517,"wp_function":964},[1176,1177],{"from":956,"to":961,"sanitized":248},{"from":966,"to":968,"sanitized":268},19,{"entryPoint":1180,"graph":1181,"unsanitizedCount":13,"severity":1099},"handle (src\\Ajax\\AjaxLoadMoreCogs.php:17)",{"nodes":1182,"edges":1188},[1183,1185],{"id":956,"type":957,"label":1184,"file":732,"line":438},"$_POST (x2)",{"id":961,"type":962,"label":1186,"file":732,"line":672,"wp_function":1187},"get_results() [SQLi]","get_results",[1189],{"from":956,"to":961,"sanitized":268},{"entryPoint":1191,"graph":1192,"unsanitizedCount":13,"severity":1099},"\u003CAjaxLoadMoreCogs> (src\\Ajax\\AjaxLoadMoreCogs.php:0)",{"nodes":1193,"edges":1196},[1194,1195],{"id":956,"type":957,"label":1184,"file":732,"line":438},{"id":961,"type":962,"label":1186,"file":732,"line":672,"wp_function":1187},[1197],{"from":956,"to":961,"sanitized":268},{"entryPoint":1199,"graph":1200,"unsanitizedCount":13,"severity":1099},"handle (src\\Ajax\\AjaxProcessOrdersShippingPayment.php:18)",{"nodes":1201,"edges":1206},[1202,1203],{"id":956,"type":957,"label":1184,"file":751,"line":33},{"id":961,"type":962,"label":1204,"file":751,"line":230,"wp_function":1205},"update_option() [Settings Manipulation]","update_option",[1207],{"from":956,"to":961,"sanitized":268},{"entryPoint":1209,"graph":1210,"unsanitizedCount":13,"severity":1099},"\u003CAjaxProcessOrdersShippingPayment> (src\\Ajax\\AjaxProcessOrdersShippingPayment.php:0)",{"nodes":1211,"edges":1214},[1212,1213],{"id":956,"type":957,"label":1184,"file":751,"line":33},{"id":961,"type":962,"label":1204,"file":751,"line":230,"wp_function":1205},[1215],{"from":956,"to":961,"sanitized":268},{"entryPoint":1217,"graph":1218,"unsanitizedCount":32,"severity":1099},"\u003COrdersFilterBlock> (src\\Blocks\\OrdersFilterBlock.php:0)",{"nodes":1219,"edges":1222},[1220,1221],{"id":956,"type":957,"label":979,"file":1048,"line":814},{"id":961,"type":962,"label":963,"file":1048,"line":431,"wp_function":964},[1223],{"from":956,"to":961,"sanitized":248},{"entryPoint":1225,"graph":1226,"unsanitizedCount":972,"severity":1099},"\u003COverviewFilterBlock> (src\\Blocks\\OverviewFilterBlock.php:0)",{"nodes":1227,"edges":1230},[1228,1229],{"id":956,"type":957,"label":958,"file":1057,"line":821},{"id":961,"type":962,"label":963,"file":1057,"line":814,"wp_function":964},[1231],{"from":956,"to":961,"sanitized":248},{"entryPoint":1233,"graph":1234,"unsanitizedCount":972,"severity":1099},"\u003CProductsPeriodsFilterBlock> (src\\Blocks\\ProductsPeriodsFilterBlock.php:0)",{"nodes":1235,"edges":1238},[1236,1237],{"id":956,"type":957,"label":958,"file":873,"line":504},{"id":961,"type":962,"label":963,"file":873,"line":688,"wp_function":964},[1239],{"from":956,"to":961,"sanitized":248},{"entryPoint":1241,"graph":1242,"unsanitizedCount":32,"severity":1099},"\u003CShippingCostsBlock> (src\\Blocks\\ShippingCostsBlock.php:0)",{"nodes":1243,"edges":1246},[1244,1245],{"id":956,"type":957,"label":979,"file":885,"line":438},{"id":961,"type":962,"label":963,"file":885,"line":290,"wp_function":964},[1247],{"from":956,"to":961,"sanitized":248},{"entryPoint":1249,"graph":1250,"unsanitizedCount":972,"severity":1099},"\u003CShippingPeriodsFilterBlock> (src\\Blocks\\ShippingPeriodsFilterBlock.php:0)",{"nodes":1251,"edges":1254},[1252,1253],{"id":956,"type":957,"label":958,"file":905,"line":829},{"id":961,"type":962,"label":963,"file":905,"line":831,"wp_function":964},[1255],{"from":956,"to":961,"sanitized":248},{"entryPoint":1257,"graph":1258,"unsanitizedCount":13,"severity":1099},"modal_code (src\\ProfitBlueAdmin.php:553)",{"nodes":1259,"edges":1263},[1260,1261],{"id":956,"type":957,"label":979,"file":189,"line":538},{"id":961,"type":962,"label":963,"file":189,"line":1262,"wp_function":964},601,[1264],{"from":956,"to":961,"sanitized":268},{"entryPoint":1266,"graph":1267,"unsanitizedCount":13,"severity":1099},"\u003CProfitBlueAdmin> (src\\ProfitBlueAdmin.php:0)",{"nodes":1268,"edges":1271},[1269,1270],{"id":956,"type":957,"label":979,"file":189,"line":538},{"id":961,"type":962,"label":963,"file":189,"line":1262,"wp_function":964},[1272],{"from":956,"to":961,"sanitized":268},{"entryPoint":1274,"graph":1275,"unsanitizedCount":32,"severity":1286},"handle (src\\Ajax\\AjaxLoadMoreOrders.php:18)",{"nodes":1276,"edges":1283},[1277,1279,1281],{"id":956,"type":957,"label":1278,"file":735,"line":1018},"$_POST",{"id":961,"type":1021,"label":1280,"file":735,"line":1018},"→ get_ajax_orders()",{"id":966,"type":962,"label":1186,"file":365,"line":1282,"wp_function":1187},375,[1284,1285],{"from":956,"to":961,"sanitized":248},{"from":961,"to":966,"sanitized":248},"high",{"entryPoint":1288,"graph":1289,"unsanitizedCount":32,"severity":1286},"\u003CAjaxLoadMoreOrders> (src\\Ajax\\AjaxLoadMoreOrders.php:0)",{"nodes":1290,"edges":1294},[1291,1292,1293],{"id":956,"type":957,"label":1278,"file":735,"line":1018},{"id":961,"type":1021,"label":1280,"file":735,"line":1018},{"id":966,"type":962,"label":1186,"file":365,"line":1282,"wp_function":1187},[1295,1296],{"from":956,"to":961,"sanitized":248},{"from":961,"to":966,"sanitized":248},{"summary":1298,"deductions":1299},"The plugin \"profitblue-financial-reporting-for-woocommerce\" v1.1.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices in its SQL query handling, with an overwhelming majority (99%) using prepared statements, and it has a clean vulnerability history with no recorded CVEs. The absence of external HTTP requests and a relatively low number of file operations are also strengths. However, significant concerns arise from the attack surface analysis. A substantial number of AJAX handlers (34 out of 37) lack authentication checks, creating a large potential entry point for malicious actors. Furthermore, the taint analysis reveals 23 flows with unsanitized paths, including two classified as high severity, indicating potential vulnerabilities where user-supplied data could be manipulated or lead to unintended code execution. While there are no current unpatched CVEs, the presence of high-severity taint flows suggests an internal risk that needs immediate attention. The lack of capability checks on AJAX handlers is a critical oversight. The plugin's strengths in SQL and its clean CVE history are overshadowed by the numerous unprotected AJAX endpoints and the identified taint flows.",[1300,1302,1304,1306,1308],{"reason":1301,"points":11},"Large attack surface without auth on AJAX",{"reason":1303,"points":1136},"High severity taint flows with unsanitized paths",{"reason":1305,"points":1136},"Missing capability checks on AJAX handlers",{"reason":1307,"points":1098},"Flows with unsanitized paths (23 total)",{"reason":1309,"points":1310},"Output escaping: 22% not properly escaped",6,"2026-03-16T23:27:38.612Z",{"wat":1313,"direct":1332},{"assetPaths":1314,"generatorPatterns":1322,"scriptPaths":1323,"versionParams":1324},[1315,1316,1317,1318,1319,1320,1321],"\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fcss\u002Fbackend_reports.css","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fjs\u002Fbackend.js","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js",[],[],[1325,1326,1327,1328,1329,1330,1331],"\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css?ver=","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fcss\u002Fbackend.css?ver=","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fcss\u002Fbackend_reports.css?ver=","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js?ver=","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fjs\u002Fbackend.js?ver=","\u002Fwp-content\u002Fplugins\u002Fprofitblue-financial-reporting-for-woocommerce\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":1333,"htmlComments":1343,"htmlAttributes":1344,"restEndpoints":1346,"jsGlobals":1350,"shortcodeOutput":1353},[1334,1335,1336,1337,1338,1339,1340,1341,1342],"profitblue_ccai","profitblue-logo","profitblue-main-wrap","profitblue-page-title","profitblue-tabs-menu","profitblue-form-field","profitblue-report-chart","profitblue-data-table","profitblue-order-details",[],[1345],"data-profitblue-id",[1347,1348,1349],"\u002Fwp-json\u002Fprofitblue\u002Fv1\u002Freports","\u002Fwp-json\u002Fprofitblue\u002Fv1\u002Forders","\u002Fwp-json\u002Fprofitblue\u002Fv1\u002Fsettings",[1351,1352],"profitblue_admin_object","profitblue_frontend_object",[1354,1355,1356],"[profitblue_report]","[profitblue_sales_overview]","[profitblue_order_list]",{"slug":4,"current_version":6,"total_versions":11,"versions":1358},[1359,1364,1371,1377,1384,1391,1398,1405,1412,1418],{"version":6,"download_url":25,"svn_tag_url":1360,"released_at":27,"has_diff":248,"diff_files_changed":1361,"diff_lines":27,"trac_diff_url":1362,"vulnerabilities":1363,"is_current":268},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.9&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.1.0",[],{"version":1365,"download_url":1366,"svn_tag_url":1367,"released_at":27,"has_diff":248,"diff_files_changed":1368,"diff_lines":27,"trac_diff_url":1369,"vulnerabilities":1370,"is_current":248},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.8&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.9",[],{"version":40,"download_url":1372,"svn_tag_url":1373,"released_at":27,"has_diff":248,"diff_files_changed":1374,"diff_lines":27,"trac_diff_url":1375,"vulnerabilities":1376,"is_current":248},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.6&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.8",[],{"version":1378,"download_url":1379,"svn_tag_url":1380,"released_at":27,"has_diff":248,"diff_files_changed":1381,"diff_lines":27,"trac_diff_url":1382,"vulnerabilities":1383,"is_current":248},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.5&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.6",[],{"version":1385,"download_url":1386,"svn_tag_url":1387,"released_at":27,"has_diff":248,"diff_files_changed":1388,"diff_lines":27,"trac_diff_url":1389,"vulnerabilities":1390,"is_current":248},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.4&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.5",[],{"version":1392,"download_url":1393,"svn_tag_url":1394,"released_at":27,"has_diff":248,"diff_files_changed":1395,"diff_lines":27,"trac_diff_url":1396,"vulnerabilities":1397,"is_current":248},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.3&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.4",[],{"version":1399,"download_url":1400,"svn_tag_url":1401,"released_at":27,"has_diff":248,"diff_files_changed":1402,"diff_lines":27,"trac_diff_url":1403,"vulnerabilities":1404,"is_current":248},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.2&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.3",[],{"version":1406,"download_url":1407,"svn_tag_url":1408,"released_at":27,"has_diff":248,"diff_files_changed":1409,"diff_lines":27,"trac_diff_url":1410,"vulnerabilities":1411,"is_current":248},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.1&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.2",[],{"version":58,"download_url":1413,"svn_tag_url":1414,"released_at":27,"has_diff":248,"diff_files_changed":1415,"diff_lines":27,"trac_diff_url":1416,"vulnerabilities":1417,"is_current":248},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.0&new_path=%2Fprofitblue-financial-reporting-for-woocommerce%2Ftags%2F1.0.1",[],{"version":1419,"download_url":1420,"svn_tag_url":1421,"released_at":27,"has_diff":248,"diff_files_changed":1422,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":1423,"is_current":248},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofitblue-financial-reporting-for-woocommerce.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprofitblue-financial-reporting-for-woocommerce\u002Ftags\u002F1.0.0\u002F",[],[]]