Page 1 of 1

SkipJack Problem (Requires State For International ...)

Posted: Tue Jun 24, 2008 9:46 am
by keats76
I received the following error on the payment transaction for an International order:
Error length customer state. (-82)

According to SkipJack support this error indicates that a state is required for the transaction to process. The person submitting this order was in Taiwan. I double checked the addresses and there was no Postal Code entered for the billing address on the order.

Even though the Postal Code is not needed to validate the transaction, SkipJack requires that one is sent. Is it possible to make the Postal Code a mandatory field, or to send some bogus data (i.e. "N/A") in the field when it is empty?

I was able to process the transaction once I manually updated the customer information and address with "None" in the Postal Code/State field, but I'd rather not have to do this each time.

Should I open a ticket?

Thanks,
Mike

Re: SkipJack Problem (Requires State For International ...)

Posted: Wed Jun 25, 2008 7:50 am
by keats76
For those interested ...

1) Skipjack requires a State/Province for all transactions (even if none exists).
2) If you don't have States/Provinces set up for a given country, then the end user is not required to enter them in.
3) If the user doesn't enter anything in, then the transaction will kick out and you will have a confused customer.

Work around:
Add States/Provinces for all of the countries that you plan to do business in. You can find most of this information on Wikipedia:

http://en.wikipedia.org/wiki/ISO_3166-2:CN (this is for China ... simply replace the last two characters with the country code of your choice to grab the State/Province information).

I took this information and tweaked it in excel. Then I inserted it into the ac_Provinces table, and voila ... now states/provinces are required for my countries. There is currently a case open for this issue. I'd imagine that the best solution would be to ensure that the default ac7 install includes all provinces.

Thnx,
Mike

Re: SkipJack Problem (Requires State For International ...)

Posted: Wed Jun 25, 2008 11:26 am
by Logan Rhodehamel
keats76 wrote:I'd imagine that the best solution would be to ensure that the default ac7 install includes all provinces.
That's odd, because some countries don't have provinces! If there is a case opened I'm sure someone will be looking into the issue.

Re: SkipJack Problem (Requires State For International ...)

Posted: Wed Jun 25, 2008 1:32 pm
by keats76
Yeah I noticed that as well ... Skipjack customer support said they needed something in that field even if it was bogus. Doesn't make sense to me.