OfflineShipping Module
Carrier\Flatrate
This class implements Magento 2's Flat Rate shipping method, one of the built-in offline shipping carriers. Developers use this class as a reference w...
Carrier\Flatrate\ItemPriceCalculator
This class calculates flat rate shipping prices based on different pricing strategies. Developers use this when implementing or customizing flat rate...
Carrier\Freeshipping
This class implements the Free Shipping carrier for Magento 2. Developers would use or extend this class when configuring free shipping options based...
Carrier\Pickup
This class implements the Store Pickup shipping method carrier in Magento 2. Developers would reference this as an example of a basic shipping carrier...
Carrier\Tablerate
This class implements Magento 2's Table Rate shipping method, which calculates shipping costs based on configurable rules using destination, weight, p...
Config\Backend\Tablerate
This backend model handles the import of CSV files containing table rate shipping data in Magento 2 admin configuration. When an administrator uploads...
Config\Source\Flatrate
This class provides configuration options for the Flat Rate shipping method's pricing calculation type. Developers use this class in the admin configu...
Config\Source\Tablerate
This class provides configuration options for Table Rate shipping condition names in Magento 2's admin panel. Developers use this as a source model in...
Quote\Address\FreeShipping
This class determines if free shipping applies to a quote based on sales rules and cart items. Developers use this when implementing custom shipping l...
ResourceModel\Carrier\Tablerate
This resource model manages table rate shipping data in Magento 2's offline shipping module. Developers use this class to retrieve shipping rates base...
SalesRule\Calculator
This calculator processes shopping cart price rules to determine free shipping eligibility for quote items. Developers use this when implementing cust...
SalesRule\Rule
This class defines constants for free shipping options in shopping cart price rules. Developers use these constants when implementing or checking free...
Source\SalesRule\FreeShippingOptions
This class provides the dropdown options for configuring free shipping behavior in shopping cart price rules. Developers use this to populate the free...