InventorySourceSelectionApi Module

Api\Data\AddressInterface

Interface

This interface defines the structure for address data used in inventory source selection decisions. Developers use it to represent shipping destinatio...

Api\Data\InventoryRequestInterface

Interface

This interface defines a request object used when querying inventory for products across multiple sources. Developers use it to specify which stock to...

Api\Data\ItemRequestInterface

Interface

This interface defines a data structure for requesting inventory quantities for specific products during source selection. Developers use this to spec...

Api\Data\SourceSelectionAlgorithmInterface

Interface

This interface defines the structure for representing a source selection algorithm in Magento's Multi-Source Inventory (MSI) system. Developers use th...

Api\Data\SourceSelectionItemInterface

Interface

This interface defines the data structure for representing a source selection result in Magento's Multi-Source Inventory (MSI) system. Developers use...

Api\Data\SourceSelectionResultInterface

Interface

This interface defines the contract for source selection algorithm results in Magento's Multi-Source Inventory (MSI) system. Developers use it to unde...

Api\GetDefaultSourceSelectionAlgorithmCodeInterface

Interface

This interface defines a service contract for retrieving the default source selection algorithm code used in Magento's Multi-Source Inventory (MSI) sy...

Api\GetSourceSelectionAlgorithmListInterface

Interface

This interface provides a method to retrieve a list of all registered Source Selection Algorithms (SSA) available in the Magento Multi-Source Inventor...

Api\SourceSelectionServiceInterface

Interface

This interface defines the service for selecting inventory sources based on a specified algorithm. Developers use this when they need to determine whi...

Model\GetSourceItemQtyAvailableInterface

Interface

This interface defines a contract for retrieving the available quantity of a product at a specific source location that can be used in Source Selectio...

Model\SourceSelectionInterface

Interface

This interface defines the contract for Source Selection Algorithms in Magento's Multi-Source Inventory (MSI) system. Developers implement this interf...