Log in
Model

Validator

Magento\Sales\Model\Order\Address\Validator

What it does

This validator class ensures order addresses contain all required fields before saving or processing.

Developers use it to validate billing and shipping addresses during order creation, ensuring fields like email, street, city, country, and conditional fields (phone, company, fax) meet requirements.

It provides two validation methods: one for general order address validation and another specifically for customer account creation.

Public Methods

  • validate()
  • validateForCustomer()