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

    Purchase Order Tool: Ability to change dynamically upon users choices

    Asked by deluca on April 17, 2013 at 04:55 PM



    I have a technical question regarding your Purchase order form.

    Let's say we have 1 flavor but 3 sizes as


    Flavor 1

    Size 1

    Size 2

    Size 3


    A customer would like to order 1 item of the size 1 and 3 items of the size 3, how to do this please?


    I cannot work it out.......


    Knowing there is only 1 drop down menu, it seems impossible to have more than 1 item per size....weird.


    Could you please explain?



    Thank you,



    order form purchase order form purchase size
  • Profile Image

    Answered by jeanettebmz on April 17, 2013 at 05:13 PM

    You can do that  by adding quantity, custom and predifined properties to your products

      Custom options can have their own prices.




    So, for example, you might want to offer T-Shirts with different prices based in their Size. However, you might also want to offer these T-shirts in a variety of colors.
    If someone wants to purchase 8 T-shirts of  same size , but she wants 3 Pink t-shirts and 5 red ones, now it is possible to set up the payment integration in that way, so it will show like this. You can even set different prices based on the available colors/size


    I hope this helps

    Kind regards

  • Profile Image

    Answered by deluca on April 17, 2013 at 05:19 PM



    Thank you for your quick reply but you have lost me.


    In your picture I can see 2 item fields, but this does not work because if your customers wanted to buy a third size of the same product, it will not work unless you add again another field.


    What happens if you have 10 sizes, you need 10 fields?


    Is there a way to only have the extra fields showing only if the size required by the customer need to be purchased?


    I have currently 29 products with 3 sizes each, imagine the length of the form if I have to pre populate 3 fields for each of the 29....nightmare.


    Please let me know if there is another way of doing this please.







  • Profile Image

    Answered by deluca on April 17, 2013 at 05:24 PM

    Let me explain this better.


    The goal is to minimize the amount of fields in the full page.


    So lets say I have Pizza flavor 1 the sizes are size 1, size 2, size 3.

    Remember, we do not want 3 fields showing but only 1 with a drop down menu of 3 choices.

    Let's say I choose choice 1 , the price get calculated, but how do I get a second choose from this field?

    It would have been much better to have a button called "order more from this item", then have the new field with the 3 choices only showing at this time.


    Becuase right now, if you have 3 choices but must have 3 different labels, I do not understand the point of having the drop down menu...or am I totally confused???


    Thank you,



  • Profile Image

    Answered by jeanettebmz on April 17, 2013 at 05:47 PM

    That scenario sounds like a shopping cart. Unfortunately, our payment forms are static, and cannot change dynamically. You would need to build a long form, and then hide it with conditional logics to shorten it in your website (which is nice! btw).  Otherwise, there is no way to accomplish your scenario with Jotform



  • Profile Image

    Answered by deluca on April 17, 2013 at 05:50 PM

    Thank you for the reply.


    I see..... sad that we cannot add the conditional logic directly with JotFrom.

    Without Jotform I would not have an idea on where to start to be honest, It would be a really big job I believe.


    Thank you,



  • Profile Image

    Answered by jeanettebmz on April 17, 2013 at 05:57 PM

    You're welcome!

    Let us know if you need our further assistance.


  • Profile Image

    Answered by deluca on April 17, 2013 at 06:01 PM

    Yes please, tell your boss that an ecommerce type of form would be the best thing Jotform could have. This is really something missing, with so many API and conditional logic I still do not understand why Jotform has not gone down in that road because this would be some really serious business for many of us:-)


    It would not need any refresh, just a simple form with Ajax code that brings new fields on customer request...the dream, this in fact is not much needed to make it like an eCOMMERCE


    Thank you,



  • Profile Image

    Answered by jeanettebmz on April 17, 2013 at 06:27 PM

    Thanks for your input. Let me tell you that Jotform philosophy is too keep things simple.

    But I think  our purchase order tool might be improved to have such functionality , so  I am forwarding your request to our developers .