Taking Test More than once

  • diabetesed
    Asked on October 18, 2016 at 3:44 PM

    We are going to provide a test within our app with 100 questions.  The customer will have to pay for this test.  Is it possible to be able to take the test twice once they pay?

  • Kevin Support Team Lead
    Replied on October 18, 2016 at 5:11 PM

    If I can understand you correctly, you want to allow someone to submit your form twice once he / she paid. 

    Unfortunately, this does not seem to be possible to achieve through the form builder since there is not a functionality to limit the submissions per person, you can only  limit the submissions in your form per total number of submissions received, per date or restrict them per IP address.

    Here are the guides so you may take a look on them: 

    How-to-limit-submissions-in-a-form

    How-to-Set-Unique-Submissions-on-a-Form

    I think it could be achieved by adding some custom code to your app, you will need to save the data in a database in order to check how many times the form has been submitted and verify the payment, but this would need to be done in your app since the form builder does not accept server side codes. 

    Here is also a guide that will help you to save your submissions in a database so you can access to the info later on: https://www.jotform.com/help/126-How-to-send-Submissions-to-Your-MySQL-Database-Using-PHP 

     

  • diabetesed
    Replied on October 31, 2016 at 6:44 PM

    If our students receive the test in a link, can they take the test as many times as they would like?

    Once the student enters their email address in the jotform test, is that the only person that can continue to take the test or could someone else take the test using their email address?

    If you could let me know, I would appreciate it.

     

     

     

  • Kevin Support Team Lead
    Replied on October 31, 2016 at 9:58 PM

    If you are planing to share the direct link to your form, then they will be able to submit the form as many times as they want, but if they open the direct link the submitted info will not be there, if you want, you could set up an email auto-responder to your form so they will receive an email with the submitted data and you can also include there the edit link to that submission so when they open that link the submission will open in edit mode, but do note that they will be editing the previous submission and not doing a new one. 

    This guide will help you to add an email auto-responder to your form: Creating-a-Form-Autoresponder

    To include the edit link, open the email wizard, click on the Form Fields option and there you could simply include the edit link: 

    Taking Test More than once Image 1 Screenshot 20

    This way only the submitter will be able to open the link received and anyone with their email will be able to open it, at least that they have access to the email address and to the emails in that account. 

    Hope this helps. 

  • diabetesed
    Replied on November 1, 2016 at 5:38 PM

    I just finished creating a 100 question test called "100 Flash Card Test Questions."  I put a link to the form on our online course website.  When I clicked on the link to the test I was able to fill out the exam and submit my test.  Then I received this error:

    Fatal error: Uncaught exception 'JotFormException' with message 'Unauthorized API call' in /home/io4quizf/public_html/php/JotForm.php:121 Stack trace: #0 /home/io4quizf/public_html/php/JotForm.php(143): JotForm->_executeHttpRequest('form/6305681626...', Array, 'GET') #1 /home/io4quizf/public_html/php/JotForm.php(291): JotForm->_executeGetRequest('form/6305681626...') #2 /home/io4quizf/public_html/php/QuizForm.php(55): JotForm->getForm('63056816269160') #3 /home/io4quizf/public_html/php/QuizForm.php(34): QuizForm->getFormTitle() #4 /home/io4quizf/public_html/thankyou.php(3): QuizForm->__construct(Array, 'thankyou', false) #5 {main} thrown in /home/io4quizf/public_html/php/JotForm.php on line 121

    I also received an email that my test was submitted, but I did not receive the results to the test.

    Can you let me know why this is happening.

    Thanks

    Susan

  • Kevin Support Team Lead
    Replied on November 1, 2016 at 6:48 PM

    @diabetesed,

    Since this question is not related anymore to the one you've opened on this thread, your last question has been moved to another thread and you will find it here: https://www.jotform.com/answers/978495 

    We will assist you on that thread as soon as possible.