Hi all.
I kinda got thrown into a project as a programmer (though i'm a designer with some programming experience) and keep getting error messages and being stuck on SIM through Authorize.Net. Its basically for a simple donation. no cart. just to get it through Authorize.net to make donations.
I downloaded the samples off the Authorize website for Perl (has to be used due to company choices), and i cannot get it to make a fingerprint, nor do anything honestly. The error message i've received most recently is error 103
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.
If you are using SIM, make sure you are using the transaction key to generate and send us a hash fingerprint.
If you are using AIM please make sure you are posting the field x_tran_key or x_password. If you are using a third party shopping cart that uses AIM and are receiving this error, please check with your cart provider to determine if your application can pass the password and/or transaction key to the Authorize.Net Payment Gateway. If your cart is not capable of passing a password or transaction key, please disable "Password-Required Mode". If your shopping cart does pass a password or transaction key, please verify that your application is passing a valid password or transaction key.
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.
Wells Fargo Accounts:
Error 103 indicates the following: "The fingerprint, transaction key, or password is required for this transaction." This error is generated when your account is in "Password-Required Mode" and you are not sending a password, transaction key, or hash fingerprint (a recommended security measure) with your transaction request.
If you are using SIM, make sure you are using the transaction key to generate and send us a hash fingerprint.
If you are using AIM please make sure you are posting the payment gateway defined field x_tran_key or x_password. If you are using a 3rd party shopping cart that uses AIM and you are receiving this error, please check with your cart provider to determine if your application can pass the password and/or transaction key to the Authorize.Net Payment Gateway.
I was wondering if anyone could point me in the right direction or help out with the coding portion. I'm kind of learning Perl as I go to be honest, so any help would be greatly appreciated.
If you need more explaination i can do so, but thats the jist of it.
Thanks again.
KT