|
|
|
|
|
by chickenWing
1464 days ago
|
|
Not only that, but don't rely on third-party services to do your validation for you, and yes, that includes the US Post Office, if you're looking for a physical address. There are many physical addresses in the United States that the Post Office doesn't deliver mail to, and yet people live there. I know because I live in one of those places. UPS and Fed-Ex have no problem finding the address, but for regular mail I have to use a PO Box. It is frustrating when I don't know which method an online store will use. It is also frustrating when a site repeatedly tells me my address doesn't exist. |
|
The reason for this is that parcel services sometimes have agreements with USPS to hand off last-mile delivery to USPS. Which means USPS is stuck trying to figure out how to deliver a package to an address they don't serve.
Adding the PO Box number as an apartment number gets them over this hump. Needless to say, it causes absolute havoc with address validation. All of the humans locally involved in delivery know what's up and it all just works, but getting an address following this convention past the computers can be a special kind of hell.
It also turns out that at least one validation service thinks our street address is in a different zip code than it actually is. Having to fudge the address with merchants using such validation services sometimes ends with a trip to the wrong post office and profuse apologies while they rummage through the back looking for a package that's genuinely misaddressed, but wouldn't have been shipped otherwise.
Please, please give your users an escape hatch to use the address as entered, even if it doesn't validate.