Find Answers

Find Answers

Specified Languages
British English
English

Contact Us

Merchant Support

Toll-Free Phone:
(877) 447-3938

Support Hours:
24x7
(Closed major holidays)


Reseller Support

Toll-Free Phone:
(888) 437-0481

Support Hours:
M–F: 6 AM – 5 PM PDT
(Closed major holidays)


Affilate Support

Toll-Free Phone:
(866) 682-4131

Support Hours:
M–F: 6 AM – 5 PM PDT
(Closed major holidays)


Corporate Offices

Authorize.Net (Utah)
P.O. Box 947
American Fork, UT 84003-0947
Tel: 801.492.6450
Fax: 801.492.6489

Error 13: The merchant login ID or password is invalid or the account is inactive.


Doc ID:    A415
Version:    10.0
Status:    Published
Published date:    08/04/2016
Updated:    08/04/2016
 

Answer

Response Reason Code: 13

Response Reason Text: The merchant Login ID is invalid or the account is inactive.

This error indicates you are either posting the incorrect API Login ID within your script, connecting to a server that does not recognize your account, or using an account that is inactive. Please follow these steps to ensure that your software is connecting correctly:

  • If you are posting your transaction requests to our Sandbox URL, https://test.authorize.net/gateway/transact.dll, and you are using an account given to you by an Authorize.Net Reseller or from Authorize.Net Sales, you may encounter this error. The Sandbox URL mentioned above only work with specific test accounts, available upon request at: http://developer.authorize.net/hello_world/sandbox/

    Try posting your transaction request to https://secure.authorize.net/gateway/transact.dll or https://secure2.authorize.net/gateway/transact.dll  instead. If you need to submit a test transaction, you may do so by setting the field x_test_request to "TRUE". You may then remove x_test_request or set it to "FALSE" when you have completed your testing.
     
  • If you are submitting your transactions using the HTTP POST method, make sure you are including your name-value pairs in the HTTP body. Do not use parameterized URLs -- our servers will not recognize parameters in a URL submitted via HTTP POST, and there are security concerns with using parameterized URLs to submit sensitive details. 
     
  • Please check your script and verify you are posting the correct API Login ID for your account. Make sure to manually type the API Login ID, to reduce the risk of copying errors. If you are not posting the correct API Login ID, or if you are not sending an API Login ID, please edit the script and confirm that the field x_login is set to the API Login ID that you may obtain from the Authorize.Net Merchant Interface. For further information on the API Login ID, Transaction Key, or Test Mode, please check out our online video tutorials at http://www.authorize.net/videos.
     
  • If you are unable to log into your Authorize.Net Merchant Interface, this could indicate that your account is inactive. If this is the case please contact Authorize.Net Customer Support:

    • Hours: Merchant Support Representatives are available to answer your questions by phone 24 hours a day, 7 days a week (closed major holidays).
      • US: 1-877-447-3938
      • UK/Europe: +44 (0) 203 564 4844
      • AUS: +61 1800 019 932

    You will be asked to verify secure account information which may include:

    • The Secret Answer to the Secret Question.
    • The last four digits of the Social Security Number.
    • The last four digits of the Tax Identification Number (EIN).
    • The last four digits of the Bank Account.
    • The last four digits of the Card Number.


Rate This Item