JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Authorize.net: Add error number on the error messageAsked by fslhfoundation on July 11, 2014 at 03:13 PM
When testing the integration of my live Authorize.net account, I clicked the test integration button and received a message "This transaction cannot be accepted. We called authorize.net for assistance and they asked us for an error number.
Could you please add the error number to the JotForm error message when testing Authorize.net integration?
Thanks for bringing this to our attention. I am not really known to the error message so I have forwarded this to our developers for further investigation. If I am not mistaken, the "Test Integration" button sends a test data on your authorize.net account and was rejected that's why it triggers the error. Though, I couldn't be certain about this so we'll just have to wait any insights from our higher ups.
However, if you have setup everything correctly on your authorize.net field then I would suggest to run a live test by filling and submitting your form instead of clicking the "Test Integration" button. You can use products with $0.1 price for testing purposes. Or if you're familiar with Authorize.net Sandbox Mode, here's how to test it there. http://www.jotform.com/help/221-How-to-Test-Authorize-net-Payment-Tool-on-Sandbox-Mode
It seems that this error occurs due to incorrect Transaction key or valid fingerprint. Could you try generating a new transaction key, disable the old transaction key, enter the new value in your script and test the connection.
The following articles from Authorize.net should be helpful for you.
Please let us know if this has resolved the issue.
Kiran Kumar Polavarapu
Yes we've been using our Sandbox account and it worked perfectly. We switched to our live account today and are now getting the errors.
The Authorize.net API login ID and transaction key are being used elsewhere successfully.
Also, if we disable the old transaction key, it will affect other places it is being used, which I do not manage.
When submitting a live form, we receive "Error during transaction. This transaction cannot be accepted. Please go back and fix this."
We called Authorize.net and they say they cannot do much for us unless we have an error number. I agree that the error messages so far do not provide much information.
Thanks for providing more details. We have already created a ticket about this so our developers can follow up and further investigate this case. You will be informed here for any updates.
Error codes are now displayed on the test integration results.
Thank you very much for using JotForm!
Thanks so much!