[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fAtOWzTdcwCZmq37XdUM4m0lLcK3spAxil_NygfzZSsQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":87,"crawl_stats":38,"alternatives":95,"analysis":193,"fingerprints":1001},"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,722479,94,41,"2026-03-12T19:11:00.000Z","6.9.4","6.1","",[20,21,22,23,24],"cost","cost-of-goods","profit","profit-calculator","woocommerce","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,0,"2025-05-19 00:00:00","2026-03-15T15:16:48.613Z",[33,49,63,78],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2025-48240","cost-of-goods-for-woocommerce-authenticated-contributor-stored-cross-site-scripting","Cost of Goods for WooCommerce \u003C= 3.7.0 - Authenticated (Contributor+) Stored Cross-Site Scripting","The Cost of Goods for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 3.7.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=3.7.0","3.7.1","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-05-29 10:41:37",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb6a228f6-5c72-4c26-8b02-61158b96bd8e?source=api-prod",10,{"id":50,"url_slug":51,"title":52,"description":53,"plugin_slug":4,"theme_slug":38,"affected_versions":54,"patched_in_version":55,"severity":41,"cvss_score":56,"cvss_vector":57,"vuln_type":44,"published_date":58,"updated_date":59,"references":60,"days_to_patch":62},"CVE-2024-0821","cost-of-goods-sold-cogs-cost-profit-calculator-for-woocommerce-reflected-cross-site-scripting","Cost of Goods Sold (COGS): Cost & Profit Calculator for WooCommerce \u003C= 3.2.8 - Reflected Cross-Site Scripting","The Cost of Goods Sold (COGS): Cost & Profit Calculator for WooCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'section' parameter in all versions up to, and including, 3.2.8 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C=3.2.8","3.2.9",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-02-20 00:00:00","2024-07-29 21:37:30",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd13d072e-9c9c-4a32-b9f4-7d15dc704b50?source=api-prod",161,{"id":64,"url_slug":65,"title":66,"description":67,"plugin_slug":4,"theme_slug":38,"affected_versions":68,"patched_in_version":69,"severity":41,"cvss_score":70,"cvss_vector":71,"vuln_type":72,"published_date":73,"updated_date":74,"references":75,"days_to_patch":77},"CVE-2023-23868","cost-of-goods-for-woocommerce-missing-authorization-in-savecosts","Cost of Goods for WooCommerce \u003C= 2.8.6 - Missing Authorization in save_costs","The Cost of Goods for WooCommerce plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the save_costs function in versions up to, and including, 2.8.6. This makes it possible for authenticated attackers, with contributor-level permissions and above, to perform an unauthorized edit or save of prices.","\u003C=2.8.6","2.8.7",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:H\u002FA:N","Missing Authorization","2023-02-06 00:00:00","2024-01-22 19:56:02",[76],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F984ca0d3-26c3-40cf-8e77-2ec1e3b89ce2?source=api-prod",351,{"id":79,"url_slug":80,"title":81,"description":82,"plugin_slug":4,"theme_slug":38,"affected_versions":68,"patched_in_version":69,"severity":41,"cvss_score":70,"cvss_vector":83,"vuln_type":84,"published_date":73,"updated_date":74,"references":85,"days_to_patch":77},"WF-ee50731f-696f-4e9f-a930-05b2b23752de-cost-of-goods-for-woocommerce","cost-of-goods-for-woocommerce-cross-site-request-forgery-in-savecosts","Cost of Goods for WooCommerce \u003C= 2.8.6 - Cross-Site Request Forgery in save_costs","The Cost of Goods for WooCommerce plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.8.6. This is due to missing or incorrect nonce validation on the save_costs function. This makes it possible for unauthenticated attackers to edit or save of prices via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.","CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:H\u002FA:N","Cross-Site Request Forgery (CSRF)",[86],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fee50731f-696f-4e9f-a930-05b2b23752de?source=api-prod",{"slug":88,"display_name":7,"profile_url":8,"plugin_count":89,"total_installs":90,"avg_security_score":91,"avg_patch_time_days":92,"trust_score":93,"computed_at":94},"wpcodefactory",63,135890,97,90,86,"2026-04-04T05:59:41.662Z",[96,120,135,153,173],{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":106,"num_ratings":28,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":116,"download_link":117,"security_score":91,"vuln_count":118,"unpatched_count":29,"last_vuln_date":119,"fetched_at":31},"ni-woocommerce-cost-of-goods","Ni Cost of Goods for WooCommerce","3.4.0","Anzar Ahmed","https:\u002F\u002Fprofiles.wordpress.org\u002Fanzia\u002F","\u003Cp>\nThe NI Cost of Goods for WooCommerce plugin is a feature-rich tool that allows you to add cost or purchase prices to both simple and variation products in your WooCommerce store. It provides comprehensive product profit information and various reports to help you optimize pricing strategies and drive profitability.\n\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features of the plugin include:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dashboard Report:\u003C\u002Fstrong> Provides a snapshot of key sales and profit indicators for your business, such as current year sales, monthly sales, today’s sales, yearly profit, monthly profit, and daily profit. It also highlights the top five profit customers, products, and categories, giving you valuable insights into your most lucrative relationships and offerings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Profit Report:\u003C\u002Fstrong> Displays and analyzes your order product data in a table format. You can view details such as product name, quantity, price, and profit, and sort the table based on various parameters. This helps you identify top-performing products and make data-driven decisions to optimize profitability.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Product Profit Report Search and Filter:\u003C\u002Fstrong> Allows you to filter the profit report based on various criteria such as order days (today, yesterday, last 7 days), billing country, first name, last name, order ID, and sorting options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Top Profitable Products:\u003C\u002Fstrong> Displays a list of the most profitable products for today, yesterday, and the last 7 days. It includes information such as quantity sold, product total, and product profit, helping you identify revenue-generating products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Profit Analysis Report:\u003C\u002Fstrong> Provides a comprehensive comparison between the current year and previous year’s monthly sales profit. This helps you analyze the performance of your business over time and identify trends and areas for improvement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Category Stock Value Report:\u003C\u002Fstrong> Gives an overview of stock quantity and value for each category, enabling effective inventory management and category optimization.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cost Price Option:\u003C\u002Fstrong> Allows you to enter the cost price or purchase price for both simple and variation products. It calculates profit margins and provides valuable insights into product profitability. You can also filter products by name for easy management.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Settings Feature:\u003C\u002Fstrong> Lets you set the meta key for any other existing cost of goods plugin, ensuring seamless integration and flexibility when switching between different plugins. This preserves cost price or purchase price data during transitions.\u003C\u002Fp>\n\u003Cp>The Ni Cost Of Goods for  WooCommerce Pro version offers additional features such as bulk cost of goods price update, dashboard summary, daily and monthly profit reports, stock reports, export to CSV, and more.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>Ni Cost Of Goods for  WooCommerce Pro Buy Now and View Demo\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>  \u003Ca href=\"http:\u002F\u002Fdemo.naziinfotech.com?demo_login=woo_cost_of_goods\" rel=\"nofollow ugc\">View Demo Ni Cost Of Goods for  WooCommerce Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>  \u003Ca href=\"http:\u002F\u002Fnaziinfotech.com\u002Fproduct\u002Fni-woocommerce-cost-of-good-pro\u002F\" rel=\"nofollow ugc\">Buy Now Ni Cost Of Goods for  WooCommerce Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>Ni Cost Of Goods for  WooCommerce Pro Version Feature\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Update bulk cost of goods price\u003C\u002Fli>\n\u003Cli>Dashboard Summary\u003C\u002Fli>\n\u003Cli>Daily profit Report\u003C\u002Fli>\n\u003Cli>Monthly profit Report\u003C\u002Fli>\n\u003Cli>Profit Report\u003C\u002Fli>\n\u003Cli>Stock Report\u003C\u002Fli>\n\u003Cli>Add Cost of goods for simple product\u003C\u002Fli>\n\u003Cli>Add Cost of goods for variation product\u003C\u002Fli>\n\u003Cli>Export to CSV\u003C\u002Fli>\n\u003Cli>Stock valuation\u003C\u002Fli>\n\u003Cli>Stock quantity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>Support\u002FFeedback Email\u002FNew Report Requirement\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We are open to your suggestions and feedback – Thank you for using or trying out one of our plugins\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"mailto:support@naziinfotech.com\" rel=\"nofollow ugc\">support@naziinfotech.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>It is not responsible for any harm or wrong doing this Plugin may cause. Users are fully responsible for their own use. This Plugin is to be used WITHOUT warranty.\u003C\u002Fp>\n","NI Cost of Goods for WooCommerce adds cost prices and offers profit insights, helping you optimize pricing and enhance profitability in your store.",300,45891,70,"2026-03-05T17:56:00.000Z","6.7.5","5.0","7.4",[21,112,113,114,115],"product-profit","profit-report","purchase-price","woocommerce-analytics","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fni-woocommerce-cost-of-goods\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fni-woocommerce-cost-of-goods.3.4.0.zip",3,"2025-04-04 00:00:00",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":48,"downloaded":128,"rating":29,"num_ratings":29,"last_updated":129,"tested_up_to":16,"requires_at_least":130,"requires_php":110,"tags":131,"homepage":18,"download_link":133,"security_score":134,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"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",[21,132,22,121,24],"pricing","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprofit-margin-calculator.1.0.1.zip",100,{"slug":136,"name":137,"version":138,"author":139,"author_profile":140,"description":141,"short_description":142,"active_installs":29,"downloaded":143,"rating":134,"num_ratings":144,"last_updated":145,"tested_up_to":16,"requires_at_least":109,"requires_php":110,"tags":146,"homepage":151,"download_link":152,"security_score":134,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"alpha-insights-sales-report-builder-analytics-for-woocommerce","Alpha Insights – Profit Intelligence & Analytics for WooCommerce","1.4.0","WP Davies","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdavies\u002F","\u003Cp>Alpha Insights is a powerful WooCommerce reporting plugin built for accurate profit tracking, cost of goods management, and advanced sales analytics.\u003C\u002Fp>\n\u003Cp>Go beyond default WooCommerce reports and see your true profit & loss by combining product costs, payment gateway fees, shipping costs, ad spend, and business expenses — all in one place. Track revenue, margins, ROI, and performance across products, customers, campaigns, and traffic sources.\u003C\u002Fp>\n\u003Cp>With our intuitive drag & drop WooCommerce report builder, you can create custom sales reports and analytics dashboards in seconds — without spreadsheets or complicated exports.\u003C\u002Fp>\n\u003Cp>Built specifically for serious WooCommerce store owners who want real financial clarity — not just revenue numbers.\u003C\u002Fp>\n\u003Cp>Alpha Insights helps you replace spreadsheets, manual exports, and disconnected analytics tools with a single WooCommerce profit reporting system designed for store owners who care about real margins, not vanity metrics.\u003C\u002Fp>\n\u003Ch3>Advanced WooCommerce 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 Website Traffic & Marketing Analytics\u003C\u002Fstrong>\u003Cbr \u002F>\nBuilt-in visitor tracking shows traffic sources, landing pages, referral URLs, device types, and campaign performance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Drag & Drop WooCommerce Report Builder\u003C\u002Fstrong>\u003Cbr \u002F>\nBuild and customize reports with an intuitive drag & drop interface. Create unlimited report layouts in seconds.\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","WooCommerce reporting plugin for profit & loss, cost of goods (COGS), ad spend, ROI and custom sales reports.",255,1,"2026-03-14T23:34:00.000Z",[115,147,148,149,150],"woocommerce-cost-of-goods","woocommerce-profit","woocommerce-reporting","woocommerce-sales-reports","https:\u002F\u002Fwpdavies.dev\u002Fplugins\u002Falpha-insights\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falpha-insights-sales-report-builder-analytics-for-woocommerce.1.4.0.zip",{"slug":154,"name":155,"version":156,"author":157,"author_profile":158,"description":159,"short_description":160,"active_installs":161,"downloaded":162,"rating":163,"num_ratings":28,"last_updated":164,"tested_up_to":16,"requires_at_least":165,"requires_php":166,"tags":167,"homepage":171,"download_link":172,"security_score":134,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"f4-total-stock-value-for-woocommerce","F4 Total Stock Value for WooCommerce","2.0.8","FAKTOR VIER","https:\u002F\u002Fprofiles.wordpress.org\u002Ffaktorvier\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.f4dev.ch\" rel=\"nofollow ugc\">F4 Total Stock Value for WooCommerce\u003C\u002Fa> adds a new page with informations about the current stock to the WooCommerce Analytics menu:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Total units in stock\u003C\u002Fli>\n\u003Cli>Total stock value (regular prices, without sale prices)\u003C\u002Fli>\n\u003Cli>Total stock value (with current sale prices)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The values can be filtered by one or more categories. Multilingual sites are supported for both Polylang and WPML.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>This plugin works out-of-the-box.\u003C\u002Fp>\n","Adds a few infos about the current stock value to the WooCommerce Analytics.",1000,15633,80,"2025-12-16T10:48:00.000Z","5.3","7.0",[21,168,169,170,24],"report","stock","stock-value","https:\u002F\u002Fgithub.com\u002Ffaktorvier\u002Ff4-total-stock-value-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ff4-total-stock-value-for-woocommerce.2.0.8.zip",{"slug":174,"name":175,"version":176,"author":177,"author_profile":178,"description":179,"short_description":180,"active_installs":181,"downloaded":182,"rating":134,"num_ratings":144,"last_updated":183,"tested_up_to":184,"requires_at_least":185,"requires_php":186,"tags":187,"homepage":190,"download_link":191,"security_score":192,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"cost-of-goods-manager-for-woocommerce","Cost of Goods Manager for WooCommerce","1.0.9","bizswoop","https:\u002F\u002Fprofiles.wordpress.org\u002Fbizswoop\u002F","\u003Cp>Are you a retail business, restaurant or B2B business wanting to track and monitor key financial data on orders to understand overall cost of the goods, profit, profit margin and markup on orders. Now easily add cost of good values on simple and variable products. Orders will automatically calculate total cost, profit, profit margin and markup on the order details. The key financial data will allow you to optimize product pricing, product sales and inventory management.\u003C\u002Fp>\n\u003Ch4>Main features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add cost of goods values on simple and variable products\u003C\u002Fli>\n\u003Cli>Order meta box reporting with important financial information\u003C\u002Fli>\n\u003Cli>Cost settings to optimize data calculations\u003C\u002Fli>\n\u003Cli>Apply cost to legacy orders and override existing values\u003C\u002Fli>\n\u003Cli>Compatible with BizSwoop Point of Sale POS for WooCommerce, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpoint-of-sale-pos-woocommerce\u002F\" rel=\"ugc\">View POS\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Explore other BizSwoop Plugins Available on WordPress.org\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>View Now \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsearch\u002Fbizswoop\u002F\" rel=\"ugc\">BizSwoop Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Add cost of goods management functionality to products for your store to quickly and easily track cost, profit, profit margin and markup.",20,2682,"2021-08-04T18:38:00.000Z","5.8.0","3.0","5.6",[21,188,189,24,147],"cost-of-goods-manager","costofgoods","https:\u002F\u002Fwww.bizswoop.com\u002Fwp\u002Fcostofgoods","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcost-of-goods-manager-for-woocommerce.1.0.9.zip",85,{"attackSurface":194,"codeSignals":888,"taintFlows":964,"riskAssessment":990,"analyzedAt":1000},{"hooks":195,"ajaxHandlers":862,"restRoutes":874,"shortcodes":875,"cronEvents":884,"entryPointCount":887,"unprotectedCount":29},[196,202,205,211,215,219,223,226,229,232,235,238,241,245,247,251,254,256,258,260,264,266,269,272,275,278,282,286,290,294,297,299,301,304,306,308,311,314,317,321,324,326,328,331,333,336,339,342,344,346,350,352,354,356,357,358,360,362,364,366,367,370,373,375,378,380,383,386,389,392,395,397,400,403,406,410,412,415,418,420,423,425,427,430,433,435,437,440,442,444,446,447,448,450,451,455,459,462,464,466,468,472,477,481,485,488,491,495,497,500,504,506,510,512,515,518,521,523,525,530,534,538,541,544,548,551,553,556,560,563,566,569,573,577,581,584,587,590,593,596,599,603,607,611,614,617,621,624,628,632,636,640,644,648,652,655,658,661,664,668,671,674,677,680,683,686,690,692,694,696,698,700,703,705,708,712,715,717,722,725,729,731,735,739,742,746,750,754,758,761,763,765,769,772,775,778,781,785,789,792,795,798,802,805,808,812,814,818,822,825,827,830,832,835,838,841,844,847,850,853,855,858],{"type":197,"name":198,"callback":199,"file":200,"line":201},"action","plugins_loaded","closure","cost-of-goods-for-woocommerce.php",67,{"type":197,"name":203,"callback":199,"file":200,"line":204},"admin_init",82,{"type":206,"name":207,"callback":208,"file":209,"line":210},"filter","woocommerce_analytics_clauses_join_categories_subquery","add_costs_to_categories_join_clauses","includes\\analytics\\class-alg-wc-cog-analytics-categories.php",25,{"type":206,"name":212,"callback":213,"file":209,"line":214},"woocommerce_analytics_clauses_select_categories_subquery","add_costs_to_select_categories_subquery",26,{"type":206,"name":216,"callback":217,"file":209,"line":218},"alg_wc_cog_analytics_product_cost_totals","change_product_clause_based_on_categories_totals_option",27,{"type":206,"name":220,"callback":221,"file":209,"line":222},"alg_wc_cog_analytics_product_cost_select","change_product_clause_based_on_categories_columns_option",28,{"type":206,"name":224,"callback":221,"file":209,"line":225},"alg_wc_cog_analytics_product_cost_select_subquery",29,{"type":206,"name":212,"callback":227,"file":209,"line":228},"add_profit_to_select_categories_subquery",32,{"type":206,"name":230,"callback":217,"file":209,"line":231},"alg_wc_cog_analytics_product_profit_totals",33,{"type":206,"name":233,"callback":217,"file":209,"line":234},"alg_wc_cog_analytics_product_cost_join",34,{"type":206,"name":236,"callback":221,"file":209,"line":237},"alg_wc_cog_analytics_product_profit_select",35,{"type":206,"name":239,"callback":221,"file":209,"line":240},"alg_wc_cog_analytics_product_profit_subquery",36,{"type":206,"name":242,"callback":243,"file":209,"line":244},"alg_wc_cog_analytics_localization_info","add_analytics_localization_info",39,{"type":206,"name":242,"callback":243,"file":246,"line":222},"includes\\analytics\\class-alg-wc-cog-analytics-customers.php",{"type":206,"name":248,"callback":249,"file":246,"line":250},"woocommerce_analytics_clauses_join_customers_subquery","add_costs_join_customers",31,{"type":206,"name":252,"callback":253,"file":246,"line":228},"woocommerce_analytics_clauses_select_customers_subquery","add_costs_select_orders_stats_total",{"type":206,"name":248,"callback":255,"file":246,"line":237},"add_profit_join_customers",{"type":206,"name":252,"callback":257,"file":246,"line":240},"add_profit_select_orders_stats_total",{"type":206,"name":242,"callback":243,"file":259,"line":237},"includes\\analytics\\class-alg-wc-cog-analytics-orders.php",{"type":206,"name":261,"callback":262,"file":259,"line":263},"woocommerce_analytics_clauses_join_orders_subquery","add_costs_join_orders",38,{"type":206,"name":265,"callback":262,"file":259,"line":244},"woocommerce_analytics_clauses_join_orders_stats_total",{"type":206,"name":267,"callback":262,"file":259,"line":268},"woocommerce_analytics_clauses_join_orders_stats_interval",40,{"type":206,"name":270,"callback":271,"file":259,"line":14},"woocommerce_analytics_clauses_select_orders_subquery","add_costs_select_orders_subquery",{"type":206,"name":273,"callback":253,"file":259,"line":274},"woocommerce_analytics_clauses_select_orders_stats_total",42,{"type":206,"name":276,"callback":253,"file":259,"line":277},"woocommerce_analytics_clauses_select_orders_stats_interval",43,{"type":206,"name":279,"callback":280,"priority":48,"file":259,"line":281},"woocommerce_rest_reports_column_types","add_costs_total_reports_column_types",44,{"type":206,"name":283,"callback":284,"file":259,"line":285},"woocommerce_export_admin_orders_report_row_data","add_costs_row_data_to_export",45,{"type":206,"name":287,"callback":288,"file":259,"line":289},"woocommerce_admin_orders_report_export_column_names","add_costs_columns_names_to_export",46,{"type":206,"name":291,"callback":292,"file":259,"line":293},"alg_wc_cog_analytics_orders_costs_total_validation","add_costs_total_column_if_option_is_enabled",47,{"type":206,"name":261,"callback":295,"file":259,"line":296},"add_profit_join_orders",50,{"type":206,"name":265,"callback":295,"file":259,"line":298},51,{"type":206,"name":267,"callback":295,"file":259,"line":300},52,{"type":206,"name":270,"callback":302,"file":259,"line":303},"add_profit_select_orders_subquery",53,{"type":206,"name":273,"callback":257,"file":259,"line":305},54,{"type":206,"name":276,"callback":257,"file":259,"line":307},55,{"type":206,"name":279,"callback":309,"priority":48,"file":259,"line":310},"add_profit_total_reports_column_types",56,{"type":206,"name":283,"callback":312,"file":259,"line":313},"add_profit_row_data_to_export",57,{"type":206,"name":287,"callback":315,"file":259,"line":316},"add_profit_columns_names_to_export",58,{"type":206,"name":318,"callback":319,"file":259,"line":320},"alg_wc_cog_analytics_orders_profit_total_validation","add_profit_total_column_if_option_is_enabled",59,{"type":206,"name":283,"callback":322,"file":259,"line":323},"add_individual_costs_row_data_to_export",62,{"type":206,"name":287,"callback":325,"file":259,"line":89},"add_individual_costs_columns_names_to_export",{"type":206,"name":242,"callback":243,"file":327,"line":210},"includes\\analytics\\class-alg-wc-cog-analytics-products.php",{"type":206,"name":329,"callback":330,"file":327,"line":222},"woocommerce_analytics_clauses_join_products_subquery","add_costs_to_join_products",{"type":206,"name":332,"callback":330,"file":327,"line":225},"woocommerce_analytics_clauses_join_products_stats_total",{"type":206,"name":334,"callback":330,"file":327,"line":335},"woocommerce_analytics_clauses_join_products_stats_interval",30,{"type":206,"name":337,"callback":338,"file":327,"line":250},"woocommerce_analytics_clauses_select_products","add_costs_to_select_products",{"type":206,"name":340,"callback":341,"file":327,"line":228},"woocommerce_analytics_clauses_select_products_subquery","add_costs_to_select_products_subquery",{"type":206,"name":343,"callback":284,"file":327,"line":231},"woocommerce_export_admin_products_report_row_data",{"type":206,"name":345,"callback":288,"file":327,"line":234},"woocommerce_admin_products_report_export_column_names",{"type":206,"name":347,"callback":348,"file":327,"line":349},"woocommerce_analytics_clauses_select_products_stats_total","add_costs_total_to_select_products_stats_total",37,{"type":206,"name":351,"callback":348,"file":327,"line":263},"woocommerce_analytics_clauses_select_products_stats_interval",{"type":206,"name":337,"callback":353,"file":327,"line":14},"add_profit_to_select_products",{"type":206,"name":340,"callback":355,"file":327,"line":274},"add_profit_to_select_products_subquery",{"type":206,"name":343,"callback":312,"file":327,"line":277},{"type":206,"name":345,"callback":315,"file":327,"line":281},{"type":206,"name":347,"callback":359,"file":327,"line":293},"add_profit_total_to_select_products_stats_total",{"type":206,"name":351,"callback":359,"file":327,"line":361},48,{"type":206,"name":242,"callback":243,"file":363,"line":210},"includes\\analytics\\class-alg-wc-cog-analytics-revenue.php",{"type":206,"name":291,"callback":365,"file":363,"line":222},"add_costs_and_profit_total_column_if_option_is_enabled",{"type":206,"name":318,"callback":365,"file":363,"line":225},{"type":206,"name":368,"callback":369,"file":363,"line":228},"woocommerce_export_admin_revenue_report_row_data","add_costs_and_profit_row_data_to_export",{"type":206,"name":371,"callback":372,"file":363,"line":231},"woocommerce_admin_revenue_report_export_column_names","add_costs_and_profit_columns_names_to_export",{"type":206,"name":242,"callback":243,"file":374,"line":268},"includes\\analytics\\class-alg-wc-cog-analytics-stock.php",{"type":206,"name":376,"callback":377,"priority":48,"file":374,"line":277},"woocommerce_rest_prepare_report_stock","get_column_values",{"type":206,"name":379,"callback":199,"priority":48,"file":374,"line":289},"woocommerce_export_report_data_endpoint",{"type":206,"name":381,"callback":382,"file":374,"line":300},"woocommerce_report_stock_export_columns","export_columns_names",{"type":206,"name":384,"callback":385,"priority":48,"file":374,"line":303},"woocommerce_report_stock_prepare_export_item","export_columns_values",{"type":206,"name":387,"callback":388,"file":374,"line":310},"posts_clauses","get_only_cog_products_by_posts_clauses",{"type":206,"name":390,"callback":391,"file":374,"line":320},"woocommerce_analytics_stock_stats_query","get_total_cost_and_profit",{"type":197,"name":393,"callback":394,"file":374,"line":323},"woocommerce_update_product","clear_stock_cost_and_profit_totals_cache",{"type":197,"name":396,"callback":394,"file":374,"line":89},"woocommerce_new_product",{"type":197,"name":398,"callback":394,"file":374,"line":399},"update_option_woocommerce_notify_low_stock_amount",64,{"type":197,"name":401,"callback":394,"file":374,"line":402},"update_option_woocommerce_notify_no_stock_amount",65,{"type":197,"name":203,"callback":404,"file":374,"line":405},"clear_stock_cost_and_profit_totals_cache_on_clear_analytics_cache",66,{"type":206,"name":407,"callback":408,"priority":48,"file":374,"line":409},"woocommerce_product_data_store_cpt_get_products_query","handle_not_empty_prices_get_products_query",69,{"type":206,"name":407,"callback":411,"priority":48,"file":374,"line":106},"handle_not_empty_costs_get_products_query",{"type":206,"name":407,"callback":413,"priority":48,"file":374,"line":414},"handle_with_stock_qty_get_products_query",71,{"type":206,"name":407,"callback":416,"priority":48,"file":374,"line":417},"handle_low_stock_get_products_query",72,{"type":206,"name":242,"callback":243,"file":419,"line":210},"includes\\analytics\\class-alg-wc-cog-analytics-variations.php",{"type":206,"name":421,"callback":422,"file":419,"line":222},"woocommerce_analytics_clauses_join_variations_subquery","add_costs_to_join_variations",{"type":206,"name":424,"callback":422,"file":419,"line":225},"woocommerce_analytics_clauses_join_variations_stats_total",{"type":206,"name":426,"callback":422,"file":419,"line":335},"woocommerce_analytics_clauses_join_variations_stats_interval",{"type":206,"name":428,"callback":429,"file":419,"line":250},"woocommerce_analytics_clauses_select_variations","add_costs_to_select_variations",{"type":206,"name":431,"callback":432,"file":419,"line":228},"woocommerce_analytics_clauses_select_variations_subquery","add_costs_to_select_variations_subquery",{"type":206,"name":434,"callback":284,"file":419,"line":231},"woocommerce_export_admin_variations_report_row_data",{"type":206,"name":436,"callback":288,"file":419,"line":234},"woocommerce_admin_variations_report_export_column_names",{"type":206,"name":438,"callback":439,"file":419,"line":349},"woocommerce_analytics_clauses_select_variations_stats_total","add_costs_total_to_select_variations_stats_total",{"type":206,"name":441,"callback":439,"file":419,"line":263},"woocommerce_analytics_clauses_select_variations_stats_interval",{"type":206,"name":428,"callback":443,"file":419,"line":14},"add_profit_to_select_variations",{"type":206,"name":431,"callback":445,"file":419,"line":274},"add_profit_to_select_variations_subquery",{"type":206,"name":434,"callback":312,"file":419,"line":277},{"type":206,"name":436,"callback":315,"file":419,"line":281},{"type":206,"name":438,"callback":449,"file":419,"line":293},"add_profit_total_to_select_variations_stats_total",{"type":206,"name":441,"callback":449,"file":419,"line":361},{"type":197,"name":452,"callback":453,"file":454,"line":274},"admin_enqueue_scripts","register_script","includes\\analytics\\class-alg-wc-cog-analytics.php",{"type":197,"name":456,"callback":457,"priority":48,"file":458,"line":234},"woocommerce_email_order_meta","create_cog_admin_new_order_email_meta","includes\\class-alg-wc-cog-admin-new-order-emails.php",{"type":197,"name":460,"callback":461,"priority":48,"file":458,"line":349},"alg_cog_admin_new_order_email_meta","add_new_order_email_cog_title",{"type":197,"name":460,"callback":463,"priority":181,"file":458,"line":268},"add_individual_item_cost_and_profit",{"type":197,"name":460,"callback":465,"priority":181,"file":458,"line":277},"add_total_cost_and_profit",{"type":197,"name":460,"callback":467,"priority":296,"file":458,"line":289},"add_margin_at_the_end",{"type":206,"name":469,"callback":470,"file":458,"line":471},"alg_cog_admin_new_order_email_meta_enabled","enable_cog_admin_new_order_email_meta",49,{"type":206,"name":473,"callback":474,"file":475,"line":476},"alg_wc_cog_bkg_process_email_params","change_bkg_process_email_params","includes\\class-alg-wc-cog-core.php",218,{"type":197,"name":478,"callback":479,"file":480,"line":300},"save_post_product","save_cost_input","includes\\class-alg-wc-cog-cost-inputs.php",{"type":197,"name":482,"callback":483,"priority":484,"file":480,"line":307},"woocommerce_variation_options_pricing","add_cost_input_variation",9,{"type":197,"name":486,"callback":487,"file":480,"line":310},"woocommerce_save_product_variation","save_cost_input_variation",{"type":197,"name":489,"callback":490,"file":480,"line":313},"woocommerce_product_options_general_product_data","add_cost_input_variable",{"type":206,"name":492,"callback":493,"priority":48,"file":480,"line":494},"alg_wc_cog_cost_input_description","add_profit_html_template_on_cost_input_description",60,{"type":206,"name":492,"callback":496,"priority":48,"file":480,"line":89},"add_last_update_date_on_cost_input_description",{"type":197,"name":498,"callback":199,"file":499,"line":240},"init","includes\\class-alg-wc-cog-extra-costs-labels.php",{"type":197,"name":501,"callback":502,"file":503,"line":214},"add_meta_boxes","add_order_meta_box","includes\\class-alg-wc-cog-orders-meta-boxes.php",{"type":197,"name":501,"callback":505,"file":503,"line":222},"add_order_extra_cost_meta_box",{"type":197,"name":507,"callback":508,"priority":509,"file":503,"line":225},"save_post_shop_order","save_order_extra_cost",8,{"type":197,"name":511,"callback":508,"priority":509,"file":503,"line":335},"woocommerce_process_shop_order_meta",{"type":206,"name":513,"callback":514,"file":503,"line":231},"alg_wc_cog_order_cost","save_order_cost_manually",{"type":206,"name":516,"callback":517,"file":503,"line":234},"alg_wc_cog_order_profit","calculate_profit_from_manual_cost",{"type":206,"name":519,"callback":520,"priority":48,"file":503,"line":237},"alg_wc_cog_order_metabox_cost_value_html","replace_order_metabox_cost_by_input",{"type":197,"name":507,"callback":508,"priority":509,"file":503,"line":522},273,{"type":197,"name":511,"callback":508,"priority":509,"file":503,"line":524},274,{"type":197,"name":526,"callback":527,"priority":48,"file":528,"line":529},"woocommerce_new_order_item","update_order_items_costs_new_item","includes\\class-alg-wc-cog-orders.php",331,{"type":197,"name":531,"callback":532,"priority":48,"file":528,"line":533},"woocommerce_order_status_changed","update_order_items_costs_order_status_changed",332,{"type":197,"name":535,"callback":536,"priority":48,"file":528,"line":537},"added_post_meta","update_order_item_costs_on_order_meta_update",333,{"type":197,"name":539,"callback":536,"priority":48,"file":528,"line":540},"updated_post_meta",334,{"type":197,"name":542,"callback":536,"priority":48,"file":528,"line":543},"deleted_post_meta",335,{"type":197,"name":545,"callback":546,"file":528,"line":547},"woocommerce_before_order_itemmeta","add_cost_input_shop_order",338,{"type":197,"name":507,"callback":549,"priority":484,"file":528,"line":550},"save_cost_input_shop_order_save_post",339,{"type":197,"name":511,"callback":549,"priority":484,"file":528,"line":552},340,{"type":197,"name":554,"callback":549,"priority":484,"file":528,"line":555},"woocommerce_update_order",341,{"type":206,"name":557,"callback":558,"file":528,"line":559},"woocommerce_hidden_order_itemmeta","hide_cost_input_meta_shop_order",342,{"type":197,"name":545,"callback":561,"file":528,"line":562},"add_handling_fee_input_shop_order",345,{"type":206,"name":557,"callback":564,"file":528,"line":565},"hide_handling_fee_input_meta_shop_order",346,{"type":197,"name":526,"callback":567,"file":528,"line":568},"new_order_item_ajax",349,{"type":197,"name":570,"callback":571,"file":528,"line":572},"woocommerce_saved_order_items","recalculate_order_ajax",352,{"type":197,"name":574,"callback":575,"file":528,"line":576},"woocommerce_before_save_order_items","save_order_items_ajax",355,{"type":197,"name":578,"callback":579,"priority":48,"file":528,"line":580},"woocommerce_new_order","update_order_items_costs_on_new_order",358,{"type":197,"name":578,"callback":582,"file":528,"line":583},"save_cost_input_shop_order_new",359,{"type":197,"name":585,"callback":582,"priority":48,"file":528,"line":586},"woocommerce_store_api_checkout_order_processed",360,{"type":197,"name":588,"callback":582,"file":528,"line":589},"woocommerce_api_create_order",361,{"type":197,"name":591,"callback":582,"file":528,"line":592},"woocommerce_cli_create_order",362,{"type":197,"name":594,"callback":582,"file":528,"line":595},"kco_before_confirm_order",363,{"type":197,"name":597,"callback":582,"file":528,"line":598},"woocommerce_checkout_order_processed",364,{"type":197,"name":600,"callback":601,"file":528,"line":602},"wkwcpos_after_creating_order","save_cost_input_shop_order_new_by_order",365,{"type":206,"name":604,"callback":605,"file":528,"line":606},"manage_woocommerce_page_wc-orders_columns","add_order_columns",373,{"type":197,"name":608,"callback":609,"file":528,"line":610},"manage_woocommerce_page_wc-orders_custom_column","render_order_columns",374,{"type":206,"name":612,"callback":605,"file":528,"line":613},"manage_edit-shop_order_columns",376,{"type":197,"name":615,"callback":609,"file":528,"line":616},"manage_shop_order_posts_custom_column",377,{"type":206,"name":618,"callback":619,"file":528,"line":620},"manage_woocommerce_page_wc-orders_sortable_columns","shop_order_sortable_columns",380,{"type":206,"name":622,"callback":619,"file":528,"line":623},"manage_edit-shop_order_sortable_columns",381,{"type":197,"name":625,"callback":626,"file":528,"line":627},"pre_get_posts","shop_order_pre_get_posts_order_by_column",382,{"type":206,"name":629,"callback":630,"file":528,"line":631},"woocommerce_order_query_args","sort_hpos_admin_orders",383,{"type":197,"name":633,"callback":634,"file":528,"line":635},"admin_notices","order_admin_notice",389,{"type":206,"name":637,"callback":638,"file":528,"line":639},"wf_pklist_modify_meta_data","wf_pklist_remove_cog_meta",400,{"type":197,"name":641,"callback":642,"priority":48,"file":528,"line":643},"woocommerce_rest_insert_shop_order_object","trigger_woocommerce_new_order_on_new_order_via_rest",403,{"type":206,"name":645,"callback":646,"priority":48,"file":528,"line":647},"alg_wc_cog_update_order_values","add_order_shipping_cost_to_profit",406,{"type":206,"name":649,"callback":650,"file":528,"line":651},"alg_wc_cog_extra_profit_meta_keys","add_shipping_to_profit_meta_key_to_order_cmb",407,{"type":206,"name":645,"callback":653,"priority":48,"file":528,"line":654},"add_order_fees_to_profit",410,{"type":206,"name":649,"callback":656,"file":528,"line":657},"add_fees_to_profit_meta_key_to_order_cmb",411,{"type":206,"name":645,"callback":659,"priority":48,"file":528,"line":660},"add_order_taxes_to_profit",414,{"type":206,"name":649,"callback":662,"file":528,"line":663},"add_taxes_to_profit_meta_key_to_order_cmb",415,{"type":197,"name":665,"callback":666,"priority":92,"file":528,"line":667},"woocommerce_before_order_object_save","avoid_empty_order_metadata_saving",418,{"type":197,"name":665,"callback":669,"priority":92,"file":528,"line":670},"delete_duplicate_cog_order_metadata",421,{"type":206,"name":645,"callback":672,"priority":48,"file":528,"line":673},"manage_payment_gateways",424,{"type":206,"name":649,"callback":675,"file":528,"line":676},"add_payment_gateways_profit_meta_key_to_order_cmb",425,{"type":206,"name":645,"callback":678,"priority":48,"file":528,"line":679},"manage_extra_costs_from_meta",428,{"type":206,"name":649,"callback":681,"file":528,"line":682},"add_extra_costs_from_meta_to_profit_meta_key_to_order_cmb",429,{"type":206,"name":557,"callback":684,"file":528,"line":685},"hide_order_item_profit_meta",432,{"type":197,"name":687,"callback":688,"file":528,"line":689},"admin_head-woocommerce_page_wc-orders","handle_orders_page_columns_width",435,{"type":197,"name":535,"callback":536,"priority":48,"file":528,"line":691},1164,{"type":197,"name":539,"callback":536,"priority":48,"file":528,"line":693},1165,{"type":197,"name":542,"callback":536,"priority":48,"file":528,"line":695},1166,{"type":197,"name":531,"callback":532,"priority":48,"file":528,"line":697},1205,{"type":197,"name":526,"callback":527,"priority":48,"file":528,"line":699},1223,{"type":197,"name":501,"callback":701,"priority":48,"file":702,"line":237},"add_product_add_stock_meta_box","includes\\class-alg-wc-cog-products-add-stock.php",{"type":197,"name":478,"callback":704,"file":702,"line":240},"save_product_add_stock",{"type":197,"name":706,"callback":707,"file":702,"line":349},"admin_head","create_add_stock_style",{"type":197,"name":709,"callback":710,"priority":48,"file":711,"line":231},"update_post_meta","on_update_post_meta","includes\\class-alg-wc-cog-products-cost-archive.php",{"type":197,"name":713,"callback":714,"priority":48,"file":711,"line":234},"add_post_meta","save_cost_archive",{"type":197,"name":501,"callback":716,"file":711,"line":349},"add_cost_archive_meta_box",{"type":206,"name":718,"callback":719,"file":720,"line":721},"manage_edit-product_columns","add_product_columns","includes\\class-alg-wc-cog-products.php",95,{"type":197,"name":723,"callback":724,"file":720,"line":27},"manage_product_posts_custom_column","render_product_columns",{"type":206,"name":726,"callback":727,"file":720,"line":728},"manage_edit-product_sortable_columns","product_sortable_columns",99,{"type":197,"name":625,"callback":730,"file":720,"line":134},"product_pre_get_posts_order_by_column",{"type":197,"name":732,"callback":733,"file":720,"line":734},"admin_head-edit.php","handle_product_columns_style",102,{"type":206,"name":736,"callback":737,"file":720,"line":738},"woocommerce_product_export_column_names","add_export_column",105,{"type":206,"name":740,"callback":737,"file":720,"line":741},"woocommerce_product_export_product_default_columns",106,{"type":206,"name":743,"callback":744,"priority":48,"file":720,"line":745},"woocommerce_product_export_product_column_alg_wc_cog_cost","add_export_data",107,{"type":206,"name":747,"callback":748,"file":720,"line":749},"woocommerce_csv_product_import_mapping_options","add_import_mapping_option",109,{"type":206,"name":751,"callback":752,"file":720,"line":753},"woocommerce_csv_product_import_mapping_default_columns","set_import_mapping_option_default",110,{"type":206,"name":755,"callback":756,"priority":48,"file":720,"line":757},"woocommerce_product_importer_parsed_data","parse_import_data",111,{"type":197,"name":539,"callback":759,"priority":48,"file":720,"line":760},"save_profit_on_postmeta",115,{"type":197,"name":535,"callback":759,"priority":48,"file":720,"line":762},116,{"type":197,"name":542,"callback":759,"priority":48,"file":720,"line":764},117,{"type":197,"name":498,"callback":766,"file":767,"line":768},"move_wc_settings_tab_to_wpfactory_menu","includes\\class-alg-wc-cog.php",98,{"type":197,"name":498,"callback":770,"file":767,"line":771},"localize",101,{"type":197,"name":773,"callback":199,"file":767,"line":774},"before_woocommerce_init",104,{"type":206,"name":776,"callback":777,"file":767,"line":143},"woocommerce_get_settings_pages","add_woocommerce_settings_tab",{"type":197,"name":203,"callback":779,"file":767,"line":780},"version_updated",258,{"type":197,"name":782,"callback":783,"file":784,"line":210},"alg_wc_cog_on_update","fix_calculation_hooks_default_option","includes\\settings\\class-alg-wc-cog-settings-advanced.php",{"type":206,"name":786,"callback":787,"file":788,"line":349},"woocommerce_get_sections_alg_wc_cost_of_goods","settings_section","includes\\settings\\class-alg-wc-cog-settings-section.php",{"type":197,"name":203,"callback":790,"file":791,"line":268},"add_promoting_notice","includes\\settings\\class-alg-wc-settings-cog.php",{"type":206,"name":793,"callback":794,"priority":48,"file":791,"line":274},"woocommerce_admin_settings_sanitize_option","sanitize_raw_parameter",{"type":197,"name":633,"callback":796,"file":791,"line":797},"admin_notices_settings_reset_success",138,{"type":206,"name":799,"callback":800,"file":801,"line":240},"alg_wc_cog_bulk_edit_get_products_args","get_products_args","includes\\tools\\class-alg-wc-cog-bulk-edit-attr-filtering.php",{"type":206,"name":803,"callback":804,"file":801,"line":349},"alg_wc_cog_bulk_edit_get_child_products_args","get_child_products_args",{"type":197,"name":203,"callback":806,"file":807,"line":163},"save_costs","includes\\tools\\class-alg-wc-cog-bulk-edit-tool.php",{"type":206,"name":809,"callback":810,"file":807,"line":811},"woocommerce_screen_ids","add_tool_to_wc_screen_ids",81,{"type":197,"name":452,"callback":813,"file":807,"line":204},"enqueue_scripts_and_styles",{"type":197,"name":815,"callback":816,"file":807,"line":817},"admin_menu","create_wp_list_tool",83,{"type":197,"name":819,"callback":820,"priority":48,"file":807,"line":821},"set-screen-option","set_screen_option",84,{"type":197,"name":203,"callback":823,"file":807,"line":824},"update_costs",87,{"type":197,"name":203,"callback":826,"file":807,"line":92},"update_prices",{"type":197,"name":203,"callback":828,"file":807,"line":829},"remove_query_args",93,{"type":206,"name":407,"callback":831,"priority":48,"file":807,"line":728},"filter_products_query_by_costs",{"type":197,"name":833,"callback":834,"priority":48,"file":807,"line":734},"alg_wc_cog_tools_after","display_notices",{"type":206,"name":836,"callback":837,"priority":48,"file":807,"line":738},"screen_options_show_screen","disable_screen_option_on_automatically_tab",{"type":197,"name":633,"callback":839,"file":807,"line":840},"admin_notice_costs_saved",1484,{"type":197,"name":633,"callback":842,"file":807,"line":843},"admin_notice_sale_price_higher",1487,{"type":197,"name":815,"callback":845,"file":846,"line":335},"create_import_tool","includes\\tools\\class-alg-wc-cog-import-tool.php",{"type":197,"name":848,"callback":849,"priority":48,"file":846,"line":234},"woocommerce_product_import_inserted_product_object","run_copy_tool_on_wc_import",{"type":197,"name":851,"callback":852,"file":846,"line":263},"alg_wc_cog_on_activation","handle_auto_import_cron_event_on_plugin_switch",{"type":197,"name":854,"callback":852,"file":846,"line":244},"alg_wc_cog_on_deactivation",{"type":197,"name":856,"callback":857,"file":846,"line":268},"alg_wc_cog_run_import_tool","run_import_tool_by_cron",{"type":206,"name":859,"callback":199,"priority":48,"file":860,"line":861},"term_link","includes\\tools\\class-alg-wc-cog-wplist-bulk-edit-tool.php",325,[863,868,871],{"action":864,"nopriv":865,"callback":866,"hasNonce":867,"hasCapCheck":865,"file":702,"line":263},"get_add_stock_history_table",false,"get_add_stock_history_table_ajax",true,{"action":869,"nopriv":865,"callback":870,"hasNonce":867,"hasCapCheck":867,"file":702,"line":14},"del_add_stock_history_date","del_add_stock_history_date_ajax",{"action":872,"nopriv":865,"callback":873,"hasNonce":867,"hasCapCheck":865,"file":711,"line":237},"get_cost_archive_table","get_cost_archive_table_ajax",[],[876,880],{"tag":877,"callback":878,"file":720,"line":879},"alg_wc_cog_product_profit","sc_alg_wc_cog_product_profit",119,{"tag":881,"callback":882,"file":720,"line":883},"alg_wc_cog_product_cost","sc_alg_wc_cog_product_cost",120,[885],{"hook":856,"callback":856,"file":846,"line":886},92,5,{"dangerousFunctions":889,"sqlUsage":897,"outputEscaping":900,"fileOperations":29,"externalRequests":29,"nonceChecks":484,"capabilityChecks":887,"bundledLibraries":963},[890,894],{"fn":891,"file":711,"line":892,"context":893},"unserialize",170,"$results[ $key ]['update_datetime'] = wp_date( \"Y-m-d H:i:s\", unserialize( $result['meta_value'] )['",{"fn":891,"file":711,"line":895,"context":896},180,"$arr                    = unserialize( $result['meta_value'] );",{"prepared":898,"raw":29,"locations":899},6,[],{"escaped":901,"rawEcho":228,"locations":902},160,[903,906,908,910,912,914,916,918,920,922,924,926,928,930,932,933,934,936,938,940,942,944,946,948,950,952,954,956,958,960,961,962],{"file":458,"line":904,"context":905},191,"raw output",{"file":458,"line":907,"context":905},194,{"file":458,"line":909,"context":905},250,{"file":503,"line":911,"context":905},158,{"file":503,"line":913,"context":905},186,{"file":503,"line":915,"context":905},187,{"file":503,"line":917,"context":905},201,{"file":503,"line":919,"context":905},202,{"file":503,"line":921,"context":905},249,{"file":528,"line":923,"context":905},1406,{"file":528,"line":925,"context":905},1442,{"file":702,"line":927,"context":905},392,{"file":702,"line":929,"context":905},493,{"file":702,"line":931,"context":905},628,{"file":711,"line":128,"context":905},{"file":711,"line":919,"context":905},{"file":711,"line":935,"context":905},408,{"file":720,"line":937,"context":905},232,{"file":720,"line":939,"context":905},236,{"file":791,"line":941,"context":905},150,{"file":801,"line":943,"context":905},163,{"file":801,"line":945,"context":905},175,{"file":807,"line":947,"context":905},961,{"file":807,"line":949,"context":905},1108,{"file":807,"line":951,"context":905},1499,{"file":807,"line":953,"context":905},1519,{"file":846,"line":955,"context":905},319,{"file":860,"line":957,"context":905},188,{"file":860,"line":959,"context":905},198,{"file":860,"line":939,"context":905},{"file":860,"line":533,"context":905},{"file":860,"line":540,"context":905},[],[965,981],{"entryPoint":966,"graph":967,"unsanitizedCount":144,"severity":41},"remove_query_args (includes\\tools\\class-alg-wc-cog-bulk-edit-tool.php:315)",{"nodes":968,"edges":979},[969,974],{"id":970,"type":971,"label":972,"file":807,"line":973},"n0","source","$_SERVER['REQUEST_URI']",321,{"id":975,"type":976,"label":977,"file":807,"line":973,"wp_function":978},"n1","sink","wp_redirect() [Open Redirect]","wp_redirect",[980],{"from":970,"to":975,"sanitized":865},{"entryPoint":982,"graph":983,"unsanitizedCount":29,"severity":989},"\u003Cclass-alg-wc-cog-bulk-edit-tool> (includes\\tools\\class-alg-wc-cog-bulk-edit-tool.php:0)",{"nodes":984,"edges":987},[985,986],{"id":970,"type":971,"label":972,"file":807,"line":973},{"id":975,"type":976,"label":977,"file":807,"line":973,"wp_function":978},[988],{"from":970,"to":975,"sanitized":867},"low",{"summary":991,"deductions":992},"The \"cost-of-goods-for-woocommerce\" plugin v4.1.0 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by consistently using prepared statements for SQL queries and performing a high percentage of output escaping. It also incorporates nonce and capability checks, and importantly, has no currently unpatched known CVEs.\n\nHowever, there are several areas for concern. The presence of the `unserialize` function, a known dangerous function that can lead to code execution if not handled with extreme care and sanitization, is a significant risk. While taint analysis did not reveal critical or high severity issues, one flow with an unsanitized path indicates a potential for vulnerabilities that might not have been caught by the automated analysis.\n\nThe plugin's historical vulnerability data, with 4 medium severity CVEs in the past, points to recurring security weaknesses. The common types of these past vulnerabilities (XSS, missing authorization, CSRF) suggest that input validation and access control have been areas of historical concern for this plugin. While current patching is good, this history warrants a cautious approach.",[993,996,998],{"reason":994,"points":995},"Dangerous function: unserialize() used",15,{"reason":997,"points":48},"Taint flow with unsanitized path",{"reason":999,"points":48},"History of medium severity CVEs","2026-03-16T17:50:50.650Z",{"wat":1002,"direct":1015},{"assetPaths":1003,"generatorPatterns":1008,"scriptPaths":1009,"versionParams":1010},[1004,1005,1006,1007],"\u002Fwp-content\u002Fplugins\u002Fcost-of-goods-for-woocommerce\u002Fassets\u002Fcss\u002Falg-wc-cog-admin-styles.css","\u002Fwp-content\u002Fplugins\u002Fcost-of-goods-for-woocommerce\u002Fassets\u002Fcss\u002Falg-wc-cog-frontend-styles.css","\u002Fwp-content\u002Fplugins\u002Fcost-of-goods-for-woocommerce\u002Fassets\u002Fjs\u002Falg-wc-cog-admin-scripts.js","\u002Fwp-content\u002Fplugins\u002Fcost-of-goods-for-woocommerce\u002Fassets\u002Fjs\u002Falg-wc-cog-frontend-scripts.js",[],[1006,1007],[1011,1012,1013,1014],"cost-of-goods-for-woocommerce\u002Fassets\u002Fcss\u002Falg-wc-cog-admin-styles.css?ver=","cost-of-goods-for-woocommerce\u002Fassets\u002Fcss\u002Falg-wc-cog-frontend-styles.css?ver=","cost-of-goods-for-woocommerce\u002Fassets\u002Fjs\u002Falg-wc-cog-admin-scripts.js?ver=","cost-of-goods-for-woocommerce\u002Fassets\u002Fjs\u002Falg-wc-cog-frontend-scripts.js?ver=",{"cssClasses":1016,"htmlComments":1021,"htmlAttributes":1025,"restEndpoints":1029,"jsGlobals":1031,"shortcodeOutput":1033},[1017,1018,1019,1020],"alg-wc-cog-product-cost-field","alg-wc-cog-product-cost-html","alg-wc-cog-profit-margin-html","alg-wc-cog-costs-table",[1022,1023,1024],"\u003C!-- alg-wc-cog -->","\u003C!-- alg-wc-cog-costs-admin-fields -->","\u003C!-- alg-wc-cog-product-data-tab -->",[1026,1027,1028],"data-alg-wc-cog-product-id","data-alg-wc-cog-cost","data-alg-wc-cog-profit",[1030],"\u002Fwp-json\u002Falg-wc-cog\u002Fv1\u002Fupdate_product_cost",[1032],"alg_wc_cog_params",[]]