Log in
Model

AddressValidator

Magento\PaymentServicesPaypal\Model\ShippingCallback\AddressValidator

What it does

This class validates and sets shipping and billing addresses during PayPal payment callbacks.

Developers use it to ensure address data received from PayPal (country, state/region, postal code) is valid against Magento's configured allowed countries and regions before updating the quote.

It handles edge cases like placeholder names and region code lookups.

Public Methods

  • validateAndSetAddress()