Log in

InventoryInStorePickupShipping Module

Address\SetAddressPickupLocation

Model

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

Model

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

Model

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

Model

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

Model

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

Model

This validator ensures that a valid sales channel (website) exists before processing in-store pickup shipping rates. Developers use this class as part...

IsInStorePickupDeliveryAvailableForCart

Model

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

Model

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...