Model
ShippingInformation
Magento\Checkout\Model\ShippingInformation
What it does
This class is a data container that holds shipping information during the checkout process in Magento 2.
Developers use it to pass shipping and billing addresses along with selected shipping method details (carrier code and method code) between different parts of the checkout flow, particularly when saving shipping information via API or managing checkout steps.
Public Methods
- getShippingAddress()
- setShippingAddress()
- getBillingAddress()
- setBillingAddress()
- getShippingMethodCode()
- setShippingMethodCode()
- getShippingCarrierCode()
- setShippingCarrierCode()
- getExtensionAttributes()
- setExtensionAttributes()