WooCommerce Multi Locations Inventory Management is a plugin designed for online stores operating from multiple warehouses, points of sale, or distribution centers. Developed by Techspawn, this plugin allows you to manage stock for each product independently by location, eliminating the limitation of a single global inventory value that WooCommerce imposes natively.
The tool is intended for businesses that need to control inventory across multiple physical locations: store chains, companies with several warehouses, franchises, or businesses with local pickup points. With this plugin, each location can have its own stock quantity, specific price, and even its own payment methods and shipping zones, enabling much more granular and precise management.
Among its most notable features is the automatic detection of the closest location to the customer via geolocation, which optimizes delivery times and reduces logistics costs. Visitors can select their preferred location on the product page or via a global shortcode, and see real-time availability and pricing based on the chosen location. The plugin also offers a store locator integrated with Google Maps, allowing users to find nearby establishments by filtering by product or distance radius.
For administrators, management is centralized in a unified dashboard where you can create unlimited locations, assign store managers to each location, configure sub-locations (such as shelves, racks, or areas within a warehouse), and edit products in bulk from a single screen. The backend fulfillment mode allows administrators to assign the shipping location for each order without the customer having to choose, ideal for B2B or wholesale operations.
The plugin includes support for simple and variable products, integration with the WooCommerce REST API to sync stock with external tools, and compatibility with WP All Import for bulk import and export of inventory. It also allows assigning specific shipping zones to each location, restricting payment methods by location, and automatically notifying managers of each warehouse when they receive an order.
With features such as suggesting alternative locations when a product is out of stock at the selected location, displaying distance in kilometers or miles, and compatibility with popular themes like Elementor, Flatsome, Divi, and Storefront, this plugin becomes a complete solution for any WooCommerce store that needs to scale its logistics operation to multiple distribution points.