Hi! We are using Authorize.net Pro Forms, and it appears that the Billing Modification Form limits the State/Province field to 2 characters. This prevented a customer in Australia from entering his full 3-character province code, and so his card was declined due to an AVS mismatch.
However, the forms for level access (e.g. “Forms for Level #1 Access”) do NOT seem to have this limitation. I can enter several characters into the State/Province field on those forms.
We use both kinds of form on our site, and when I checked the shortcodes, I did not see any attribute that would account for this difference. Both have default_country_code=US
.
So I think this might be a quick fix. The Billing Modification Form probably just needs a tweak to allow more than 2 characters.
Thanks for taking a look!
Note: Fixing this will probably also fix: AVS Error 27 - Province - New Zealand