Log in
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()