InventoryInStorePickupApi Module
Api\Data\PickupLocationInterface
This interface defines the data structure for In-Store Pickup locations in Magento 2's inventory management system. Developers use it to access and wo...
Api\Data\SearchRequestInterface
This interface defines the contract for searching pickup locations in Magento's In-Store Pickup feature. Developers use this to build search requests...
Api\Data\SearchRequest\AreaInterface
This interface defines the structure for area-based search criteria when filtering pickup locations by geographic distance. Developers use this when i...
Api\Data\SearchRequest\FilterInterface
This interface defines the structure for filters used when searching for pickup locations in Magento's In-Store Pickup feature. Developers implement t...
Api\Data\SearchRequest\FiltersInterface
This interface defines a collection of filter methods used when searching for in-store pickup locations. Developers use this when building search requ...
Api\Data\SearchRequest\ProductInfoInterface
This interface defines the contract for product information used in in-store pickup search requests. Developers use this when building or integrating...
Api\Data\SearchResultInterface
This interface defines the structure for search results when querying for in-store pickup locations in Magento 2. Developers use this to retrieve a li...
Api\GetPickupLocationsInterface
This interface defines the contract for retrieving in-store pickup locations based on search criteria. Developers use this to filter and find availabl...
Model\GetPickupLocationInterface
This interface defines a service for retrieving a single pickup location by its code, filtered by sales channel type and code. Developers use this whe...
Model\Mapper\PreProcessorInterface
This interface defines a contract for pre-processing source field values before they are mapped to Pickup Location data. Developers implement this int...
Model\SearchCriteriaResolverInterface
This interface defines a service that converts an in-store pickup SearchRequest into Magento's standard SearchCriteria format. Developers use this whe...
Model\SearchCriteria\ResolverInterface
This interface defines a contract for resolving store pickup search requests into Magento's standard search criteria format. Developers implement this...
Model\SearchRequestBuilderInterface
This builder interface creates search requests for finding in-store pickup locations. Developers use it to build queries with various filters (address...
Model\SearchResult\ExtractorInterface
This interface defines a service for extracting pickup locations from search results based on a specific strategy. Developers use this when implementi...
Model\SearchResult\StrategyInterface
This interface defines a strategy pattern for extracting and filtering pickup locations based on search criteria. Developers implement this interface...