Authorize.net troubleshooting steps

Below are typical error responses seen by customers when an Authorize.net transaction fails.

"The configuration with processor is invalid. Call Merchant Service Provider."
This error indicates some type of setup issue between Authorize.net and your merchant bank. We can schedule a time to have a conference call with you and Authorize.net, but our support team will most likely not need to be involved in order for Authorize.net to correct this issue. Authorize.net merchant support contact details can be found on this site: https://www.authorize.net/support/

"User authentication failed due to invalid authentication values."
This error indicates the "Authorize.net API Login ID" is invalid and/or the "Authorize.net transaction key" or is invalid. When we have seen this error in the past and verified that the API Login ID matches, the way to fix this issue is to generate a new Authorize.net transaction key using the Authorize.net Merchant Control Panel.

"The merchant does not accept this type of card."
Follow these instructions to make sure the expected credit card types are set up properly with Authorize.net and your merchant bank: https://support.authorize.net/s/article/Error-17-and-Error-28-The-merchant-does-not-accept-this-type-of-card