Location based product configuration

With Multi Location Product & Inventory Management for WooCommerce, you can configure products with location-specific stock, pricing, availability, and backorders.
There are two professional ways to manage location-based product data, depending on your workflow.


Method 1: Configure Location-Based Settings from the Product Edit Page

This method is ideal when creating or editing individual products.

Step 1: Create or Edit a Product

  • Go to WooCommerce → Products
  • Click Add New or Edit an existing product
image 16

Step 2: Assign Locations

  • On the right-hand side, find the Location panel
  • Select one or more locations to assign to this product
image 17

Step 3: Configure General Product Data

Navigate to the General tab:

  • Purchase Price
    Base purchase cost of the product.
  • Total Quantity Purchase
    Total purchased quantity across all locations.
  • Regular Price
  • Sale Price
    ⚠️ Regular and Sale prices cannot be lower than the Purchase Price.

These values are used to accurately calculate investment, revenue, and profit.

image 18

Step 4: Configure Inventory Settings

Go to the Inventory tab:

  • Enable Stock Management
  • Set Quantity
    • ⚠️ This value cannot exceed the Total Quantity Purchase.

This quantity represents the maximum stock distributed across all locations.

image 19

Step 5: Configure Location-Wise Settings

For Simple Products

  • A Location Settings tab appears after the Inventory tab
image 21

For Variable Products

  • Location settings appear inside each variation

Configure the following per location:

  • Stock Quantity
  • Regular Price
  • Sale Price (cannot be lower than Purchase Price)
  • Backorders (Allow / Do not allow / Allow with notification)

⚠️ Important Rule
The sum of all location-based stock quantities must not exceed the Inventory Quantity value.

variable product location wise setup

Step 6: Save & Verify

  • Click Publish or Update
  • Visit the Single Product Page
  • Change the selected location to view:
    • Location-based pricing
    • Stock quantity & availability
    • Backorder status

👉 If you do not see the location selector on the product page, follow the guide:
How to display location selector in single product page


Method 2: Configure Location-Based Settings from Stock Central

This method is best for bulk or centralized inventory management.

Step 1: Open Stock Central

  • Go to Location Manager → Stock Central
  • Find the product you want to configure
  • Click Add Location / Manage Location

image 22

Step 2: Assign Locations

  • A popup will appear
  • Click the ➕ (plus) icon at the top
  • Select the locations you want to assign to this product

The assigned locations will appear in a tabbed layout.


Step 3: Configure Default Settings

Set the global default values:

  • Stock Quantity
  • Regular Price
  • Sale Price
  • Backorders (e.g. Do not allow)
  • Purchase Price
  • Purchase Quantity

These act as the baseline configuration.

image 23

Step 4: Configure Location-Specific Settings

Click on a location tab (example: New York):

New York Settings

  • Stock Quantity
  • Regular Price
  • Sale Price
  • Backorders

Each location can have unique stock and pricing values.

image 24

Step 5: Save Changes

  • Click Save Changes
  • The product will now follow location-based inventory and pricing rules across your store

Best Practices

  • Always set Purchase Price & Purchase Quantity first
  • Ensure location stock totals never exceed inventory quantity
  • Use Stock Central for faster multi-location updates
  • Test location switching on the single product page

By using either the Product Edit Page or Stock Central, you can fully control location-based pricing, inventory, availability, and backorders—ensuring accurate stock management and a better customer experience.