an ASP.NET Open Source CMS & eCommerce platform
Search:
Skip Navigation LinksHome > DotShoppingCart Forums > Support > Using DotShoppingCart > Chase Paymentech Provider - State Field Exceeds...
Last Post 3/30/2012 10:30:59 AM By Guia. 4 replies.
3/29/2012 3:06:06 PM
Guia
Posts: 18
Joined: 8/24/2011
Chase Paymentech Provider - State Field Exceeds Two Character Maximum
Hi.  We are using the Chase Paymentech provider which appears to work well for United States transactions.  However, recently we had an Australian customer who put the full name of the state in the State field (e.g. Queensland) and this generated the following error when the credit card payment authorization was attempted:
 
521 Error. The Orbital Gateway has received a badly formatted message. Field [AVS STATE] exceeded max length of [2]
 
Our question surrounds how we should deal with this State maximum character issue given that the State field is a free form textbox with no apparent size limitation and the fact that not all states in foreign countries have two character state abbreviations.  For example, I believe Queensland, Australia's abbreviation is QLD.  Any recommendations for how to resolve this issue would be appreciated. 
 
Thank you.
3/29/2012 4:05:05 PM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Chase Paymentech Provider - State Field Exceeds Two Character Maximum
I guess you were trying to charge a Australian credit card. The error was from Orbital Gateway API. Could you please talk to them to see if they have a solution?
DotShoppingCart Staff
3/29/2012 4:19:40 PM
Guia
Posts: 18
Joined: 8/24/2011
Re: Chase Paymentech Provider - State Field Exceeds Two Character Maximum
Luke:
 
Yes, we did talk with the Orbital Gateway provider and they did not have a solution which is what prompted the post here.  Does the Orbital Gateway API distinquish between countries in how the data is sent to the Gateway?  Do the State field submission requirements vary by country?  If so, how?  If not, then it does not appear to be a country specific issue.
 
In order to avoid the error in the future, we either have to put a length limit on the State field textbox, or have the Chase Paymentech Provider only send the first two characters of the State field.  Preference?
 
Thanks.
3/29/2012 4:45:37 PM
lukezy
Posts: 2109
Joined: 6/12/2007
Location:WA, US
Re: Chase Paymentech Provider - State Field Exceeds Two Character Maximum
The correct question to ask Orbital Gateway is whether they support foreign credit cards. If so, how. You don't want to limit the State field textbox because there might be other payment gateway support foreign credit cards. If they say no, then you probably need to update Country table to allow only US.  
DotShoppingCart Staff
3/30/2012 10:30:59 AM
Guia
Posts: 18
Joined: 8/24/2011
Re: Chase Paymentech Provider - State Field Exceeds Two Character Maximum
Luke:
 
We spoke with Orbital Gateway and they officially support foriegn credit card processing for Canada and the UK.  Apparently there are ways to process credit cards from countries other than these two, however, the information that is submitted to Orbital must be in a certain format.    The details as to what information is required and the format is a sensitive subject and the information could be misused if published in a public forum.  That being said, I am going to switch to email communication for the remainder of this thread.  Thank you.