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

    How can i create photo prints form?

    Asked by ami on December 29, 2016 at 10:21 AM

    is it possible to make such form?

    1. choose product size with price (e.g., small size - 1$/medium size - 2$/large size - 3$)

    2. upload photo

    3. choose quantity

    4. show total sum

    5. pay (go to payment) / order another photo (1-4 again)

  • Profile Image
    JotForm Support

    Answered by BJoanna on December 29, 2016 at 11:37 AM

    If I understood you correctly you would like to create a form that will allow your users to upload photos and you also want to sell products. 

    This is possible to achieve with JotForm. Before you start to create your form I would suggest you to sign up for our free account. You can use this link to sign up:


    Inside of this guide you can find how to create file upload forms: 


    Considering that you want to allow your user to repeat the process 1-4, you would need to create multiple fields 1-4 and that use conditional logic to show and hide them. More about conditional logic you can find inside of this guides:

    Smart Forms Using Conditional Logic

    How to Show or Hide Fields Base on User's Answer

    Hide or Show Multiple Fields at Once

    You will also need to perform calculation and pass it to payment field:

    How to Perform Form Calculation Using a Widget

    How to Assign Calculation Value

    How to Pass a Calculation to a Payment Field

    This guides may also help you to create your form: 



    Here is my demo form: https://www.jotformpro.com/form/63634837050961 

    Hope this will help. Let us know if you need further assistance.

  • Profile Image
    JotForm Support

    Answered by BJoanna on December 29, 2016 at 11:43 AM

    Just to mention on my demo form only once process can be repeated. If you want to repeat process more times you will need to add more fields and create new conditions for new fields. 

    You can also clone my form to your account and inspect setting inside of the form. Inside of this guide you can find how to clone my form: