When you see the authorize.net error code 2, it means that the transaction cannot be processed because the billing information is invalid. This usually happens when the customer's credit card is expired or the billing address is incorrect.
1. The first option is to check the API login ID and password
- Go to https://login.authorize.net/.
- Enter your login ID and password.
- Click the "Forgot your login ID or password?" link.
- Enter your email address and click the "Reset your password" button.
- Enter your new password and click the "Reset your password" button.
- Click the "Login" button.
- If you are not already logged in, you will be logged in now.
- Click the "API" tab.
- Click the "Settings" button.
- Click the "Authorize.net" link.
- The "Authorize.net Settings" page will open.
- Click the "Account" link.
- The "Account Settings" page will open.
- Click the "Authorize.net Logins" link.
- The "Authorize.net Logins" page will open.
- Click the "Login ID" link.
- The "Login ID" page will open.
- Enter the login ID that you used when you registered for the API.
- Click the "Password" link.
- The "Password" page will open.
- Enter the password that you used when you registered for the API.
- Click the "Update" button.
- The "Update" page will open.
- Enter the new password for the login ID that you entered in step 18.
- Click the "Update" button.
- The "Update" page will close.
- Click the "OK" button.
- The "OK" page will close.
2. The second option is to check the transaction key
- Navigate to the transaction history page on your bank's website.
- Locate the transaction you're having trouble authorizing and click on the "View Details" link next to it.
- On the Details page, locate the "Authorization Code" field and enter the code that appears in the authorization email you received.
- Click on the "Update" button to save the changes and try authorizing the transaction again.
3. The third option is to check the credit card number
- Open web browser and navigate to authorize.net website.
- On the homepage, click on “My Account” button.
- On the My Account page, click on “Edit Profile” button.
- On the Edit Profile page, under “Credit Card Information” section, copy the card number.
- Return to the My Account page and click on “Authorize” button.
- On the “Authorize” page, paste the card number into the “Card Number” field and click on “Authorize” button.
- If the card number is valid, the “Authorize” page will display a message stating that the payment has been successfully authorized. If the card number is not valid, the “Authorize” page will display an error message.
4. The fourth option is to check the expiration date
To fix the authorize.net error code 2, you will need to check the expiration date on the account.
5. The fifth option is to check the CVV code
The first step is to go to the website authorize.net and enter your login credentials. After logging in, you will be directed to your account overview page. On this page, you will see your account ID and the four-digit CVV code. You will need to enter this code in order to authorize your account. If you have forgotten your code, you can retrieve it by going to your account overview page and clicking on the "Reset Your Code" button.