Skip to main content

Stock locations

A stock location (AKA stock label) defines the category of stock we are dealing with. All stock have a label, and based on that label its behavior differs.


In order to be able to access this chapter, you need the Stocklabels permission.

  • Not having the scope Create will hide the '+' icon in the top right corner.
  • Not having the scope Edit will hide the 'pencil' icon found on each stock label.
  • Not having the scope View will hide the chapter.

The following stock labels are the most prominent and configured by default:

Stock labelDescription
SellableStock that can be sold
ReservedStock that is reserved for specific orders
DamagedDamaged goods - not sellable
DemoDemo stock, i.e. used for display in your store - not sellable
TransitStock that is expected for your OU but has not arrived yet
UserBorrowedProducts that are being borrowed by an employee
ClearanceProducts on sales clearance

View/edit/translate stock location

The initial overview is where you can view, edit, or set translations on existing stock labels.

  • 'Pencil' icon: To edit
  • 'Language' icon: To configure translations

Create stock location

Clicking the '+' icon in the top right corner will prompt a Create new stock location overlay where the fields Name (required) and Description (optional) can be filled in.

Once done, simply click the Create button to be to the details screen. In this Settings screen you can indicate what should be possible for the label, configurable per OU. We call these options features.

Simply put, now that we've created a stock label for Display-only products for example, we can indicate we don't want it to be Sellable and Returnable, while enabling all other features.

Exposing stock labels for returns

In order return scenarios, the available stock labels exposed to the user are determined based on the values in StockLabels:Returnable. If Orders:Returns:AlwaysReturnToSellable is set to true, then Sellable will be the only available label for returns. Read more here.