Hello, I am in great need of assistance.
I work for a website development shop, and in the past two weeks I have had the same issue for three clients when trying to process transactions using Authorize.net.
Upon submitting the payment, the webform says "Thank you for your submission" but also returns;
"Error processing payment: Authorize.Net gateway returned'This transaction cannot be accepted.'
Searching for this error brought me to the authorize.net page for troubleshooting error 103, referencing that the transaction key might be invalid. Thinking it might resolve the problem I went into their authorize.net accounts, disabled their current transaction keys and issued new ones to be used, and then re-assigned the transaction keys to their payment portals on the website, but the problem is still occurring.
I contacted the live help desk, and someone was asking for the RRC reason response code. I told him I do not receive any code errors, just the text ""Error processing payment: Authorize.Net gateway returned'This transaction cannot be accepted.'"
If anyone can tell me where I should be looking for this RRC that would be very helpful. Additionally if anyone has advice on how to further troubleshoot this issue that would be wonderful.
Thank you,
Jake
09-18-2015 01:31 PM
103 is the RRC code
Depend on which API it require different field name/data. It is a new setup or it works before? Can you log what you sending to authorize.net?
http://developer.authorize.net/tools/responsereasoncode/
Response Reason Code: 103
Response Reason Text: 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 valid password, transaction key or hash fingerprint with your transaction request, which is a recommended security measure.
Please consider the following details when encountering this error:
09-18-2015 01:39 PM - edited 09-18-2015 01:39 PM
Hello Raynor thank you for your reply,
By require different field name / data, are you referring to the personal information that must be filled out when sending a payment?
I am attempting to find the record of the transactions in the log at the moment.
And this set up was working prior to about two weeks ago.
Thanks again,
Jake
09-18-2015 02:33 PM
By require different field name / data, I mean for SIM/DPM use the fingerprint, AIM use tranKey.
09-18-2015 03:29 PM
I've just come across this as well.
Generating and implementing a new transaction ID (the x_tran_key variable) fixed the issue
09-23-2015 12:40 PM - edited 09-23-2015 12:41 PM
Thanks Luke,
Had this happening on three different accounts; currently it is only affecting one.
Had tried to generate and implement new transaction ID for these accounts to no avail.
Two of the accounts started to work and accept payments again after I disabled and uninstalled / installed and enabled the authorizenet module. This was effective for 2 out of the 3 accounts; still working on figuring out the last one.
09-25-2015 12:46 PM