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

    Payment Form: How to add a text box to each product?

    Asked by grandmab on November 05, 2016 at 11:30 PM

    How can I add a text box to each product vs having a text box at the bottom of the form?

    I need the customer to be able to give special instructions for each product, i.e. name or initial to be put on that product.  

    Page URL:
    https://www.jotform.com//?formID=63088070660152

    name product special OR
  • Profile Image
    JotForm Support

    Answered by Kevin_G on November 06, 2016 at 11:32 AM

    So far it is not possible to add a text box to each product to capture a description for each one, you can only add a text box to capture quantities only.

    If you would like to get customized options for your products you will need to change the current payment type you're using in your form, currently you're using your payment integration to sell products, you will need to switch to the "User defined amount" payment type. 

    Then you will need to set up your products by adding the fields, as other questions, this way you are not limited for the payment integration settings and you're free to add the options that you need per product. 

    I would suggest you to take a look to the guides below, there you will find information about the features that you will need to use such as perform calculation in the form, assign calculation values, pass calculated value to the payment field. 

    How-to-Perform-Calculation-in-the-Form

    How-to-Assign-Calculation-Value

    How-to-Pass-a-Calculation-to-a-Payment-Field

    I have also created a sample form that may help you: https://www.jotformpro.com/form/63105219192955 

    On my form I'm showing fields based on other fields answer, here is the guide that will also help with that: How-to-Show-or-Hide-Fields-Base-on-User-s-Answer

    If you have any question, please let us know.