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. ) 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. ), 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.
) 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. ), 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.