[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fotHNc5iMd-mxYR0YcLFvlw0bdwrGRuAtOWwxDC6BDU8":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":60,"fingerprints":209},"multi-emails-for-woocommerce","Multi-Emails for WooCommerce","1.0.6","artiosmedia","https:\u002F\u002Fprofiles.wordpress.org\u002Fartiosmedia\u002F","\u003Cp>\u003Cstrong>Reduce shipping costs by up to 40%\u003C\u002Fstrong> when you have multiple warehouses or fulfillment centers. Multi-Emails for WooCommerce automatically calculates shipping from the nearest warehouse location instead of using a single store address for all products.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How It Saves Money:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you stock items in Utah and Indiana, customers in Colorado pay less when items ship from Utah, while customers in Ohio pay less when items ship from Indiana. Without this plugin, WooCommerce uses ONE address for ALL products, resulting in unnecessarily high shipping costs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What This Plugin Does:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Accurate Shipping Calculation:\u003C\u002Fstrong> Automatically uses the correct warehouse address for shipping cost calculation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order Routing:\u003C\u002Fstrong> Sends order notifications to the fulfillment center responsible for those products  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category\u002FProduct Assignment:\u003C\u002Fstrong> Assign warehouses by product category or individual products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cart Isolation:\u003C\u002Fstrong> Ensures customers only order items from one warehouse at a time for accurate shipping\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Emails:\u003C\u002Fstrong> Support comma-separated emails for each fulfillment location\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect For:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stores with 2-5 warehouse locations\u003C\u002Fli>\n\u003Cli>Businesses using multiple fulfillment centers\u003C\u002Fli>\n\u003Cli>Dropshippers working with suppliers in different regions\u003C\u002Fli>\n\u003Cli>Any store needing accurate shipping from multiple origins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How It Works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Enter your warehouse\u002Ffulfillment center address and email\u003C\u002Fli>\n\u003Cli>Assign product categories or specific products to each location\u003C\u002Fli>\n\u003Cli>When customers add items to cart, shipping automatically calculates from that warehouse\u003C\u002Fli>\n\u003Cli>When orders are placed, the warehouse receives email notification\u003C\u002Fli>\n\u003Cli>Customers see accurate shipping costs based on actual distance\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Important: Cart Isolation Explained\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin prevents mixing items from different warehouses in one cart. This is necessary because WooCommerce can only calculate shipping from ONE origin address per order. If items from multiple warehouses were allowed, shipping costs would be incorrect. Customers see a clear message explaining which items can be ordered together.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customer Multi-Emails:\u003C\u002Fstrong> Allow customers to add additional email addresses to their profile for order notifications\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Notification CC\u002FBCC:\u003C\u002Fstrong> Add team members to any WooCommerce admin notification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual:\u003C\u002Fstrong> English, Spanish, French, German, and Russian\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Complete warehouse address required (street, city, state, zip, country) for accurate shipping calculation\u003C\u002Fli>\n\u003Cli>Each warehouse must have at least one assigned product or category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin focuses on shipping cost optimization – it’s not a complete inventory management system. If you need inventory tracking across locations, consider dedicated inventory plugins.\u003C\u002Fp>\n\u003Ch3>Technical Details for Release 1.0.6\u003C\u002Fh3>\n\u003Cp>Load time: 0.256 s; Memory usage: 3.49 MiB\u003Cbr \u002F>\nPHP up to tested version: 8.3.28\u003Cbr \u002F>\nMySQL up to tested version: 8.4.7\u003Cbr \u002F>\nMariaDB up to tested version: 12.0.2\u003Cbr \u002F>\ncURL up to tested version: 8.17.0, OpenSSL\u002F3.6.0\u003Cbr \u002F>\nPHP 7.4, 8.0, 8.1, 8.2, and 8.3 compliant. Not tested on 8.4 yet.\u003C\u002Fp>\n\u003Ch3>Using in Multisite Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Extract the zip file contents in the wp-content\u002Fmu-plugins\u002F directory of your WordPress installation. (This is not created by default. You must make it in the wp-content folder.) The ‘mu’ does not stand for multi-user, as it did for WPMU; it stands for ‘must-use’, as any code placed in that folder will run without needing to be activated.\u003C\u002Fli>\n\u003Cli>Access the Plugins settings panel named ‘Multi-Emails for WooCommerce’ under options.\u003C\u002Fli>\n\u003Cli>Enter the required content from the settings screen link found in the WooCommerce menu.\u003C\u002Fli>\n\u003C\u002Fol>\n","Calculate shipping from multiple warehouse locations to reduce costs. Route order notifications to fulfillment centers automatically.",10,1957,0,"2025-12-16T02:03:00.000Z","6.9.4","4.6","7.4.33",[19,20,21,22,23],"fulfillment-centers","multi-origin-shipping","multi-warehouse","shipping-locations","warehouse-shipping","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmulti-emails-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-emails-for-woocommerce.1.0.6.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},8,4980,14,94,"2026-04-04T13:48:24.188Z",[37],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":26,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":16,"requires_php":50,"tags":51,"homepage":57,"download_link":58,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"simple-multi-inventory-for-woocommerce","Simple Multi-Inventory For Woocommerce","2.0.0","yourwcninja","https:\u002F\u002Fprofiles.wordpress.org\u002Fyourwcninja\u002F","\u003Cp>\u003Cstrong>Simple Multi-Inventory For Woocommerce\u003C\u002Fstrong> enable stocks across multiple location\u002Fwarehouse for your products. This plugin has designed to help WooCommerce-based store that has multiple warehouse\u002Flocation to show the availability based on your warehouse\u002Flocation.\u003C\u002Fp>\n\u003Cp>We are working on more upcoming features. You are welcome to make feedback\u002Fsuggestions for further improvements. If you need support and have questions, feel free to email us \u003Ca href=\"mailto:yourwcninja@gmail.com\" rel=\"nofollow ugc\">\u003Cstrong>here\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n","Enable stocks across multiple locations\u002Fwarehouse for your WooCommerce shop.",50,4955,3,"2023-01-10T14:29:00.000Z","6.1.10","5.6",[52,53,54,55,56],"multi-locations","stock-management","woocommerce-multi-stocks","woocommerce-multi-warehouse","woocommerce-multi-inventory","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-multi-inventory-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-multi-inventory-for-woocommerce.zip",85,{"attackSurface":61,"codeSignals":184,"taintFlows":199,"riskAssessment":200,"analyzedAt":208},{"hooks":62,"ajaxHandlers":169,"restRoutes":180,"shortcodes":181,"cronEvents":182,"entryPointCount":183,"unprotectedCount":13},[63,69,73,77,80,86,90,94,98,102,106,110,114,118,122,126,130,134,138,142,146,151,154,157,160,163,166],{"type":64,"name":65,"callback":66,"file":67,"line":68},"action","init","handle_submission_form","inc\\admin\\admin.php",24,{"type":64,"name":70,"callback":70,"priority":71,"file":67,"line":72},"admin_menu",200,25,{"type":64,"name":74,"callback":75,"file":67,"line":76},"admin_enqueue_scripts","enqueue_scripts",26,{"type":64,"name":78,"callback":78,"file":67,"line":79},"admin_notices",27,{"type":81,"name":82,"callback":83,"priority":11,"file":84,"line":85},"filter","plugin_action_links","add_plugin_link","inc\\main.php",65,{"type":81,"name":87,"callback":88,"priority":11,"file":84,"line":89},"plugin_row_meta","add_donate_link",66,{"type":64,"name":91,"callback":92,"priority":11,"file":84,"line":93},"woocommerce_checkout_order_processed","order_send_email",67,{"type":64,"name":95,"callback":96,"priority":11,"file":84,"line":97},"woocommerce_new_order","save_additional_emails",68,{"type":81,"name":99,"callback":100,"file":84,"line":101},"woocommerce_billing_fields","add_frontend_fields",69,{"type":81,"name":103,"callback":104,"priority":26,"file":84,"line":105},"woocommerce_mail_callback_params","add_additional_emails",70,{"type":81,"name":107,"callback":108,"file":84,"line":109},"woocommerce_customer_meta_fields","admin_user_profile_emails",71,{"type":81,"name":111,"callback":112,"file":84,"line":113},"woocommerce_countries_base_address","change_store_base_address",73,{"type":81,"name":115,"callback":116,"file":84,"line":117},"woocommerce_countries_base_address_2","change_store_base_address_2",74,{"type":81,"name":119,"callback":120,"file":84,"line":121},"woocommerce_countries_base_country","change_store_base_country",75,{"type":81,"name":123,"callback":124,"file":84,"line":125},"woocommerce_countries_base_state","change_store_base_state",76,{"type":81,"name":127,"callback":128,"file":84,"line":129},"woocommerce_countries_base_city","change_store_base_city",77,{"type":81,"name":131,"callback":132,"file":84,"line":133},"woocommerce_countries_base_postcode","change_store_base_postcode",78,{"type":81,"name":135,"callback":136,"priority":26,"file":84,"line":137},"woocommerce_add_to_cart_validation","add_to_cart_validation",79,{"type":81,"name":139,"callback":140,"file":84,"line":141},"woocommerce_new_order_email_allows_resend","__return_true",146,{"type":81,"name":143,"callback":144,"file":84,"line":145},"woocommerce_email_recipient_new_order","update_recipient",150,{"type":64,"name":147,"callback":148,"file":149,"line":150},"before_woocommerce_init","closure","multi-emails-for-woocommerce.php",42,{"type":64,"name":78,"callback":152,"file":149,"line":153},"multi_emails_woocommerce_php_missing",58,{"type":64,"name":78,"callback":155,"file":149,"line":156},"multi_emails_woocommerce_missing",63,{"type":81,"name":158,"callback":159,"priority":11,"file":149,"line":101},"woocommerce_email_headers","multi_emails_woocommerce_recipients",{"type":64,"name":161,"callback":162,"file":149,"line":109},"plugins_loaded","multi_emails_woocommerce_startup",{"type":64,"name":65,"callback":164,"file":149,"line":165},"multi_emails_woocommerce_load_textdomain",123,{"type":64,"name":65,"callback":167,"file":149,"line":168},"multi_emails_woocommerce_add_notice_timer",136,[170,176],{"action":171,"nopriv":172,"callback":173,"hasNonce":174,"hasCapCheck":172,"file":67,"line":175},"multi_emails_woocommerce_handle_notice",false,"handle_admin_notice",true,29,{"action":177,"nopriv":172,"callback":178,"hasNonce":174,"hasCapCheck":172,"file":67,"line":179},"multi_emails_woocommerce_send_test_email","send_test_email",30,[],[],[],2,{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":188,"fileOperations":13,"externalRequests":13,"nonceChecks":47,"capabilityChecks":13,"bundledLibraries":195},[],{"prepared":13,"raw":13,"locations":187},[],{"escaped":189,"rawEcho":190,"locations":191},55,1,[192],{"file":67,"line":193,"context":194},384,"raw output",[196],{"name":197,"version":27,"knownCves":198},"Select2",[],[],{"summary":201,"deductions":202},"The 'multi-emails-for-woocommerce' v1.0.6 plugin demonstrates a generally strong security posture based on the provided static analysis.  The plugin exhibits excellent practices regarding SQL queries, exclusively using prepared statements, and a very high rate of properly escaped output, minimizing cross-site scripting risks. The absence of direct file operations and external HTTP requests further reduces its attack surface. Crucially, all identified entry points (AJAX handlers) appear to have nonce checks implemented, and there are no critical or high-severity taint analysis findings, indicating no obvious paths for malicious data injection. The plugin also boasts a clean vulnerability history with no known CVEs.",[203,206],{"reason":204,"points":205},"No capability checks on entry points",5,{"reason":207,"points":47},"Bundled library (Select2) may be outdated","2026-03-16T23:51:07.989Z",{"wat":210,"direct":221},{"assetPaths":211,"generatorPatterns":215,"scriptPaths":216,"versionParams":217},[212,213,214],"\u002Fwp-content\u002Fplugins\u002Fmulti-emails-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fmulti-emails-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fmulti-emails-for-woocommerce\u002Fassets\u002Fjs\u002Fcustomizer.js",[],[213,214],[218,219,220],"multi-emails-for-woocommerce\u002Fassets\u002Fcss\u002Fadmin.css?ver=","multi-emails-for-woocommerce\u002Fassets\u002Fjs\u002Fadmin.js?ver=","multi-emails-for-woocommerce\u002Fassets\u002Fjs\u002Fcustomizer.js?ver=",{"cssClasses":222,"htmlComments":227,"htmlAttributes":231,"restEndpoints":234,"jsGlobals":237,"shortcodeOutput":241},[223,224,225,226],"multi-emails-woocommerce-admin-notice","multi-emails-woocommerce-customizer-section","multi-emails-woocommerce-settings-page","mew-recipient-field",[228,229,230],"\u003C!-- admin notice for multi emails -->","\u003C!-- Multi Emails for WooCommerce settings -->","\u003C!-- Multi Emails for WooCommerce customizer section -->",[232,233],"data-multi-emails-woocommerce-setting-id","data-mew-email-type",[235,236],"\u002Fwp-json\u002Fmulti-emails-woocommerce\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fmulti-emails-woocommerce\u002Fv1\u002Ftest-email",[238,239,240],"multi_emails_woocommerce_admin_params","multi_emails_woocommerce_customizer_params","MultiEmailsWooCommerceAdmin",[]]