What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

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.


  • Profile Image

    I'm getting an 'Error during transaction' message in Authorize.net payment

    Asked by ducartours on July 28, 2016 at 01:22 PM

    I have tried everything.

    -Manually entering the API ID & Transaction Key

    -Live and Test Mode

    Only Receive an Error Message 

    Any Suggestions before I give up ?

    Page URL:
    https://form.jotform.com/61818365863163

    Screenshot
    Authorize.net
  • Profile Image
    JotForm Support

    Answered by Welvin on July 28, 2016 at 03:39 PM

    This Transaction Cannot Be Accepted error means that your Authorize.net log in credentials are incorrect or your Transaction Key is not working. If you still can't make it, please try creating a new key from your authorize.net account. Here a guide on how to do that:

    http://www.authorize.net/support/CP/helpfiles/Account/Settings/Security_Settings/General_Settings/API_Login_ID_and_Transaction_Key.htm 

  • Profile Image

    Answered by ducartours on July 28, 2016 at 10:41 PM

    My ID is correct and I changed my Transaction key as you requested and it still doesn't work 

    the error reads: 

    Error during transaction
    The merchant login ID or password is invalid or the account is inactive. 

    Please go back and fix this
  • Profile Image
    JotForm Support

    Answered by Welvin on July 29, 2016 at 12:24 AM

    I would suggest reaching Authorize.net support with regards to this matter. I am sure this is related to your account settings.

    In the authorize.net properties, there are required fields that you can set. Please try checking them in your Authorize.net settings such as the email field. For example:

    Please let us know if you need any further assistance.

  • Profile Image

    Answered by ducartours on July 29, 2016 at 09:54 AM

    This is The Response from Authorize.net ...

    provide this to JotForms so they can examine the coding of their payment page and make sure all of these values are formatted correctly.    

    Check to see if you have a properly formatted value for x_amount.

    Verify that there is no dollar sign. The value should be strictly numeric. Additionally, our sample scripts require a numeral with two decimal places. Fingerprints created with an invalid amount value may result in Response Code 99.

    3. Compare the case of x_amount that is being posted to your script with the case of x_amount in the fingerprint generating script.

    Some scripting languages (such as Perl and PHP) are case sensitive. If you post x_Amount to your SIM script and the script is programmed for x_amount, the uppercase version may be ignored by the script and result in an incorrect fingerprint. Correct the case of either your post variable or the variable in the script to fix the error.

     

    Note: The sample Perl script is written to accept the amount field as x_amount. The sample PHP script is designed to accept this field as x_Amount.    

  • Profile Image
    JotForm Support

    Answered by Welvin on July 29, 2016 at 10:47 AM

    You are using the calculation widget and passing the value to the Authorize.net field. There is no dollar sign in your calculation so I'm sure this is not the cause. Please check the following on your end:

    1. If your account is ready to accept payments and/or active.

    2. Verify that customer email field is not required by default in your Authorize.net settings. Otherwise, pass one in your authorize.net integration as previously instructed. 

    3. Verify that the card used in testing is being accepted or enabled on your Authorize.net account. 

     

    Also, you have removed the authorize.net integration in the form. Please add it back so we can try it. 

  • Profile Image

    Answered by ducartours on July 29, 2016 at 11:56 AM

    Here is what I have discovered....

    The API and Transaction Key only work in ONE FORM.  If I apply the same API and Key to other forms NONE of them work. SO..Why would this be? 

    ID & Key Only Applied to ONE Form = SUCCESS

    Same ID & Key applied to Multiply Forms : 

    Error during transaction
    The merchant login ID or password is invalid or the account is inactive. 

    Please go back and fix this 

    I added Authorize.net back to form:   

    https://www.jotform.com//?formID=61818371692160

    and 

    https://www.jotform.com//?formID=61818365863163

     

  • Profile Image
    JotForm Support

    Answered by Nik_C on July 29, 2016 at 12:50 PM

    Unfortunately, our payment forms are designed to integrate with only one Authorize.Net account.

    You will have to use the different account with each form.

    Let us know if you need more information. 

  • Profile Image
    JotForm Support

    Answered by Nik_C on July 29, 2016 at 12:57 PM

    I apologize, I have made a mistake. You are able to use one Authorize.Net account on multiple forms. 

    I will look into your issue and contact you as soon as I have some information.

    Thank you for your patience.

  • Profile Image

    Answered by ducartours on July 29, 2016 at 01:01 PM

    Thank You ...and I was told by Authorize.net not to test in Sandbox so I am trying again in live mode 

  • Profile Image
    JotForm Support

    Answered by Nik_C on July 29, 2016 at 01:13 PM

    We are unable to perform our tests while you are in sandbox mode. 

    Let us know if you manage to solve the problem yourself.

    Also, notify us when you finish testing and reintegrate your form with Authorize.Net so we can check if there some issue with your form.

    We wait for your response.

    Thank you

  • Profile Image

    Answered by ducartours on July 29, 2016 at 01:17 PM

    Im NOT in Sandbox mode 

  • Profile Image
    JotForm Support

    Answered by KadeJM on July 29, 2016 at 02:09 PM

    Thank you for the update about this problem.

    Please allow us some additional time to check on this some more for you on our end and we'll update you as soon as we can.

  • Profile Image

    Answered by ducartours on July 29, 2016 at 02:21 PM

    I don't know why but after reloading the gateway and re- entering the ID & Keys it's NOW Working! 

    I am continuing to go through and check each form, I will let you know when I'm done.

    Hallelujah 

    Thank You