in my experience - shipping providers , postal, UPS, FedEx, etc has address verification that can be used with their services. And payment services also can validate - So it would depend on what services you are using to ship and collect payment. That is the best place to start to look to see what is available for you.