Reply
Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011
Accepted Solution

How to handle foreign addresses?

Not all countries use the US address format. Given that all the API offers for fields is address, city, state, zip, country, how should those be filled in for countries that don't necessarily have zip codes the way we do?


Accepted Solutions
Solution
Accepted by topic author TJPride
‎08-21-2015 01:58 AM
Administrator
Posts: 591
Registered: ‎08-21-2009

Re: How to handle foreign addresses?

Part of the problem is that, at the moment, Authorize.Net only connects to credit card processors in the US.  The fields that we make available for address information are largely defined by what those processors have defined in their own specifications.  With the current state of address verification, it is generally true that the processors only look at the data contained in the Street Address and Zip/Postal code.  These two fields are fairly universal, even if their formats change.  You can choose to collect the Town and City information yourself and optionally store it in the City and State fields, but it won't currently have any impact on address verification.

View solution in original post


All Replies
Administrator Administrator
Administrator
Posts: 563
Registered: ‎08-03-2011

Re: How to handle foreign addresses?

Hello TJPride,

 

When you run a transaction for non US customers we pass whatever information is given to us on to the processor according to their data requirements.  Most processors currently only verify the numeric portion of the address and zip code, but we cannot guarantee it.

 

Thanks!

-Joy

Highlighted
Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011

Re: How to handle foreign addresses?

Hmm. The thing that's confusing for me is that some foreign addresses have both letters and numbers in their zip code, and seem to have a town and city instead of city and two-character state. I suppose I could get around that by not requiring address match on credit cards or not passing an address for foreign customers, but that seems a weak way of solving the problem.

Solution
Accepted by topic author TJPride
‎08-21-2015 01:58 AM
Administrator
Posts: 591
Registered: ‎08-21-2009

Re: How to handle foreign addresses?

Part of the problem is that, at the moment, Authorize.Net only connects to credit card processors in the US.  The fields that we make available for address information are largely defined by what those processors have defined in their own specifications.  With the current state of address verification, it is generally true that the processors only look at the data contained in the Street Address and Zip/Postal code.  These two fields are fairly universal, even if their formats change.  You can choose to collect the Town and City information yourself and optionally store it in the City and State fields, but it won't currently have any impact on address verification.

Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011

Re: How to handle foreign addresses?

Well, that's good to know anyway. Thanks.