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

    Does an Authorize.net payment form need a submit button?

    Asked by diabetesed on November 02, 2016 at 07:35 PM

    I have an exam in Jotform that we will be charging for.  I inserted a payment form with authorize.net (we currently use this merchant), but when I tested it, the payment didn't go through.  I have tested another test within Jotform about a month ago with authorize.net and the payment did go through.

    I am missing something in my payment section.  Do I need a submit button at the end of the payment information? The individual purchasing the exam can see the questions below the payment information, can this be hidden until the payment information is completed?

    My Form is called "101 Question CDE Practice Exam."  Can you please look at it and see what I am missing.




  • Profile Image

    Answered by Boris on November 03, 2016 at 05:45 AM

    All forms need a submit button, in order for your users to submit their response.

    I see that your form 63067190857160, named "101 Question CDE Practice Exam w/payment", does have a Submit button on it:

    I have cloned your form into my own account for testing, and upon integrating it with my Authorize.net account, the cloned form submitted fine:

    Please make sure that your Authorize.net payment field is configured with the correct account credentials of your Authorize.net account. The following guide should help with how to test out an Authorize.net payment form:


    Please let us know how it goes.

  • Profile Image

    Answered by diabetesed on November 03, 2016 at 02:11 PM

    I have confirmed that all my payment fields are correct. I did a test and the payment went through.

    Is there any way that the customer can fill in the credit card information before they see the test?  Otherwise they can see the test before they purchase it.   Also, will they get an automatic receipt when the make their purchase?

    Any ideas?




  • Profile Image
    JotForm Support

    Answered by david on November 03, 2016 at 03:30 PM

    You can have your payment form redirect to your quiz form when a submission is completed. 

    You can edit this in the Thank You page wizard. Please follow the steps below:

    1. Please click the "Thank You" button in the top toolbar.

    2. The Thank You page wizard will appear. Please scroll down and click the "Change Page Link" button. After that, put the URL in and then hit the "Apply" button.

    That way, users will need to successfully submit payment before the test is given.

    Creating a form autoresponder will allow for sending a receipt to the users filling out your form:


  • Profile Image

    Answered by diabetesed on November 03, 2016 at 03:44 PM

    So, I went to the Thank you Page on my test form called "101 CDE Exam Practice Test".  I have a Thank you page created.  I do not see any "Change Page Link" button.  Am I missing something?

    After they complete the payment, how will they get back to the test?


  • Profile Image
    JotForm Support

    Answered by Mike on November 03, 2016 at 05:50 PM

    Your current setup with the Thank You URL redirect looks good. The form user will be redirected to the exam form upon successful payment submission of your payment form.

    Thank you.