cancel
Showing results for 
Search instead for 
Did you mean: 

The merchant login ID or password is invalid

Hi,

 

I'd appreciate any advice on a problem we're experiencing using SandBox accounts to process payments. Whenever, we submit a transaction to Authorize.Net we get the following error message;

 

"The merchant login ID or password is invalid or the account is inactive."

 

The occurrs either when we use either a Sandbox account or our Live account with "authdotnettestmode = false" in the web.config. It is a problem that has only arisen recently, previously both approached worked fine.

 

Our set up;

 - using version 1.9 of AuthorizeNet.dll (we have also used version 1.0.0.0) called from a C# wcf service

- WCF service is compiled in .Net Framework (4.6.1). We have also tested with .Net Framework 4.0  with the same result.

 

From reading the Authorize.Net blogs regarding the withdrawal of support for TLS 1.0/ TLS 1.1 for Sandbox accounts, we've assumed that this is the cause of problem.  However, I now understand that TSL 1.2 has been inplemented on our network so we've trying to work out whether the issue is in fact related to the version of TLS or there may be some some cause.

 

Many thanks

 

 

tfrushworth
Member
1 ACCEPTED SOLUTION

Accepted Solutions

Try out their online testing tool.  Enter your login/transaction in authenticate, then hit Repopulate.

Then try one of their test methods.

 

https://developer.authorize.net/api/reference/index.html

 

I'm also having the invalid merchant ID, but this is a way for you to test.

View solution in original post

PrintScan
Member
2 REPLIES 2

Try out their online testing tool.  Enter your login/transaction in authenticate, then hit Repopulate.

Then try one of their test methods.

 

https://developer.authorize.net/api/reference/index.html

 

I'm also having the invalid merchant ID, but this is a way for you to test.

PrintScan
Member

Many thanks or your reply.

tfrushworth
Member