I'm getting the same error message. Are you saying not to use the API login ID and instead use the merchant ID? Only thing is we get the message when submitting orders but the transactions are going through on authorize.net's end, our merchant's end, and the bank's end. Weirdest thing, please help!!