Some merchants choose to only serve a set number of countries like the United States, Canada, and Mexico because international shipping is either too complex for their volume or too expensive for the products sold. You can customize which countries are allowed (ie - selectable from the country drop-down field during checkout) by navigating:
The Allowed Countries screen displays a list of countries, each with a checkbox to the left of the country name.
Allowed Countries (checkbox)
If you wish to allow customers from a specific country to place orders in your online store, check the box next to that country. Only the selected countries in the list will appear in the country drop-down menu selection presented to customers during checkout.
State Optional (Checkbox)
Some countries do not have a formal state/province, for those countries you can select the "State Optional" checkbox, so that the customer will not be required to enter a State/Province for their location.
Remember to click the "Save" button when finished updating the Allowed Countries and/or State Optional configuration.
PayPal does not enforce State requirement
Please note that PayPal orders do not enforce state requirements regardless for non-US and Canada addresses.
UltraCart currently supports state code validation for three countrie: U.S, Canada, and Australia.