Model
ShippingMethodValidationRule
Magento\Quote\Model\ValidationRules\ShippingMethodValidationRule
What it does
This validation rule verifies that a quote has a valid shipping method selected before checkout.
Developers use this class to ensure that physical (non-virtual) orders have proper shipping information configured.
It's automatically invoked during quote validation to prevent checkout errors when shipping methods are missing or invalid.
Public Methods
- validate()