Multiple locations in X-Cart 5.6
The "Multiple Locations" functionality is new in X-Cart 5.6; it allows you to use more than one warehouse (location) to sell products from your store.
This feature is essential for managing stock across various warehouses and allows you to apply different shipping rules and costs depending on the warehouse fulfilling the order. The feature supports automatic inventory tracking for your store-owned locations (not available for WD integrations; for WD locations, product quantities are updated only by importing data from the corresponding auto integration).
Managing locations
You can manage locations in Store > Locations.
On this page, you can add new locations, as well as view, edit and delete existing ones.
Viewing locations
Existing locations can be viewed in a list format on the Store > Locations page.
At the top of the page, you’ll find a search and filtering tool with two controls:
Search bar — searches by name, address (all fields), email, location code, and description.
Shipping status filter — a selector with the following options:
All locations (default)
Shipping enabled
Shipping disabled
For each location, the following information is available:
Location: the location/warehouse name;
Code: the location code;
Address: the location address;
Staff notes: description/notes;
Allow shipping from this location: a toggle reflecting the state of this setting on the location’s details page. Allow shipping from this location = Off means shipping from this location is disabled: any rates configured for it in associated shipping profiles are turned off, and the location is excluded from order routing.
Adding a new location
To add a new location, follow these steps:
Navigate to Store > Locations.
Click the New Location button.
This will open a new window for creating a new location.
Fill in the required fields in the pop-up window. The required fields are marked with an asterisk (*).
Location name*: Give the location a short, identifiable name.
Location code*: This is a unique, alphanumeric code with a maximum of 32 symbols. It's used for importing inventory via CSV.
Country*: Select a country from the dropdown menu.
State*: A state selector will appear if the selected country has states. This is a required field in that case.
Zip/postal code*: This is a required field that appears for countries with postal codes.
You can also fill in optional fields like Street address, City, Phone, Contact e-mail, and Staff notes.
The Allow shipping from this location toggle is set to ON by default. You can disable it if you don't want to ship orders from this location.
Click Create location to save. A success message will appear at the top, and the new location will be added to the list of locations alphabetically.
The new location will be automatically added to all products in your store within the My Store stock. The Qty for this location will be set to 0 (zero) by default.
The location will also automatically become available for selection in the list of locations across all shipping profiles.
Editing locations
When you need to change a location's details or shipping settings, you need to edit the location. Please note that it is not possible to edit the location set as the default.
To edit a location:
Navigate to Store > Locations.
Click the "pencil" icon next to the location you want to edit.
This opens the location's detailed view.
You can also change the Allow shipping from this location setting directly from the locations list using the toggle.
After making your changes, click the Save Changes button. The button becomes active once a change is made.
Deleting locations
Locations can be deleted only when they have no stock or orders assigned.
Viewing and managing stock quantities by location
Detailed instructions for checking inventory levels across locations are available in the article Inventory management in X-Cart 5.6.x.
Importing and exporting location data
You can use CSV files to manage locations and inventory in bulk.
Location import
You can import locations in CSV format via the Catalog > Import & Export > Import page.
File name format:
locations.csv
Location export
You can export locations to CSV via the Catalog > Import & Export > Export page.
File name format:
locations.csv
Inventory import
You can import stock quantities for products via the Catalog > Import & Export > Import page.
File name format:
locations.csv
Inventory export
Method 1:
You can export stock quantities via the Catalog > Import & Export > Export page.
File name format:
locations.csv
Method 2:
You can export stock quantities to CSV via the Catalog > Inventory page by clicking the Export: CSV button on the sticky panel. If no items are selected, it exports all SKUs; if items are selected, it exports only the selected ones.
File name format:
locations.csv
Can't find answers you're looking for?
Email us at support@x-cart.com. We will be happy to help!
Related articles