Authorize.net

Troubleshooting Authorize.net

If you are encountering issues processing credit cards with Authorize.net you will need to check the following items are set up. Please note, Ad Sales Genius can not do this troubleshooting for you since this is dependent on an external integration. 

NOTE: Any requirements such as phone or email result in a lack of functionality. 

1. Ensure CIM is Activated
Ad Sales Genius requires CIM (Customer Information Manager) to be activated in Authorize.net. If this is not, no charges will work in Ad Sales Genius. We use this to securely store banking information securely.

2. Ensure API Credentials are Correct
Go to Settings -> Integrations -> Authorize.net. Ensure the API key and login are correct. Note: This is not your username and password for logging into Authorize.net. These are usually both scramble numbers and letters for both values.

3. Do a Test Transaction in Authorize.net
Authorize.net is may not be connected to your payment gateway correctly. Do a test transaction in Authorize.net and make sure you can charge a card there. If it fails, contact Authorize.net.

4. Do a Test Transaction in Ad Sales Genius
Attempt to process one of your own credit cards in Ad Sales Genius for an amount between $0.50 and $1.00. If this fails and you receive an error message, please compare the error code to the following index of codes: https://developer.authorize.net/api/reference/responseCodes.html?code=E00040

5. Ensure Your Authorize.net Settings are Compatible With Ad Sales Genius

Authorize.net has a multitude of settings that you can require with your purchases, including CVV numbers and invoice numbers, make sure that your settings are in sync with what your fields are inside of Ad Sales Genius.

6. Disable Your Enhanced Fraud Detection Suite

If you are receiving a 'Held for Review' or 'Charge Back' error message, it is likely getting hung up with the Advanced Fraud Detection inside Authorize.net. Disabling this feature will remedy this issue.

Large Payments

If you are experiencing issues with larger payments not processing, this is likely due to the payment limits imposed by Authorize.net. It is our recommendation that you split those payments into separate smaller amounts and process them accordingly.

Changing Accounts

It is highly recommended that you do not change authorize.net accounts. Switching accounts will cause you to lose any cards on file and will result in failed payments