Log in
Model

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()