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

    Authorize.net issue: Error during transaction

    Asked by jeffreyswarren on January 23, 2017 at 01:48 PM

    I get the following error when using the authorize.net widget:


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

    Please go back and fix this


    We have an active account.  During the set-up we hit verify to se of payment integration has been configured successfully and it has.

    How do we fix?


  • Profile Image
    JotForm Support

    Answered by Jan on January 23, 2017 at 03:53 PM

    I checked your form and I found out that the Authorize.Net payment integration is in Sandbox mode. Please follow the steps below to disable it:

    1. Select the payment field and then click the "wand" icon.

    2. In the Payment Wizard, click the "options" or "settings" icon.

    3. Click the "Additional Gateway Settings" section and disable the "Sandbox Mode".

    4. After that, click the "Continue" button at the bottom right and then save the form.

    Hope that helps. Let us know if you're still having issues. Thank you.

  • Profile Image

    Answered by jeffreyswarren on January 23, 2017 at 04:45 PM
    Thanks for the reply. I had it in sandbox mode to test. How do I test the payment aspect if I follow the below instructions?
    Sent from Jeffrey Warren's iPhone
  • Profile Image
    JotForm Support

    Answered by Jan on January 23, 2017 at 06:36 PM

    You need an Authorize.Net Sandbox account if you're using the Sandbox mode. The Sandbox account is different from the Live account.

    Please check this user guide: https://www.jotform.com/help/221-How-to-Test-Authorize-net-Payment-Tool-on-Sandbox-Mode

    Hope that helps. Thank you.