How to manage the available options in terms of order fulfillment.
Commerce Layer supports different inventory model strategies that affect the way the order line items are fulfilled.
Specifically, an inventory model strategy is responsible to decide how many shipments are generated and from which stock location each shipment will be shipped. It is also key in managing the stock transfers (if any) from one stock location to another.
A sample inventory strategy diagram
This guide will walk you through the different logic behind each supported strategy.
Apart from the choice of the inventory strategy you want to follow, there's no additional action required from your side. All of the strategies automatically generate the resources based on their predefined logic. Anyway, it can be helpful to know how they work so that you can understand which one best suits your needs.
These are the inventory model strategies Commerce Layer currently supports.
If no strategy is set on the inventory model the default one — no split — is used. Otherwise, remember that — in terms of stock location prioritization (i.e. primary vs secondary) — the smaller the number, the higher the priority.