[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4SnoO_aDKl0c0SroUjScnIRy0DziqsXljNdlwOTmtOQ":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":137,"fingerprints":367},"wc-order-splitter","Order Splitter for WooCommerce – Split \u002F Duplicate \u002F Merge Orders","1.4.9","YoOhw Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fyoohw\u002F","\u003Cp>Order Splitter for WooCommerce – Split \u002F Duplicate \u002F Merge Orders plugin allows you to split order into multiple orders within the WooCommerce admin panel. This is particularly useful for managing large orders that need to be divided for processing.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fproduct\u002Fwoocommerce-order-splitter-premium\u002F\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fdocs\u002Fcategory\u002Fwoocommerce-order-splitter\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support\u003C\u002Fa>  | \u003Ca href=\"https:\u002F\u002Fsandbox.yoohw.com\u002Fdemo\u002Fwcaoa_demo.html\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Split by Quantity\u003C\u002Fstrong>: Easily split an order items into new multiple orders with specified quantities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Category\u003C\u002Fstrong>: Split orders based on product categories to streamline processing and fulfillment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Stock status\u003C\u002Fstrong>: Split orders according to the stock status of products, ensuring accurate handling of available and backordered items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicate an Order\u003C\u002Fstrong>: Simply duplicate an order at the Order Actions selection.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Merge Orders\u003C\u002Fstrong>: Enables the merging of two orders into a single order with just a few simple steps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Returning Split Orders\u003C\u002Fstrong>: Return the single or multiple split orders back to the original order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Options\u003C\u002Fstrong>: Controllable order status, shipping fee for both original and new split orders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>WooCommerce Advanced Order Actions\u003C\u002Fstrong> enhances your WooCommerce site by providing powerful tools to streamline and upgrade order management. With advanced features like automated workflows, bulk order actions, and customizable options, it empowers you to efficiently handle complex order processes with ease, saving time and boosting productivity.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automate Splitter\u003C\u002Fstrong>: Automatically split orders based on predefined rules, saving time and reducing manual intervention during high-volume sales or specific order scenarios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automate Workflows\u003C\u002Fstrong>: Automate multi-step order splitting with workflows based on criteria like group, category, stock status, tag, attribute, or vendor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Status after Splitting\u003C\u002Fstrong>: Configure what status the original order and each newly created order should be set to immediately after the split—so you can automatically move originals to “on-hold” while split orders go straight to “processing,” for example, without any manual status updates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Quantity\u003C\u002Fstrong>: Automatically take every extra unit of a multi-quantity line item and spin it off into its own new order—leaving one unit behind in the original—so that each order contains exactly one unit, streamlining single-unit fulfillment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Group\u003C\u002Fstrong>: Divides the order into exactly two orders—one containing \u003Cstrong>all\u003C\u002Fstrong> products designated in your “product group” option and the other containing every item \u003Cstrong>not\u003C\u002Fstrong> in that group—so you can process group items together and non-group items separately.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Item (In group)\u003C\u002Fstrong>: For orders that include your defined group products, creates a \u003Cstrong>separate new order for each individual group product\u003C\u002Fstrong>, leaving all non-group items together in the original order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Item (Non-group)\u003C\u002Fstrong>: Takes every item \u003Cstrong>not\u003C\u002Fstrong> in your product group and spins each one off into its \u003Cstrong>own separate order\u003C\u002Fstrong>, while keeping \u003Cstrong>all\u003C\u002Fstrong> group-designated products bundled together in the original order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Tag\u003C\u002Fstrong>: Split orders by product tags, allowing for more precise order management and fulfillment strategies tailored to your business needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Attribute\u003C\u002Fstrong>: Split orders based on product attributes, allowing for organized order management and fulfillment strategies tailored to specific product characteristics, such as size, color, or material.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Bundle\u003C\u002Fstrong>: Splits orders containing bundled products, ensuring each bundle is treated as a distinct order for accurate inventory tracking and simplified fulfillment processes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split by Vendor\u003C\u002Fstrong>: Split orders based on vendor, ensuring each vendor receives a separate order for the products they are responsible for, streamlining fulfillment and simplifying multi-vendor management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicate Orders\u003C\u002Fstrong>: Two options (Full \u002F Excl. items) to duplicate, and bulk duplicate the orders. Able to set order statues can be duplicated and duplicated order status should be.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Merge Orders\u003C\u002Fstrong>: Combine multiple orders into a single order for easier management, consolidating customer purchases while maintaining detailed order histories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expand Editable Orders\u003C\u002Fstrong>: Extend the range of editable order statuses, allowing you to modify orders beyond the default WooCommerce limitations for greater flexibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supported Multiple Currencies\u003C\u002Fstrong>: Seamlessly split and duplicate orders across different currencies, ensuring accurate pricing and conversion rates for a smooth, global sales experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shipping Flat-rate Classes\u003C\u002Fstrong>: Supports WooCommerce flat-rate shipping classes, ensuring shipping fees are calculated accurately during order splitting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Recalculate Shipping Fee\u003C\u002Fstrong>: Dynamically recalculates shipping fees for new orders based on their contents and shipping method, ensuring accurate charges and compliance with WooCommerce settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inventory Supported\u003C\u002Fstrong>: Ensure accurate inventory management during the splitting process, with real-time updates that reflect stock levels after each order is split.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional Tax Classes\u003C\u002Fstrong>: Copied the item additional tax classes to the new orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Order Meta\u003C\u002Fstrong>: Add all order meta from the original order to new orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Meta Filter\u003C\u002Fstrong>: Utilize the filter hook to remove unnecessary meta data from split orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split Order Notification\u003C\u002Fstrong>: Automatically notify customers and admins when an order is split, providing split details and order updates to streamline communication and improve transparency.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Alot more\u003C\u002Fstrong>: Access a range of advanced features designed to enhance your order management, including custom split criteria, and seamless integration with third-party tools and plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fdocs\u002Fwoocommerce-order-splitter\u002Forder-actions\u002Fsplit-orders\u002F#quick-split\" rel=\"nofollow ugc\">Learn more about splitting logics\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Email Notifications\u003C\u002Fh3>\n\u003Cp>When an order is split into multiple “child” orders, it can be confusing for customers if they receive the original order email and then separate notifications for each split. This feature gives store owners full control over how—and when—customers are notified when their orders are split, ensuring clarity and reducing duplicate or out-of-context emails.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Split Only\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Behavior\u003C\u002Fstrong>: Sends the standard “new order” email for the original parent order first, then follows up with separate emails for each child order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notifications\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Original Order Email\u003C\u002Fstrong> — the combined order confirmation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split Order Emails\u003C\u002Fstrong> — one per child order, titled “Your order has been split,” including only the items in that batch.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When to Use\u003C\u002Fstrong>: Best if you want to remind customers of the original purchase before detailing each shipment; useful for subscription or pre-order workflows where the initial order confirmation is critical.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>After Split\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Behavior\u003C\u002Fstrong>: Suppresses the default “new order” email for the original parent order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notifications\u003C\u002Fstrong>: Sends only one email per split (child) order, each with its own order number and line-item details.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When to Use\u003C\u002Fstrong>: Ideal if you want customers to see exactly what they’ll receive in each shipment or batch, without being reminded of the original combined order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fdocs\u002Fwoocommerce-order-splitter\u002Fsettings-woocommerce-order-splitter\u002Fnotifications\u002F\" rel=\"nofollow ugc\">Learn more about email notifications\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plugin Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fproduct\u002Fwoocommerce-extended-stock-status\u002F\" rel=\"nofollow ugc\">Extended Stock Status\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpre-orders-wc\u002F\" rel=\"ugc\">Pre-Orders for WooCommerce\u003C\u002Fa> – Freemium of Extended Stock Status\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fproduct-bundles\u002F\" rel=\"nofollow ugc\">Product Bundles for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-mix-and-match-products\u002F\" rel=\"nofollow ugc\">Mix and Match Products for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pdf-invoices-packing-slips\u002F\" rel=\"ugc\">PDF Invoices & Packing Slips for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-shipping\u002F\" rel=\"ugc\">Table Rate Shipping Method for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-shipping-packages\u002F\" rel=\"ugc\">Shipping Packages for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fper-product-shipping\u002F\" rel=\"nofollow ugc\">Per Product Shipping for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-discount-rules\u002F\" rel=\"ugc\">Discount Rules for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-multivendor-marketplace\u002F\" rel=\"ugc\">Multivendor Marketplace for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Need more?\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Tell us what we can do for you\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyoohw.com\u002Fproduct\u002Fwoocommerce-order-splitter-premium\u002F\" rel=\"nofollow ugc\">Explore the Premium version here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Open Order\u003C\u002Fstrong>: Navigate to the WooCommerce order edit page for any order that you wish to split.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Split Order\u003C\u002Fstrong>: Click on the “Split order” button. If the order status is selected in the settings, a new section will appear allowing you to specify quantities for the split.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Specify Quantities\u003C\u002Fstrong>: Select orders and enter the quantities for each item that you want to move to the new orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Create New Order\u003C\u002Fstrong>: Click the “Split it” button. The plugin will create new orders with the specified items and adjust the quantities in the original order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings\u003C\u002Fstrong>: Remember to set the options as you wish before split an order (WooCommerce > Settings > Orders)\u003C\u002Fli>\n\u003C\u002Fol>\n","A plugin helps you to simply split and duplicate orders.",300,7455,100,4,"2026-02-03T12:45:00.000Z","6.9.4","6.3","7.4",[20,21,22,23,24],"clone","duplicate-order","merge","split","split-order","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-order-splitter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-order-splitter.1.4.9.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"yoohw",7,2520,97,30,92,"2026-04-04T07:34:26.816Z",[40,63,85,105,120],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":11,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":27,"last_vuln_date":62,"fetched_at":29},"woo-order-splitter","Order Splitter for WooCommerce","5.3.8","Fahad Mahmood","https:\u002F\u002Fprofiles.wordpress.org\u002Ffahadmahmood\u002F","\u003Cul>\n\u003Cli>Author: \u003Ca href=\"https:\u002F\u002Fwww.androidbubbles.com\u002Fcontact\" rel=\"nofollow ugc\">Fahad Mahmood\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Project URI: \u003Ca href=\"http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwoo-order-splitter\" rel=\"nofollow ugc\">http:\u002F\u002Fandroidbubble.com\u002Fblog\u002Fwordpress\u002Fplugins\u002Fwoo-order-splitter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WooCommerce is an awesome eCommerce plugin that allows you to sell anything and if you want to sell products that are not on stock yet, but you’re sure that you’ll have them soon in stock again? So Order Splitter for WooCommerce is a solution for you as you can create a rule for those items. All of the upcoming items can go in a separate orders section\u002Fstatus. It enables you to split, consolidate, clone, your crowd\u002Fcombined\u002Fbulk orders using intelligent rules.\u003C\u002Fp>\n\u003Cp>After activation there will be a Split icon in wp-admin > WooCommerce > orders list page within the order actions. Splits all order metadata and product data across into the new order ID. Order is created and a note is left in the new order of the older order ID for future reference. Order status is then set on hold awaiting admin to confirm payment.\u003C\u002Fp>\n\u003Ch4>Tags\u003C\u002Fh4>\n\u003Cp>woocommerce, pending payments, failed, processing, completed, cancelled, refunded\u003C\u002Fp>\n\u003Ch4>How to use this plugin?\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FwjClFEeYEzo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This WordPress plugin is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version. This WordPress plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this WordPress plugin. If not, see http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html.\u003C\u002Fp>\n","A great plugin to split WooCommerce orders. You can duplicate orders as well.",110212,94,70,"2026-03-08T09:27:00.000Z","4.4","7.0",[20,55,23,56,57],"combine","split-funds","split-orders","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-order-splitter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-order-splitter.5.3.8.zip",98,2,"2026-02-17 16:30:12",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":53,"tags":78,"homepage":82,"download_link":83,"security_score":84,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"clone-woo-orders-free-by-wp-masters","Clone Woo Orders – Free by WP Masters","1.0.3","WP Masters","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmasterscom\u002F","\u003Cp>Clone, duplicate or repeat your WooCommerce orders in one click.\u003C\u002Fp>\n\u003Cp>It saves your time – no need to put address and products data manually. You just clone it.\u003C\u002Fp>\n\u003Cp>Also perfect for developers: to make a lot of orders quickly.\u003C\u002Fp>\n\u003Ch4>Popular use cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Client calls you by phone and ask to repeat his order\u003C\u002Fli>\n\u003Cli>You need to create order manually for existing customer\u003C\u002Fli>\n\u003Cli>You are developer who needs a lot of orders for testing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to use it\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install and activate plugin\u003C\u002Fli>\n\u003Cli>After activation you will find a new “Clone” button in WP Admin > WooCommerce > Orders page within the order actions column\u003C\u002Fli>\n\u003Cli>Click on that button and you will get a copy of order. It will be in “Pending Payment status”.\u003C\u002Fli>\n\u003Cli>You will be redirected to a new order with customer data and products already inside.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Important\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you don’t see the Actions column on the right side of WooCommerce Orders list, please click Screen Options at the top right of the page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordPress Plugins by WP Masters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclone-woo-orders-free-by-wp-masters\u002F\" title=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclone-woo-orders-free-by-wp-masters\u002F\" rel=\"ugc\">Clone Woo Orders – Free by WP Masters\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultiple-carts-for-woo-free-by-wp-masters\u002F\" title=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultiple-carts-for-woo-free-by-wp-masters\u002F\" rel=\"ugc\">Multiple Carts, Persistent Carts, Abandoned Carts, MultiVendors for Woo – Free by WP Masters\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-products-variations-and-attributes-free-by-wp-masters\u002F\" title=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-products-variations-and-attributes-free-by-wp-masters\u002F\" rel=\"ugc\">Import Products, Variations and Attributes – Free by WP Masters\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Tags\u003C\u002Fh4>\n\u003Cp>Clone Order, Duplicate Order, Copy Order, Clone, Duplicate, Woo, Manual Order, Repeat Order\u003C\u002Fp>\n","This plugin adds one-click Clone feature for each Woo Order at your Orders List",1000,7823,68,16,"2023-03-28T08:15:00.000Z","6.2.9","4.7",[20,79,80,81,21],"clone-order","copy-order","duplicate","https:\u002F\u002Fwp-masters.com\u002Fwoo-orders-clone","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclone-woo-orders-free-by-wp-masters.1.0.3.zip",85,{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":71,"downloaded":93,"rating":49,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":98,"tags":99,"homepage":103,"download_link":104,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"easy-duplicate-woo-order","Easy Duplicate Woo Order","2.6.3","wizbee IT","https:\u002F\u002Fprofiles.wordpress.org\u002Fwizbee\u002F","\u003Cp>\u003Cstrong>Easy Duplicate Woo Order\u003C\u002Fstrong> allows WooCommerce store admins to duplicate existing orders with just one click quickly. This is particularly useful for creating repeat orders or managing similar orders without having to input each item and customer detail again manually.\u003C\u002Fp>\n\u003Ch3>Free to use and no premium version.\u003C\u002Fh3>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>One-Click Duplication:\u003C\u002Fstrong> Adds a “Duplicate Order” button to the WooCommerce order list table and order edit page as order action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Order Status:\u003C\u002Fstrong> Choose the status of the duplicated order from the settings page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Control what to copy:\u003C\u002Fstrong> Option to select what data you want to copy to new order like fee, coupon, shipping etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Retain Order Details:\u003C\u002Fstrong> The duplicated order retains the same products, billing, and shipping details as the original order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Notes with Links:\u003C\u002Fstrong> Automatically adds order notes to both the original and duplicated orders with links to each other, providing a clear reference between the orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-currency support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use Easy Duplicate Woo Order?\u003C\u002Fh3>\n\u003Cp>Duplicating orders can save time, especially when repeating orders with similar items for the same customer or new customers. Especially when the client calls\u002Fmessages you and asks to repeat the order.\u003C\u002Fp>\n\u003Ch3>Enjoying the Plugin?\u003C\u002Fh3>\n\u003Cp>If you find \u003Cstrong>Easy Duplicate Woo Order\u003C\u002Fstrong> helpful, please consider leaving a positive \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-duplicate-woo-order\u002F#reviews\" rel=\"ugc\">review on WordPress.org\u003C\u002Fa>. Your feedback helps us improve and reach more users.\u003C\u002Fp>\n\u003Ch3>Other Usefull and absulutly free plugin from wizbee IT\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-product-in-woo-order\u002F\" rel=\"ugc\">Custom Product in Woo Order\u003C\u002Fa>. Add custom products directly to orders without adding them to the product catalog.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>For more information, visit our website at \u003Ca href=\"https:\u002F\u002Fwww.wizbeeit.com\u002F\" rel=\"nofollow ugc\">wizbee IT\u003C\u002Fa>\u003C\u002Fp>\n","Easily duplicate WooCommerce orders with just one click. You can also set duplicated order status, fee, shipping, coupon etc option from setting.",7814,20,"2025-11-25T13:19:00.000Z","6.8.5","6.5","7.2",[21,100,101,102],"manage-order","order-clone","woocommerce","https:\u002F\u002Fwww.wizbeeit.com\u002Feasy-duplicate-woo-order","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-duplicate-woo-order.2.6.3.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":13,"num_ratings":61,"last_updated":115,"tested_up_to":16,"requires_at_least":116,"requires_php":18,"tags":117,"homepage":118,"download_link":119,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"clone-duplicate-orders-for-woocommerce","Clone \u002F Duplicate Orders for WooCommerce","1.0.11","YMMV Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fymmvplugins\u002F","\u003Cp>\u003Cstrong>Clone \u002F Duplicate Orders for WooCommerce is the perfect solution to streamline your order management process\u003C\u002Fstrong>. This simple but powerful extension for WooCommerce adds a Clone Order button to your Orders table, as well as an Action option and metabox on individual order pages, so duplicating \u002F cloning an order is always accessible to you and your staff in just one-click.\u003C\u002Fp>\n\u003Cp>With Clone \u002F Duplicate Orders for WooCommerce, you can \u003Cstrong>easily duplicate, copy or clone any WooCommerce order\u003C\u002Fstrong>, including default WooCommerce fields, custom fields, Advanced Custom Fields (ACF) and Secure Custom Fields (SCF).\u003C\u002Fp>\n\u003Cp>Whether you’re working with repeat customers or need to recreate similar orders, Clone \u002F Duplicate Orders for WooCommerce simplifies the process. It automatically copies shipping and billing details from the original order, ensuring a seamless workflow by assigning the clone to the same customer.\u003C\u002Fp>\n\u003Ch4>🌟 The simplest way to copy an order in WooCommerce 🌟\u003C\u002Fh4>\n\u003Cp>With one click, you can copy an existing order ready for processing and shipment. Save time and effort with Clone \u002F Duplicate Orders for WooCommerce – your go-to tool for efficient order duplication!\u003C\u002Fp>\n\u003Ch3>🪄 Use Cases for a WooCommerce Order Cloner \u002F Duplicator\u003C\u002Fh3>\n\u003Cp>Having the ability to duplicate orders helps streamline your processes and respond to customer requests more efficiently. Here are some ways it can make your work easier:\u003C\u002Fp>\n\u003Cp>✔ \u003Cstrong>Creating similar orders for multiple customers\u003C\u002Fstrong>: Instead of manually entering the same order over and over, you can create it once, then clone the order as many times as needed, updating customer details as necessary.\u003Cbr \u002F>\n✔ \u003Cstrong>Processing repeat orders for existing customers\u003C\u002Fstrong>: Duplicate their last order and make any necessary updates. This speeds up the process, saving time and reducing repetitive tasks.\u003Cbr \u002F>\n✔ \u003Cstrong>Handling returns and exchanges\u003C\u002Fstrong>: Simply refund the returned items on the original order, clone it to create a new, empty order, and add the exchanged item. This way, you can follow your usual order fulfilment process, and your reporting remains accurate.\u003C\u002Fp>\n\u003Ch3>What details are duplicated\u003C\u002Fh3>\n\u003Cp>➜ Order status on clone is Pending Payment\u003Cbr \u002F>\n➜ Doesn’t adjust stock levels on clone\u003Cbr \u002F>\n➜ Uses the original orders pricing\u003Cbr \u002F>\n➜ Includes out of stock products\u003Cbr \u002F>\n➜ Uses original order shipping choice\u003Cbr \u002F>\n➜ Removes original payment info\u003Cbr \u002F>\n➜ After clone, doesn’t redirect\u003Cbr \u002F>\n➜ Doesn’t clone original order notes\u003Cbr \u002F>\n➜ Adds a note to new order about being cloned\u003Cbr \u002F>\n➜ Copies original customer note\u003Cbr \u002F>\n➜ New order uses date time of clone\u003Cbr \u002F>\n➜ Copies custom fields \u002F ACF fields\u003C\u002Fp>\n\u003Cp>If our default clone options do not suit your needs, you can use our extensive range of filters to customise the clone as you need.\u003C\u002Fp>\n\u003Ch3>Supports\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Supports High Performance Order Storage (HPOS)\u003C\u002Fli>\n\u003Cli>Supports custom Order numbers\u003C\u002Fli>\n\u003Cli>Supports sequential order numbers\u003C\u002Fli>\n\u003Cli>Supports ACF\u002FSCF fields\u003C\u002Fli>\n\u003Cli>Supports custom metafields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatible with popular WooCommerce plugins:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-order-numbers-for-woocommerce\u002F\" rel=\"ugc\">Custom Order Numbers\u003C\u002Fa> by tychesoftware\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwt-woocommerce-sequential-order-numbers\u002F\" rel=\"ugc\">Sequential Order Numbers\u003C\u002Fa> by WebToffee\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsequential-order-numbers-for-woocommerce\u002F\" rel=\"ugc\">Sequential Order Numbers\u003C\u002Fa> by BeRocket\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-sequential-order-numbers\u002F\" rel=\"ugc\">Sequential Order Numbers for WooCommerce\u003C\u002Fa> by SkyVerge\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pdf-invoices-packing-slips\u002F\" rel=\"ugc\">PDF Invoices & Packing Slips for WooCommerce\u003C\u002Fa> by WP Overnight\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprint-invoices-packing-slip-labels-for-woocommerce\u002F\" rel=\"ugc\">WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels\u003C\u002Fa> by WebToffee\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-delivery-notes\u002F\" rel=\"ugc\">Print Invoice & Delivery Notes for WooCommerce\u003C\u002Fa> by tychesoftwares\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcheckout-field-editor-and-manager-for-woocommerce\u002F\" rel=\"ugc\">Checkout Field Editor\u003C\u002Fa> for WooCommerce by acowebs\u003C\u002Fli>\n\u003Cli>Advanced Custom Fields by Delicious Brains\u003C\u002Fli>\n\u003Cli>Secure Custom Fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>and many more WooCommerce plugins. Please report any incompatibility issues in our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fclone-duplicate-orders-for-woocommerce\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>How does the cloned \u002F duplicated order affect stock levels\u003C\u002Fh3>\n\u003Cp>Stock levels are controlled by the orders status. The status of the newly cloned order is Pending Payment. Because the payment is not confirmed, the stock levels will not be reduced until the order is changed to another status such as On Hold or Processing. For more information on Order Statuses please consult the \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fmanaging-orders\u002Forder-statuses\u002F\" rel=\"nofollow ugc\">WooCommerce Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Clone \u002F Duplicate Orders is always improving, help us!\u003C\u002Fh3>\n\u003Cp>If there are new features of this plugin you want, let us know. The team behind Clone \u002F Duplicate Orders is actively working on this plugin to make it the best duplicate order plugin there is. If you have any request or encounter problems, please open a support ticket and we will fix the issue.\u003C\u002Fp>\n\u003Ch3>Other Plugins from YMMV\u003C\u002Fh3>\n\u003Cp>If you like this plugin, please consider checking out our other projects:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fymmv.co\u002Fplugins\u002Fautomatically-import-external-images\u002F?ref=wporg\" rel=\"nofollow ugc\">Automatically Import External Images\u003C\u002Fa> – automatically imports any external images into your WordPress Media Library when you save a post, page, or custom post type. Saves hours of work.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhpos-status-indicator-for-woocommerce\u002F\" rel=\"ugc\">HPOS Status Indicator\u003C\u002Fa> – Simple way for developers to know if HPOS is enabled on a WooCommerce store.\u003C\u002Fp>\n","One-click WooCommerce order cloning, duplication & copying. Clone order, duplicate order, copy order for WooCommerce. HPOS compatible.",600,4539,"2026-01-16T10:00:00.000Z","6.0",[20,79,80,81,21],"","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclone-duplicate-orders-for-woocommerce.1.0.11.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":113,"downloaded":128,"rating":37,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":52,"requires_php":118,"tags":132,"homepage":135,"download_link":136,"security_score":84,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wc-duplicate-order","WC Duplicate Order","1.7","Jamie Gill","https:\u002F\u002Fprofiles.wordpress.org\u002Fpatchgill\u002F","\u003Cp>After activation there will  be a Duplicate link in the order overview page within the order actions on hover.\u003C\u002Fp>\n\u003Cp>Duplicates all order Meta data and product data across into the new order ID.\u003C\u002Fp>\n\u003Cp>Order is created and a note is left in the new order of the older order ID for future reference. Order status is then set on hold awaiting admin to confirm payment.\u003C\u002Fp>\n\u003Cp>Supports Bulk order duplication.\u003C\u002Fp>\n\u003Cp>Includes custom order field hook\u003C\u002Fp>\n\u003Cp>Feature requests welcome for future development.\u003C\u002Fp>\n","A simple plugin to add Order Duplication to Woocommerce at the click of a button.",18925,18,"2019-09-08T19:27:00.000Z","4.9.29",[133,134],"woocommerce-clone-order","woocommerce-duplicate-order","http:\u002F\u002Fjamiegill.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-duplicate-order.zip",{"attackSurface":138,"codeSignals":330,"taintFlows":357,"riskAssessment":358,"analyzedAt":366},{"hooks":139,"ajaxHandlers":291,"restRoutes":319,"shortcodes":328,"cronEvents":329,"entryPointCount":202,"unprotectedCount":27},[140,146,150,154,159,163,169,172,175,178,181,183,185,187,190,192,194,196,200,204,205,207,209,211,213,217,220,223,227,230,233,236,240,243,246,250,254,258,262,266,269,273,276,280,283,285,288],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","woocommerce_order_action_yoos_duplicate_order","process_duplicate_order_action","inc\\backend\\actions\\duplicate-order.php",8,{"type":141,"name":147,"callback":148,"file":149,"line":145},"admin_enqueue_scripts","enqueue_scripts","inc\\backend\\actions\\merge-order.php",{"type":141,"name":151,"callback":152,"file":149,"line":153},"woocommerce_admin_order_data_after_order_details","localize_order_splitter_script",31,{"type":141,"name":155,"callback":156,"file":157,"line":158},"admin_notices","bulk_action_admin_notice","inc\\backend\\actions\\return-order-bulk-action.php",9,{"type":141,"name":160,"callback":161,"file":162,"line":145},"woocommerce_order_action_yoos_return_order","handle_return_order_action","inc\\backend\\actions\\return-order.php",{"type":164,"name":165,"callback":166,"file":167,"line":168},"filter","woocommerce_email_recipient_new_order","__return_empty_string","inc\\backend\\actions\\split-order-by-category.php",143,{"type":164,"name":170,"callback":166,"file":167,"line":171},"woocommerce_email_recipient_customer_processing_order",144,{"type":164,"name":173,"callback":166,"file":167,"line":174},"woocommerce_email_recipient_customer_on_hold_order",145,{"type":164,"name":176,"callback":166,"file":167,"line":177},"woocommerce_email_recipient_customer_completed_order",146,{"type":164,"name":165,"callback":166,"file":179,"line":180},"inc\\backend\\actions\\split-order-by-default.php",271,{"type":164,"name":170,"callback":166,"file":179,"line":182},272,{"type":164,"name":173,"callback":166,"file":179,"line":184},273,{"type":164,"name":176,"callback":166,"file":179,"line":186},274,{"type":164,"name":165,"callback":166,"file":188,"line":189},"inc\\backend\\actions\\split-order-by-stock-status.php",126,{"type":164,"name":170,"callback":166,"file":188,"line":191},127,{"type":164,"name":173,"callback":166,"file":188,"line":193},128,{"type":164,"name":176,"callback":166,"file":188,"line":195},129,{"type":141,"name":197,"callback":198,"file":199,"line":145},"init","set_email_filters","inc\\backend\\actions\\split-order-set-email-filters.php",{"type":164,"name":173,"callback":201,"priority":202,"file":199,"line":203},"filter_email_recipient",10,15,{"type":164,"name":170,"callback":201,"priority":202,"file":199,"line":74},{"type":164,"name":165,"callback":201,"priority":202,"file":199,"line":206},19,{"type":164,"name":173,"callback":201,"priority":202,"file":199,"line":208},22,{"type":164,"name":170,"callback":201,"priority":202,"file":199,"line":210},23,{"type":164,"name":165,"callback":201,"priority":202,"file":199,"line":212},24,{"type":164,"name":214,"callback":215,"file":216,"line":145},"woocommerce_order_actions","add_duplicate_order_action","inc\\backend\\order-duplicate-option.php",{"type":164,"name":214,"callback":218,"file":219,"line":145},"add_merge_order_action","inc\\backend\\order-merge-option.php",{"type":164,"name":214,"callback":221,"file":222,"line":145},"add_return_order_action","inc\\backend\\order-return-option.php",{"type":141,"name":224,"callback":225,"priority":202,"file":226,"line":145},"woocommerce_order_item_add_action_buttons","add_split_order_button","inc\\backend\\order-split-button.php",{"type":141,"name":228,"callback":229,"priority":202,"file":226,"line":158},"woocommerce_admin_order_totals_after_total","add_split_order_container",{"type":141,"name":151,"callback":231,"file":232,"line":202},"add_split_order_inline_css","inc\\backend\\orders.php",{"type":141,"name":147,"callback":234,"file":232,"line":235},"enqueue_admin_scripts",11,{"type":164,"name":237,"callback":238,"priority":36,"file":239,"line":145},"woocommerce_settings_tabs_array","add_orders_settings_tab","inc\\backend\\settings.php",{"type":141,"name":241,"callback":242,"priority":158,"file":239,"line":158},"woocommerce_settings_tabs_orders","order_splitter_settings_tab",{"type":141,"name":244,"callback":245,"file":239,"line":202},"woocommerce_update_options_orders","update_order_splitter_settings",{"type":141,"name":247,"callback":248,"file":239,"line":249},"admin_footer","wc_order_splitter_add_custom_class_settings_page",12,{"type":141,"name":251,"callback":252,"file":239,"line":253},"woocommerce_admin_field_available_time","render_available_time_field",21,{"type":141,"name":255,"callback":256,"file":257,"line":206},"admin_menu","add_menu","inc\\backend\\yoohw-dashboard.php",{"type":141,"name":255,"callback":259,"file":260,"line":261},"add_submenu_news","inc\\backend\\yoohw-news.php",25,{"type":141,"name":263,"callback":264,"file":260,"line":265},"rest_api_init","register_rest_api",26,{"type":141,"name":155,"callback":267,"file":260,"line":268},"maybe_show_latest_notice",27,{"type":141,"name":270,"callback":271,"file":260,"line":272},"admin_init","maybe_dismiss_notice",28,{"type":141,"name":270,"callback":274,"file":260,"line":275},"maybe_register_with_hub",29,{"type":164,"name":237,"callback":277,"priority":278,"file":279,"line":158},"reorder_woocommerce_settings_tabs",999,"inc\\backend\\yoohw-woo-settings-tabs-reorder.php",{"type":141,"name":155,"callback":281,"file":282,"line":202},"display_notices","inc\\cores\\notices.php",{"type":141,"name":147,"callback":284,"file":282,"line":249},"enqueue_inline_scripts",{"type":141,"name":147,"callback":148,"file":286,"line":287},"inc\\cores\\script.php",13,{"type":141,"name":270,"callback":289,"file":286,"line":290},"check_version",14,[292,297,300,303,306,309,312,315,317],{"action":293,"nopriv":294,"callback":295,"hasNonce":296,"hasCapCheck":296,"file":149,"line":158},"yoos_merge_order_action",false,"process_merge_order_ajax",true,{"action":298,"nopriv":294,"callback":299,"hasNonce":296,"hasCapCheck":294,"file":157,"line":145},"yoos_handle_bulk_action","handle_ajax_bulk_action",{"action":301,"nopriv":294,"callback":302,"hasNonce":296,"hasCapCheck":296,"file":167,"line":145},"split_order_by_category","order_splitter_by_category_callback",{"action":304,"nopriv":294,"callback":305,"hasNonce":296,"hasCapCheck":296,"file":179,"line":145},"get_order_items","get_order_items_callback",{"action":307,"nopriv":294,"callback":308,"hasNonce":296,"hasCapCheck":296,"file":179,"line":158},"split_order","order_splitter_callback",{"action":310,"nopriv":294,"callback":311,"hasNonce":296,"hasCapCheck":296,"file":188,"line":145},"split_order_by_stock_status","order_splitter_by_stock_status_callback",{"action":313,"nopriv":294,"callback":314,"hasNonce":296,"hasCapCheck":294,"file":282,"line":235},"never_show_wc_order_splitter_notice","never_show_notice",{"action":316,"nopriv":294,"callback":316,"hasNonce":296,"hasCapCheck":294,"file":282,"line":287},"dismiss_pre_order_notice",{"action":318,"nopriv":294,"callback":318,"hasNonce":296,"hasCapCheck":294,"file":282,"line":290},"dismiss_settings_notice",[320],{"namespace":321,"route":322,"methods":323,"callback":325,"permissionCallback":326,"file":260,"line":327},"yoohw\u002Fv1","\u002Fnotice",[324],"POST","handle_notice_request","notice_permission_check",109,[],[],{"dangerousFunctions":331,"sqlUsage":332,"outputEscaping":334,"fileOperations":27,"externalRequests":61,"nonceChecks":158,"capabilityChecks":253,"bundledLibraries":356},[],{"prepared":27,"raw":27,"locations":333},[],{"escaped":335,"rawEcho":202,"locations":336},58,[337,340,342,344,346,348,350,352,353,355],{"file":226,"line":338,"context":339},41,"raw output",{"file":239,"line":341,"context":339},102,{"file":239,"line":343,"context":339},135,{"file":257,"line":345,"context":339},123,{"file":260,"line":347,"context":339},87,{"file":260,"line":349,"context":339},89,{"file":260,"line":351,"context":339},91,{"file":260,"line":37,"context":339},{"file":260,"line":354,"context":339},185,{"file":282,"line":272,"context":339},[],[],{"summary":359,"deductions":360},"The wc-order-splitter v1.4.9 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history.  A significant strength is the complete absence of unprotected entry points, with all 9 AJAX handlers and 1 REST API route appearing to have appropriate authorization checks. The code also demonstrates good practices by using prepared statements for all SQL queries and a high percentage of properly escaped output. The lack of any identified dangerous functions, file operations, or taint analysis findings further bolsters its security. The plugin's history of zero known vulnerabilities is a very positive indicator of its maintainers' commitment to security.",[361,364],{"reason":362,"points":363},"External HTTP requests identified",5,{"reason":365,"points":14},"Some output escaping could be improved","2026-03-16T20:04:55.816Z",{"wat":368,"direct":376},{"assetPaths":369,"generatorPatterns":371,"scriptPaths":372,"versionParams":374},[370],"\u002Fwp-content\u002Fplugins\u002Fwc-order-splitter\u002Fjs\u002Fmerge-action.js",[],[373],"js\u002Fmerge-action.js",[375],"wc-order-splitter\u002Fjs\u002Fmerge-action.js?ver=1.0.0",{"cssClasses":377,"htmlComments":378,"htmlAttributes":379,"restEndpoints":381,"jsGlobals":382,"shortcodeOutput":384},[],[],[380],"data-woocommerce-order-id",[],[383],"wc_order_splitter_params",[]]