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

    PCI error on authentication on authorize.net integration

    Asked by poltelmobile on February 23, 2017 at 06:02 PM

    Hello I created 2 forms with authorize.net integration.  I have verified that my integration is correct.  When I fill out the form, include my cc info and submit, i get the following error: PCI Error on Transaction - user authentication failed due to invalid authentication values.  I am positive the credit card and billing address provided are correct...

    Page URL:

  • Profile Image
    JotForm Support

    Answered by jonathan on February 23, 2017 at 09:14 PM

    Please double check first that the issue was not due to your payment processor having expired API and Transaction keys.

    Refer also to this similar discussion thread that was resolved.


    Let us know if issue remains.



  • Profile Image

    Answered by poltelmobile on February 24, 2017 at 08:56 PM

    I have verified the set up and everything is correct.  I even generated a new transaction key.  Still same error....

  • Profile Image
    JotForm Support

    Answered by jonathan on February 24, 2017 at 10:48 PM

    I noticed that the Authorize.net payment integration on your form https://www.jotform.us/form/70506896577168 was actually in sandbox mode.

    Please take note that since sandbox mode is enabled, only your test developer account will work for it also. 

    Review this user guide: How-to-Test-Authorize-net-Payment-Tool-on-Sandbox-Mode

    Test it using the test developer account you got when you created your Sandbox account in Authorize.net.

    Let us know if issue still not resolve.