Is there a way to enable the user to enter a code to make sure they have made a purchase

  • Ahmedab92
    Asked on February 20, 2019 at 1:25 PM
    -  Since the payment integration is very complex in my country, this is why we are thinking of giving each participant a code when they purchase the code / paper. They would need to put the verification code and then answer the questions (to make sure that they have purchased). Is there an integration like this? Can you think of a solution? 
  • Kiran Support Team Lead
    Replied on February 20, 2019 at 1:30 PM

    You may consider checking our Quiz Form app that might help to achieve your requirement. Please refer to the guide below:

    https://www.jotform.com/help/289-Turn-Your-Form-into-a-Quiz-or-Exam-

    Thanks!

  • Kiran Support Team Lead
    Replied on February 20, 2019 at 1:48 PM

    Sorry for the earlier response. That was supposed to be posted on your other thread https://www.jotform.com/answers/1738663.

    To answer your question, you may consider having the payment integration on a separate form so that once the payment is completed, the user may be provided with the other link to the quiz form through the email autoresponder or through the Thank you page.

    If you still need to validate the purchase on the other form, you may consider generating a unique ID using Unique ID widget.

    https://www.jotform.com/help/79-How-to-Add-Custom-Unique-IDs-to-your-Form-Submissions

    Though the complete ID cannot be validated, you may setup a condition to validate the part of Unique ID generated (EXAMC) to continue to display the fields on the question form.

    Hope this information helps!

  • Ahmedab92
    Replied on February 21, 2019 at 1:30 AM

    Thank you Kiran for your prompt reply. 


    What if I want to give each participant a code and then they need to enter the right code to proceed on completing the survey? This is because we don't want to go for online transaction 

  • Mike_G JotForm Support
    Replied on February 21, 2019 at 2:33 AM

    Thank you for clarifying your concern.

    It is possible to show multiple hidden fields on a form based on an answer in another field.

    Hide-or-Show-Multiple-Fields-at-Once

    Show-or-Hide-multiple-fields-at-once-using-form-collapse-tool

    I understand that you will be giving your respondents a code after making a physical payment.

    I can make a Sample Form based on my understanding of your concern. Are you planning of providing different codes for each respondent? How many codes are you planning to have?

    We will wait for your response.

  • Ahmedab92
    Replied on February 21, 2019 at 6:57 AM

    Dear Mike, 


    Thank you for keeping me impressed with the customer service ! 


    Well, my whole idea is that a participate will open the website and then will need to sign up for one time only. Later, they will sign in and log in to the form (which is a quiz) and answer the questions.

    The participant will need to write the code which they were given when they have made the purchased in cash – it is either the system will validate the code automatically or I will have to map it manually.

    We are expecting 200+ participants and each participant will have a different unique code.

    Appreciate if you can make few samples to see how it goes before I go and subscribe with a plan.

  • Kiran Support Team Lead
    Replied on February 21, 2019 at 8:23 AM

    You may have all the unique codes and the participant information in an Excel sheet so they can be validated using Spreadsheet to Form widget. Please refer to the guide below:

    https://www.jotform.com/help/442-How-to-Use-the-Spreadsheet-to-Form-Widget

    Otherwise, it is required to validate each code manually by setting up the conditions on the form. Since you mention that you have more than 200 participants, it is required to setup separate condition for each unique code which will be tedious and may also cause some lag on the form.

    Please check if the Spreadsheet to Form widget works for you. Please get back to us if you need any further assistance. We will be happy to help. 

  • Ahmedab92
    Replied on March 4, 2019 at 10:07 AM

    Dear Team, 

    I need your help please as I found it is a bit difficult to integrate Quiz and other feasures all together. I appreciate if you can make a sample so that I become confident that jotform has what I am looking for. 

    I am looking for the following features: 

    1. The participants register and sign in to the Quiz

    2. They enter the special code which were given to them (it is ok if the system cannot validate the code which I can provide in an excel sheet, however, it would be much better so that the participant will not be able to answer the quiz)

    3. They answer the questions and they are able to save it and come back to complete the quiz. 

    4. The participants will be able to see the answers once the admin gives the authorization which is after the deadline. They will also be able to see their scores as well (their right and wrong answers)


    I am not sure if jotform has all the features above. I tried to make a small quiz but I found it a bit complicated. 


    Thanks a lot. 

  • David JotForm Support
    Replied on March 4, 2019 at 11:27 AM

    The spreadsheet to form widget could be used to validate whether or not the code the user entered is correct.  It could then populate another field in the form that would in turn conditionally show the rest of the form when filled.  You could put the rest of the form contents below a form collapse and conditionally show the form collapsed section:

    https://www.jotform.com/help/297-Show-or-Hide-Multiple-Fields-at-Once-Using-the-Section-Collapse-Field

    It is possible to assign calculation values to your options:

    https://www.jotform.com/help/301-How-to-Assign-Calculation-Value

    And use a calculation widget to get a total:

    https://www.jotform.com/help/259-How-to-Perform-Form-Calculation-Using-a-Widget

    There are a couple ways to allow for saving and continuing:

    https://www.jotform.com/help/97-How-to-Save-Forms-and-Continue-Later

    https://www.jotform.com/help/40-How-to-Let-Users-Update-Their-Form-Submissions-at-a-Later-Date

    If you don't want to send the correct answers right away, you could send a follow up email to the users who submitted the form at a later time, though the email would likely need to be sent from a service other than JotForm.