MultiWebshop
Various OIS endpoints support MultiWebshop functionality. This means that a single OIS tenant environment can contain data for and from multiple webshops/platforms. It is decided in ERP what data is applicable per webshop/platform. Different webshop/platforms are defined by a unique WebshopCode.
OIS endpoints that support MultiWebshop functionality are signified by the {WebshopCode} in the Url or as request parameter. When a WebshopCode is used, only data relevant to the specified WebshopCode is returned.
It is strongly recommended to implement MultiWebshop flows even if only one webshop/platform is used, to ensure future compatibility.
MultiCurrency
When multiple currencies are used for the same webshop, there will be a separate WebshopCode for every currency.
MultiLanguage
When multiple languages are available, data can be retrieved per language by using the request parameter 'Accept-Language'. In order to be available, each language must be implemented in the specific OIS tenant environment.
If no accept-language header is included in the request, OIS always defaults to nl-NL.
Implementation
Ensure these flows are all MultiWebshop:
Branches (v1) / Branches (v2)
Catalog (v1) / Variants (v2)
Categories
Inventory (v1) / Stock (v2)
Prices
Order