InventoryInStorePickupShipping Module
Address\SetAddressPickupLocation
This model is used to associate a pickup location code with a quote address when implementing in-store pickup functionality. Developers would use this...
Carrier\Command\GetConfigPrice
This class retrieves the configured price for the In-Store Pickup shipping carrier from Magento's system configuration. Developers would use this when...
Carrier\Command\GetFreePackages
This class calculates the number of packages (items) that qualify for free shipping in an in-store pickup order. Developers use this when implementing...
Carrier\Command\GetShippingPrice
This class calculates the shipping price for in-store pickup orders in Magento 2's Multi-Source Inventory (MSI) system. It determines whether the ship...
Carrier\Validation\PickupLocationsAvailabilityValidator
This validator checks if any pickup locations are available to fulfill a shipping rate request for in-store pickup. Developers use this class during t...
Carrier\Validation\SalesChannelValidator
This validator ensures that a valid sales channel (website) exists before processing in-store pickup shipping rates. Developers use this class as part...
IsInStorePickupDeliveryAvailableForCart
This class determines whether in-store pickup delivery is available for a shopping cart. Developers use this to check if the in-store pickup shipping...
IsInStorePickupDeliveryCart
This class determines whether a shopping cart (quote) is configured for in-store pickup delivery. Developers use this to check if a customer has selec...