Create & Manage Store Locations

The Store Locations feature allows you to create, organize, and manage multiple inventory locations (warehouses, stores, pickup points) within WooCommerce. Each location can have its own address, stock thresholds, shipping methods, payment gateways, business hours, and more.


How to Add a New Store Location

  1. From your WordPress Admin Dashboard, go to:
    Location Manage → Locations
  2. Click Add New Location
  3. Fill in the location details as described below
  4. Click Add New Location to save
image 4

Location Form Fields Explained

Basic Information

  • Name
    The display name of the location as it appears on your website and admin panels.
  • Slug
    A URL-friendly version of the name.
    Use lowercase letters, numbers, and hyphens only (e.g. canada-warehouse).
  • Parent Location
    Assign a parent location to create a hierarchy.
    For example, Jazz can be the parent of Bebop and Big Band.
  • Description
    Optional description of the location.
    Some themes may display this on the frontend or archive pages.
image 5

Global Map & Location Search

The store location feature includes a global map interface that makes it easy to pinpoint and configure your location.

Map Features

  • Search Box Quickly find your location by typing the address or place name into the search box.
  • Manual Map Selection Drag and zoom the map to manually select your location. This is useful for broad placement when exact coordinates are not required. It will automatically fill the street address and other necessary information for that location.

For more accurate placement, you can manually enter address & contact details. This ensures precise mapping for delivery, pickup, or distance-based logic.

image 205

Address & Contact Details

  • Street Address – Full street address of the location
  • City – City name
  • State – State or province
  • Postal Code – ZIP or postal code
  • Country – Country name
  • Email – Contact email for this location
  • Phone – Contact phone number
image 2

These details can be used for shipping logic, pickup locations, or frontend display.


Inventory Thresholds

  • Low Stock Threshold
    Stock quantity at which a low-stock alert is triggered for this location.
    (Overrides global settings)
  • Out of Stock Threshold
    Quantity at which products are marked out of stock for this location.
    (Overrides global settings)
image 6

Map & Location Data

  • Latitude
    Decimal latitude (example: 23.7808)
  • Longitude
    Decimal longitude (example: 90.2792)

Useful for map integrations, distance-based logic, or store locator features.

image 7

Media

  • Logo
    Upload or choose a logo for this store location.
  • Gallery
    Add multiple images related to this location (store photos, warehouse images, etc.).
image 8

Business Hours

  • Timezone
    Select the correct timezone (e.g. Africa/Abidjan).
  • Daily Schedule (Monday – Sunday)
    For each day, choose one of the following:
    • Closed
    • 24 hours
    • Custom hours (e.g. 09:00 AM – 06:00 PM)
image 9

These hours can be displayed on the frontend and used for pickup availability.


Shipping Configuration

  • Shipping Zones
    Choose which WooCommerce shipping zones are served by this location
    (e.g. Worldwide, Locations not covered by other zones).
  • Shipping Methods
    Select enabled shipping method instances per zone, such as:
    • Free Shipping
    • Flat Rate

Only selected methods will be available for this location.

image 10

Payment Options

  • Payment Methods
    Choose which payment gateways are allowed for this location, such as:
    • Direct bank transfer
    • Check payments
    • Cash on delivery
    • Credit / Debit Card
image 11

Currency Options

From the currency settings, you can configure how each store location handles its currency display and conversion.

Currency Settings

  • Currency Selection Search and select the currency you want to assign to this location.
  • Currency Icon Position Choose how the currency symbol appears relative to the price:
    • Left (e.g., $100)
    • Right (e.g., 100$)
    • Left with space (e.g., $ 100)
    • Right with space (e.g., 100 $)
  • Currency Rate Define the exchange rate for the selected currency.
    • Auto: Updates in real time based on live exchange rates.
    • Fixed: Remains constant at the value you set manually.
  • Refresh Rate Button Use the refresh button to manually update and fetch the latest exchange rate when using auto mode.
image 204

Tax & Display Settings

  • Tax Class
    Select the default tax class for this location
    (e.g. Standard rate).
  • Display Order
    Enter a numeric value to control the order of locations.
    Smaller numbers appear first in lists and selectors.

image 12
image 13

Managing Existing Locations

The Multi Location Product & Inventory Management for WooCommerce plugin provides several tools to manage, organize, and customize your store locations. This section explains how to reorder, activate/inactivate, edit, and configure locations effectively.

Re‑Order Locations

You can easily change the order of your existing locations using drag & drop.

  • Locate the 3‑line icon beside a location.
  • Click and hold the icon, then drag the location up or down.
  • Release it where you want the location to appear.

This feature helps you prioritize or organize locations in a way that matches your business workflow.

Location Reorder

Active & Inactive Locations

Locations can be toggled between active and inactive states:

  • Eye Icon:
    • If the eye icon is visible, the location is active.
    • Clicking the eye icon will make the location inactive.
Eye icon
  • Quick Edit Method:
    • Click Quick Edit under a location.
    • In the Status field, choose Active or Inactive.
    • Click Update Location to save changes.
Quick

This allows you to temporarily disable a location without deleting it.

Sync Button

Beside the eye icon, you’ll notice a sync button.

  • Clicking this button updates the latest currency rate automatically.
  • This eliminates the need to manually input currency rates.
image 206

Editing Locations

There are two ways to edit a location:

  • Edit:
    • Click Edit under a location to open the full settings.
    • Here you can modify all details related to the location.
  • Quick Edit:
    • Provides access to basic settings such as:
      • Location Name
      • Slug
      • Status (Active/Inactive)
      • Order
image 207

Quick Edit is useful for small adjustments, while Edit allows complete customization.

Delete Location

If you no longer need a location:

  • Click Delete under the location name.
  • This will permanently remove the location from your system.
image 208

View Location

image 209

Currency Management

Each location can have its own currency settings:

  • Use the currency button to change or update the currency.
  • The system shows the current rate compared to USD.
  • You can set the rate in two ways:
    • Auto: Automatically updates the currency rate.
    • Fixed: Keeps the rate you manually enter.
currency

This ensures accurate pricing across different regions.

Product Count

Every location displays a product count:

  • This shows how many products are assigned to that location.
  • Clicking the count will take you directly to the product page for that location.
image 211

This feature helps you quickly monitor inventory distribution.


Best Practices

  • Use clear, unique names and slugs for better SEO and usability
  • Set location-specific stock thresholds for accurate inventory alerts
  • Assign shipping and payment methods carefully to avoid checkout issues
  • Always configure business hours and timezone for pickup-based stores

With properly configured store locations, you can efficiently manage multi-warehouse inventory, location-based shipping, payments, and pickup options in WooCommerce.