Skip to main content

StockLocation

A StockLocation represents a physical location where stock is held. For example, a warehouse or a shop.

When the stock of a ProductVariant is adjusted, the adjustment is applied to a specific StockLocation, and the stockOnHand of that ProductVariant is updated accordingly. When there are multiple StockLocations configured, the StockLocationStrategy is used to determine which StockLocation should be used for a given operation.

Signature

constructor

method(input: DeepPartial<StockLocation>) => StockLocation

name

propertystring

description

propertystring

customFields

propertyCustomStockLocationFields

channels

propertyChannel[]

stockMovements

propertyStockMovement[]
Was this chapter helpful?
Report Issue
Edited Feb 10, 2026ยทEdit this page