InStorePickup
Magento\InventoryInStorePickupShippingApi\Model\Carrier\InStorePickup
What it does
This class implements the In-Store Pickup shipping method carrier for Magento 2's Multi-Source Inventory (MSI).
Developers would use this to enable customers to select store pickup as a delivery option during checkout, calculating shipping rates and validating pickup availability.
It handles rate collection, validation, and integration with Magento's shipping system.
Public Methods
- processAdditionalValidation()
- collectRates()
- getAllowedMethods()