Ready to start accepting credit cards? Get Started

Why do my transactions fail with “Ship To Address is required”, etc?

“Ship To Address” is just an example; it could be any field. This error indicates that you’ve configured your Authorize.Net account to require fields. If it’s a field that Credit Card Terminal supports, like Invoice Number, you can simply take care to enter that field. If it’s one of the unsupported fields like the shipping address, sales tax, or line items, you’ll need to disable the requirement on the Authorize.Net web site. Here’s how:

  1. Log into the Merchant Interface at https://secure.authorize.net
  2. Select Settings under Account in the main menu on the left
  3. Click Payment Form in the Transaction Settings section
  4. Click Form Fields
  5. Uncheck any required fields that are not desired

If you have an e-commerce site and want to require the field in question for website transactions, there should be a way to require the field in the shopping cart itself, instead of requiring it globally for your whole Authorize.Net account. Please let us know if you need help figuring it out.

Ready to start accepting credit cards? Get Started