Why are some validation rules country specific?
AddressTools allows you to configure some of its validation rules on a per-country basis.
Example:
United States
- Street 1 Mandatory =
TRUE - State Mandatory =
TRUE
China
- Street 1 Mandatory =
FALSE - State Mandatory =
TRUE
Country-specific validation rules are essential when certain elements of address data are required for different countries. These types of restrictions are particularly popular to avoid integration nightmares when data is pushed out to different systems.
Configuring the country-specific settings
To configure country-specific validation rules:
- Go to
App Launcher | AddressTools Administration. - Navigate to
Country Specific Settingson the sidebar. - Select the relevant
Configurebutton - Click the pencil icon next to the field you would like to change
- Either select or deselect the checkbox to meet your requirements
- Once all items have been adjusted, select
Save.
Note: despite a value existing in one of the enforced lists, the setting will not be enabled until it is checked in the address block configuration, followed by checking Validation Enabled in the settings tab. This will be covered in the following articles.

