Setting Up Warehouses
Warehouses represent physical locations of product inventory. To activate a warehouse, you must set its geolocation.
You can use a single warehouse to serve multiple channels or serve a single channel with multiple warehouses. When using the Minium or Speedwell accelerators, three sample warehouses serve one channel.
Before creating a warehouse, you must enable the applicable country and region of the warehouse. See Adding Regions for more information.
Adding a Warehouse
- 
Open the Global Menu (
) and navigate to Commerce → Warehouses. - 
Click Add (
).
 - 
Enter a name.
 - 
Click Submit.
This creates a new inactive warehouse and opens its details tab.

 - 
(Optional) Edit or localize the name and description.
 - 
Enter the latitude and longitude values for the warehouse in the Geolocation section.
Alternatively, you can configure the Bing Geocoder to generate a warehouse’s geolocation automatically based on the warehouse’s address.
 - 
Enter an address for the warehouse in the Address section.
 - 
Switch the toggle to Active.
ImportantYou must set the geolocation before you can activate the warehouse.
 - 
Link the warehouse to one or more channels. This determines the product inventory for those channels.
Click the Eligibility tab, select Specific Channels, enter a channel name and click Select.

 - 
Liferay DXP 2025.Q1+/Portal GA132+ By default, all accounts are eligible for a channel. To change this, select Specific Account Groups or Specific Accounts, search for the account or account group, and click Select.
 - 
Click Save.
 
Using Bing Geocoder to Set a Warehouse’s Geolocation
Liferay integrates with the Bing Maps API to generate geolocations from a warehouse address automatically. To use this feature, you must have a Bing Maps account and a Bing Maps Key.
Then, follow these steps to configure the Bing Geocoder for your instance:
- 
Open the Global Menu (
), and navigate to Control Panel → System Settings → Commerce → Shipping → Bing Geocoder. - 
Enter your API Key.

 - 
Click Save.
 
Once the geocoder is configured, you can generate warehouse geolocations for any warehouse with an address. Navigate to the warehouses page, click the Actions button (
) for the desired warehouse, and select Geolocate. The geocoder converts the address into latitude and longitude coordinates.

Liferay 7.4 U46/GA46 and Below
- 
Open the Global Menu (
), and navigate to Commerce → Warehouses. - 
Click Add (
).
 - 
In the Details section, enter a Name and Description (optional).

 - 
To activate the warehouse, switch the toggle to Active. Ensure that you enter its geolocation before activation.
 - 
In the Channels section, use the checkbox to associate the warehouse to a channel. The associated warehouses determine the product inventory for a channel.
 - 
Enter an address for the warehouse in the Address section.
 - 
Enter the latitude and longitude values for the warehouse in the Geolocation section.
Alternatively, see Using Bing Geocoder to Set a Warehouse’s Geolocation to learn how to automatically generate a warehouse’s geolocation.
 - 
Click Save.