Multi Location Product & Inventory Management for WooCommerce
Multi Location Product & Inventory Management for WooCommerce is the ultimate solution for businesses operating multiple physical locations, warehouses, retail stores, pickup points, or regional centers. This powerful plugin enables you to manage your entire multi-location business from a single WooCommerce installation — providing location-based inventory tracking, pricing, customer selection, and advanced order fulfillment. Whether you run a chain of retail stores, manage multiple warehouses, operate franchises, or serve different geographical regions — this plugin gives you full control to streamline operations, improve customer experience, and maximize profitability. » Buy Pro | » More info | » Demos | » Docs ⭐ Key Features at a Glance: A powerful all-in-one multi-location inventory and store management solution designed to streamline operations, optimize stock control, and deliver a seamless, location-based shopping experience for modern businesses. ✅️ Centralized multi-location inventory Management – Manage stock across unlimited locations with centralized control, per-location quantities, backorders, purchase cost, and stock alerts. ✅️ Location-Based Product Availability & Display – Control which products are visible in each location and ensure customers only see items available in their selected store. ✅️ Location-Based Pricing, Tax & Payment Management – Set different prices, taxes, payment methods, and promotions for each location with full flexibility. ✅️ Multi-currency (Location based currency) – Switch store currency and pricing rules based on the selected location. ✅️ Order Management & Smart Fulfillment by Location – Route, group, split, and manage orders based on location rules for smooth and accurate fulfillment. ✅️ Location-Based Shipping & Local Pickup Management – Configure shipping method restrictions, pickup options, business hours, and cash-on-pickup settings per location. ✅️ Automatic Location Detection & Smart Store Selection – Use browser/IP location tools and OpenStreetMap/Nominatim based location matching, or allow customers to manually select their preferred location. ✅️ Analytics, Reporting & Business Insights – Track revenue, profit, stock, investment, and performance per location with advanced reports and dashboard visualizations for quick decision-making. ✅️ Store Operations & Team Management – Assign location managers, manage roles, and control operations at each branch independently. ✅️ Communication & Real-Time Notification System – Get instant stock alerts, order notifications, social notifications, and real-time dashboard synchronization across devices. ✅️ Integration, Sync & Data Management – Import & Export data via CSV/ZIP workflows, connect REST APIs, receive webhooks, and sync inventory with external WMS/POS/ERP systems. ✅️ SEO, Marketing & Store Discovery Tools – Improve visibility with location-based SEO pages, promotions, reviews, and an interactive store locator. ✅️ Real-Time Stock Display & Dynamic Frontend Experience – Display live stock quantities, enable location-based filters, and provide a smooth, location-aware shopping experience. 🏢 CORE LOCATION & INVENTORY FEATURES 📍 Unlimited Location Management Create and manage unlimited locations. Add detailed business info including address, contact, map coordinates, logo, gallery, and business hours. Parent-child (hierarchical) location structure. Enable or disable locations as needed. Set display order and location aliases. Assign products to one or multiple locations. Bulk assign or remove locations for multiple products. 📦 Location-Based Inventory Tracking Manage all stock from one centralized dashboard. Filter products by location to check stock availability. Set separate stock quantities per location. Define regular, sale, and purchase prices per location. Manage stock statuses including in stock, out of stock, and backorder. Low stock and stock performance tracking per location. Purchase price and profit margin tracking. Toggle product activation/deactivation per location. Manage simple products and variations. 🎨 Frontend Display Options Show location names on product titles. Display location selectors in dropdown, list, button, popup, or modal style. Responsive and customizable display layout. Show or hide location info on shop, archive, and single product pages. Display location-specific stock messages. Product filter UI for location and stock filtering when enabled. Native location archive pages plus shortcode-based custom archive layouts. Single-product location information tab/sections and product-level location selector support. Shortcode: [mulopimfwc_store_location_selector] for placement anywhere. 🛒 Customer Location Selection Customers can choose their preferred store location. Location persistence using cookies. Automatic product filtering by selected location. Optional cart update when changing locations. Control display of out-of-stock products using hide, badge, or gray-out behavior. Customer address and location selection helpers. Manual/inventory-based assignment modes can suppress frontend selectors when strict mode is enabled. 📋 Order Management & Fulfillment Orders automatically tagged with the customer-selected location. View, filter, and manage orders by location in admin. Quick assign and bulk assign order locations. Order count indicators per location. Cart item location selection when enabled. Mixed-location cart support when compatible with settings. Cart grouping by location. Split orders by location when compatible with mixed-cart settings. Inter-location transfer cost display and order metadata. HPOS-aware order queries and order-list support. ⚙️ Admin Dashboard & Settings Centralized admin interface under Location Manage. Dashboard reports for orders, revenue, stock, investment, profit, and low-stock data. Product location overview table. Stock Central modern and classic row editors. Location Managers screen with assigned locations and permissions. Addons screen. Settings tabs for General, Inventory, Product Visibility, Popup, Order & Cart, Notifications, Location Wise Everything, User Experience, Location Info Management, Text Management, Advanced, and Plugin License. Text Management tools for frontend/admin wording, translation defaults, reset, and apply actions. Custom CSS controls for popup and display styling. Settings reset and Text Management reset tools. Plugin settings backup/import/export. Compatible with WooCommerce HPOS and REST API. Secure AJAX operations, data sanitization, and performance caching. 🚀 ADVANCED PRO FEATURES 🌍 Geolocation & Auto Detection Detect customer location using browser/IP location tools. Resolve nearest or matching locations using address, coordinates, aliases, and OpenStreetMap/Nominatim data. Display available inventory for the selected or resolved location. Location-based recommendations. OpenStreetMap/Leaflet based map display. 📍 Location-Based Shipping & Logistics Configure shipping method availability by store location. Set location-specific shipping zones and method restrictions. Bulk assign WooCommerce shipping methods to locations from the shipping-zone tools. Show location information in WooCommerce shipping-zone method tables. Calculate inter-location transfer costs for inventory movement. Refresh shipping choices when customers change location. Support location-specific pickup filtering. Works with existing WooCommerce shipping methods rather than a named carrier connector. 🧾 Location-Based Tax & Payment Management Configure tax class behavior by location. Apply tax behavior based on selected store location. Enable or disable payment gateways depending on location. Apply location-specific payment restrictions and rules. Includes cash-on-pickup payment gateway support. Includes Checkout Blocks payment integration for cash on pickup. 🎯 Location-Specific Promotions Create location-aware coupon and discount restrictions. Apply coupon validation based on selected location. Restrict coupons by products and cart items tied to locations. Adjust coupon amounts and thresholds for location-wise currency behavior. Show customer-friendly coupon error messages. ⭐ Location-Based Reviews & Ratings Collect reviews that are tied to individual store locations. Display customer ratings per location for better transparency. Output review location data on product reviews. Use location-aware review tab behavior. Send low-rating review notifications when configured. 🔍 Location SEO Optimization Generate location-aware titles and meta descriptions. Add unique location context to product and archive pages. Optional location-based URL structures for SEO. Native taxonomy archive template support for location pages. Local business/location archive structured-data support. Yoast SEO and Rank Math title/description integration. WooCommerce structured-data integration. OpenStreetMap integration for localized location pages. 💬 Advanced Communication Location-specific email placeholders for customer notifications. Location manager recipient routing for WooCommerce order emails. Automated alerts for location managers. Low stock and order status notifications. Social notification channels for Slack, Microsoft Teams, Discord, Telegram, and custom webhooks. Optional admin PWA/service-worker notification support. Notification templates, floating/admin notices, local browser notifications, and test notification emails. Daily digest and site-status monitor notifications when configured. 🗺️ Interactive Store Locator OpenStreetMap integration with dynamic store markers. Store information cards with directions and contact details. Filter stores based on product availability. Get directions to the nearest store location using direction links. Fully mobile-responsive store map interface. Shortcode for custom placement: [mulopimfwc_location_info layout="tabs" search="yes"] 🏢 Business Operations Management Set operating hours per location with day-by-day scheduling. Define closed days and 24-hour/custom-hour schedules. Display real-time “Open” or “Closed” status dynamically. Restrict purchase actions when a selected location is closed. Show location-specific business hours on the store locator. Shortcode: [mulopimfwc_location_status] 📦 Advanced Order Fulfillment Support cross-location shopping cart scenarios when enabled. Automatically group cart items based on store location. Split orders by location when compatible settings are enabled. Keep parent/child split order status synchronized. Preserve stock-reduction and restore behavior for split orders. Store package and order-item location metadata. 👥 Team Management Create location manager roles with permission control. Assign users to specific store locations. Restrict dashboard access per assigned location. Location-specific notifications and admin capabilities. Manager-specific frontend restrictions where enabled. 📊 Advanced Analytics & Reports Comprehensive reporting by location. Inventory, order, and revenue tracking per store. Low stock and product tracking. Visual charts for orders, revenue, investment, and profit. Customer location insights and recommendations. Export analytics data. Clear stored analytics data from admin tools. 🎯 Advanced Frontend Display Multi-level popup location selector. Cascading menu for hierarchical locations. Mobile-optimized popup interface. Shop/archive product sorting by location priority. Location information sections with maps, gallery, hours, contact data, and related products. Product blocks, widgets, related products, cross-sells, and upsells can respect location filtering when enabled. WooCommerce AJAX product search and REST product responses can respect selected-location context when enabled. 🔧 Advanced Technical Features REST API namespace: mulopimfwc/v1. Inventory bulk sync, single update, export, locations, products, webhook, and service-worker routes. API key and webhook secret management. Webhook logging option for inventory sync requests. Optimized SQL queries and caching paths. Page-cache compatibility helpers. Service-worker support through /mulopimfwc-sw.js and the REST fallback route. Location resolver supports aliases, selected/current location contexts, request values, cookies, and native location archives. EDD and Envato release-channel support. Plugin license management and update system for EDD builds. Optional usage analytics in the EDD build when enabled by settings. 📥 Advanced Import & Export Export/import settings in JSON. Export/import inventory data with CSV. Full product and location migration using canonical CSV. ZIP package import workflow. Dry-run validation before applying imports. Chunked upload support. Background jobs with logs, artifacts, pause, resume, and cancel actions. REST inventory export supports JSON and CSV output. 🎬 How to Use Multi Location Product & Inventory Management for WooCommerce 💎 WHY CHOOSE THIS PLUGIN? Complete Multi-Location Management – Create unlimited business locations with hierarchical structure. Advanced Inventory Control – Track stock, prices, purchase cost, and backorders per location. Location-Based Pricing & Currency – Set regional pricing and currency strategies for market flexibility. Customer-Friendly Shopping – Frontend selector ensures users shop with the right location context. Centralized Order Dashboard – Manage and filter all orders by location easily. Data Export & Analytics – Track investments, revenue, stock, and performance visually. High Compatibility – Built with WooCommerce HPOS, REST API, and Checkout Blocks paths in mind. 🧰 USE CASES Retail Chains & Franchise Stores – Manage inventory per branch. Multi-Warehouse Businesses – Track and fulfill stock from the right warehouse. Regional Stores – Show prices and products by region or country. Click & Collect / BOPIS – Allow customers to buy online and pick up in store. Service-Based Businesses – Offer services by office or branch location. Restaurant Chains – Manage menus, prices, and inventory across branches. Pharmacies & Healthcare Providers – Track medicines and orders across facilities. Third-Party Services The plugin can contact third-party services depending on enabled settings and build channel: 🔹 Plugincy.com – Documentation/support/addons links, license activation/deactivation/status checks, update checks, and analytics/deactivation feedback endpoints in the build. 🔹 OpenStreetMap tile servers – Map tiles for location maps. 🔹 Nominatim/OpenStreetMap – Address search and reverse geocoding. 🔹 unpkg.com – Leaflet CSS/JS assets are currently enqueued from this CDN in the map screens. 🔹 ipapi.co – IP-based location lookup used by the selector popup scripts. 🔹 Google Maps – Optional directions links for latitude/longitude destinations. 🔹 open.er-api.com and floatrates.com – Currency exchange-rate lookup when rate sync is requested. 🔹 Slack, Microsoft Teams, Discord, Telegram, and custom webhook endpoints – Optional social notification delivery channels configured by the admin. Review these services before enabling related features on production sites, especially if your store has privacy, consent, or regional data-transfer requirements. Support For support, feature requests or bug reports, please visit Plugincy Support. Privacy Policy To learn more about the data we collect and how we use it, please see our Privacy Policy.
Top keywords
- location93×4.79%
- stock24×1.24%
- store24×1.24%
- management21×1.08%
- inventory19×0.98%
- product19×0.98%
- locations17×0.88%
- display16×0.82%
- order16×0.82%
- support16×0.82%
- location-based14×0.72%
- per13×0.67%
Shelf Planner Inventory Management for WooCommerce
Shelf Planner is a powerful demand forecasting and inventory management plugin for WooCommerce, designed to help you buy better, sell more, and waste less. Our AI-powered tool automates stock replenishment, tracks profitability, and provides actionable insights, so you can grow your business without the guesswork. Main Features Inventory Management Automate stock optimization with real-time sync and smart alerts for low stock, overstock, and slow-moving items. Reduce stockouts and overstock by up to 30% with predictive analytics and automated replenishment. Centralized dashboard for all inventory, suppliers, and purchase orders—no spreadsheets required. AI Demand Forecasting & Sales Projections Predict future sales with machine learning, using historical data, seasonal trends, and market demand. Live order proposals tailored to your store’s demand, updated daily. Stock projections that account for incoming stock, transfers, and lead times. Automated Replenishment & Purchasing Instant order proposals based on true customer demand, not guesswork. Create and track purchase orders directly from the plugin, with 2-way WooCommerce sync. Supplier lead time integration ensures timely replenishment and avoids stockouts. Bill of Materials (BOM) & Cost Tracking Create and manage Bills of Materials for finished goods, components, and raw materials. Track material consumption and receive automated alerts for reordering. Monitor COGS and profitability in real time, with detailed reports on gross and net margins. Team Management & Collaboration Role-based access control for secure, efficient teamwork. Task automation for purchase orders, stock alerts, and reporting. Performance dashboards to monitor team productivity and inventory accuracy. Personal Buying Assistant (AI-Driven) Smart recommendations for purchasing, pricing, and promotions. Proactive alerts for stock issues, trends, and opportunities. Voice/chat support for hands-free inventory management. Profitability & Reporting Real-time net/gross margin tracking by product, category, or supplier. Advanced reports on sales, margins, and inventory performance. ABC analysis to prioritize high-margin and fast-moving items. Stock Health report to optimize assortment Supplier & Lead Time Management Centralized supplier dashboard for all vendor details, contracts, and performance metrics. Automated lead time calculations to ensure on-time stock replenishment. Multi-Language & Multi-Currency Support WPML-ready for international stores with multi-language and currency support. Pricing & Free Trial Free 1 month Trial: Test all features with no commitment. Flexible Plans: Scale up as your business grows. Dedicated Support: Get help from our team via email, chat, or our support.shelfplanner.com. Why Choose Shelf Planner? Inventory Management, Simplified Optimize stock levels automatically, reducing manual work and human error. Avoid lost sales with AI-driven demand forecasting and real-time alerts. Reduce waste by ordering only what you need, when you need it. Automate Your Purchasing Process Generate purchase orders in seconds, based on predictive demand. Send POs directly to suppliers as PDFs, with full tracking and history. 2-way sync updates WooCommerce stock instantly when POs are completed. Bill of Materials (BOM) for Manufacturers & Assemblers Manage components and raw materials with detailed consumption tracking. Plan production based on sales forecasts and material availability. Team Collaboration & Efficiency Assign roles and permissions to streamline workflows. Automate repetitive tasks like PO creation, stock updates, and reporting. In-app messaging for seamless communication with suppliers and team members. Boost Profitability Track costs and profits per SKU, category, or supplier. Identify high-margin opportunities and focus on what drives growth. Cut overstock by 30% and free up cash for reinvestment. Pricing & Free Trial 1-Month Free Trial – Test all features with no commitment, no card required. Flexible Plans – Scale as your business grows. Dedicated Support – Email, chat, or visit support.shelfplanner.com With ♥️ by Shelf Planner We’re constantly adding new features based on user feedback. Share your ideas and help shape the future of Shelf Planner!