Customer Portal Language
 
HomeKnowledge BaseCOOLSiteE-CommercePayment ProcessorAuthorize.net Setup Info and Errors Code Reasons
Information
Article ID116
Created On5/8/2008
Modified5/8/2008
Share With Others
Authorize.net Setup Info and Errors Code Reasons

To Setup Authorize.Net as a Payment Processor do the following:
Login to your COOLSite Admin Area and select Configuration > Payment Processor
Enter: Login = API Login / Password = Transaction Key
Once you have done this, you should be able to do a test order to see if it is working.

*Note: Your COOLSite Admin only passes the Billing Info to Authorize.Net so make sure Shipping info or other optional fields are not set to be Required.

You can check your Authorize.net Error Codes at the following link:
http://developer.authorize.net/tools/responsereasoncode/

A Common Error Code is 103.  If you receive error 103 (sometimes seen as 3,1,103) then you need to contact Authorize.net and get your: API Login and Transaction Key. Once you have this information, Follow the Setup Instructions from above.

Live Test - Error Response Reason Code: 103

Response Reason Text:

Notes: A valid fingerprint, or transaction key is required for this transaction.

Integration Team Suggestions: This error is generated when your account is in "Password-Required Mode" and you are not sending a password, transaction key or hash fingerprint with your transaction request. This is a recommended security measure.

To modify your "Password-Required Mode" settings, please follow these steps:

- Log into the Merchant Interface at
https://secure.authorize.net
- Click Settings and Profile
- Click Password-Required Mode under the Transaction Submission portion of your settings
- Click the box labeled Require Password for ALL Transactions and press the Submit button

The "Password-Required Mode" setting mandates that our system only accept transactions that are sent with the password, transaction key, or unique hash fingerprint, allowing us a second level of authentication to help deter outside, unauthorized transaction requests to your account.