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

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

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

  • Edit Location
    Click Edit under a location to modify its details.
  • Delete Location
    Click Delete to permanently remove a location.
  • View Location
    Click View to open the location archive page on the frontend.
    If the View option is not available, you may need to Configure-location-based-archive-page in your site settings.
image 14

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.