Membership authorize.net payments

I found a few other posts about the authorize.net form requiring more information than just what is asked for on the form. It seems to want a city and state, as well as email and phone possibly. This is keeping the form from submitting the payments correctly and is returning an error message: "Payment method not supported for the payment". Any support on how to fix this, or if I could get the corrected files for this it would be appreciated.