Feature Map and Module Index

The Multi Location Product & Inventory Management for WooCommerce plugin adds powerful tools to WooCommerce, making it possible to manage multiple stores, warehouses, or branches from one system. Below is a clear map of all the major modules, explained in simple words so readers can understand the full meaning.


1. Inventory & Stock Management

This module helps you keep track of product stock across all your stores.

  • You can set stock quantities for each location’s store separately.
  • Track product variations (like size or color) per location.
  • See all stock levels in one central dashboard.
  • Update stock quickly using bulk or quick-edit tools.
  • Get alerts when stock is low or out-of-stock.
  • Manage backorders differently for each store.
  • Monitor how long products stay in stock to identify slow-moving items.

2. Product Visibility & Catalog Control

This module controls what customers see in your store.

  • Show or hide products depending on store availability.
  • Create store-specific product pages.
  • Apply strict filtering so only relevant products appear in search or shop pages.
  • Control product display order and priority per store.
  • Define fallback rules for products without assigned locations.
  • Add a store selector directly on product pages.

3. Location Selection & Customer Experience

This module improves how customers choose their store.

  • Global popup selector lets customers pick their location.
  • Product-level selectors allow switching directly on product pages.
  • Store choice is saved using cookies or sessions.
  • Default store can be set if none is chosen.
  • Logged-in customers can save their favorite store.
  • Control how stores are displayed and sorted in selectors.

4. Pricing, Tax & Payment Rules

This module allows each store to have its own pricing and checkout rules.

  • Set different regular and sale prices per store.
  • Apply store-specific tax rules.
  • Enable or block payment methods per store.
  • Support cash-on-pickup for local customers.

5. Location-Based Currency

This module adds flexibility for businesses selling in different regions.

  • Automatically switch currency when customers change their store location.
  • Show prices in the correct currency for each store.
  • Helps businesses sell internationally without needing multiple WooCommerce sites.
  • Ensures customers always see prices in their local currency, improving trust and reducing confusion.

6. Cart, Checkout & Order Logic

This module ensures the checkout process respects store rules.

  • Prevent adding products not available in a store.
  • Tag cart items with store information.
  • Support carts with items from multiple stores.
  • Group cart and checkout items by store.
  • Allow customers to switch stores directly from the cart.
  • Works with both classic and block-based WooCommerce checkout.

7. Order Management & Fulfillment

This module automates order handling across multiple stores.

  • Automatically route orders to the correct store.
  • Split orders into child orders per store when needed.
  • Maintain parent–child order relationships.
  • Sync or manage order statuses separately.
  • Handle items without a store by blocking checkout, creating an unassigned order, or keeping them in the parent order.
  • Suppress duplicate emails for child orders.
  • Ensure stock is deducted only from the correct store.

8. Shipping & Pickup

This module tailors delivery and pickup options per store.

  • Configure store-specific shipping methods and rates.
  • Apply shipping zones per store.
  • Offer local pickup options per branch.
  • Control pickup times and business hours.
  • Add transfer costs if items are sourced from another store.

9. Store Operations & Team Management

This module helps manage staff and operations per store.

  • Assign managers to specific stores.
  • Control what managers can see and do (orders, products, reports).
  • Restrict admin access by store.
  • Redirect managers to their assigned store dashboard.
  • Ensure managers only see data for their store.

10. Analytics & Reports

This module provides insights into store performance.

  • Dedicated analytics dashboard with KPIs.
  • Track revenue, profit, and stock value per store.
  • Monitor stock aging and dead-stock.
  • Export reports in CSV or HTML formats.
  • Customer insights: track views, purchases, and recommendations.

11. SEO, Reviews & Store Discovery

This module improves visibility and customer trust.

  • Location-aware SEO metadata and structured data.
  • Integration with SEO plugins like Yoast and RankMath.
  • Store-specific reviews and labels.
  • Interactive store locator with maps and directions.
  • Display store info like hours, contact details, and open/closed status.

12. Notifications & Real-Time Sync

This module keeps you updated instantly.

  • Alerts for new orders, low stock, refunds, cancellations, and high-value orders.
  • Multi-channel notifications (Slack, Teams, Discord, Telegram, Webhooks).
  • Scheduled daily digest reports.
  • Real-time dashboard synchronization.
  • Push notifications and floating admin alerts.

13. Integrations & Import/Export

This module connects your store with external systems.

  • CSV import/export tools for products and inventory.
  • REST API endpoints for syncing data.
  • Webhook-based updates.
  • POS system compatibility.
  • Settings migration via JSON.
  • Cache and transient cleanup utilities.

14. Frontend Enhancements

This module improves the shopping experience.

  • Real-time stock display per store.
  • AJAX filters for products.
  • Advanced popups and selectors.
  • Dynamic product updates when switching stores.

15. Text & Branding Controls

This module lets you customize the look and feel.

  • Centralized text management for plugin UI.
  • Edit popup and selector content.
  • Branding options: colors, fonts, layouts, and custom CSS.
  • Preview changes before applying.

16. Shortcodes Library

This module provides ready-to-use shortcodes to add features anywhere:

  • [mulopimfwc_store_location_selector] – Store selector popup.
  • [mulopimfwc_location_selector] – Product-level store selector.
  • [mulopimfwc_location_status] – Show store open/closed status.
  • [mulopimfwc_location_info] – Display store information.
  • [mulopimfwc_product_filter] – Location-based product filter.
  • [mulopimfwc_location_recommendations] – Show store-specific product recommendations.

Quick Navigation

  • Inventory → Manage stock per store.
  • Products → Control what customers see.
  • Store Selection → Let customers pick their store.
  • Pricing & Tax → Different rules per store.
  • Currency → Show prices in local currency.
  • Orders → Route and split orders.
  • Shipping → Delivery and pickup per store.
  • Analytics → Reports and insights.
  • SEO & Discovery → Store locator and SEO tools.
  • Notifications → Alerts and updates.
  • Integrations → CSV, API, POS.
  • Frontend → Real-time stock and filters.
  • Branding → Text and design controls.
  • Shortcodes → Add store features anywhere.