Missing Address error when paying using Authorize.net

When making a credit card transaction using Authorize.net you will need to submit the following information:

  • transaction amount
  • credit card number
  • expiration date

Aside from these fields you can add extra fields that will be required in order for a transaction to be accepted, one of these field is the address field. If the merchant account is configured so that the address is also required when a transaction is made, the payment will not succeed if the user does not send this data.

In order to resolve this you will need to access your Authorize.net account and disable the required attribute for all the extra fields you have added for the transaction form. You can read more on this topic here.

 

Was this article helpful?

Yes No
Sorry about that

You Should Also Read

Recurring payments are not working - "The link you have used is invalid"

How do I change or translate the payment name?

AVS error when trying to susbcribe to a membership via Authorize.Net