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

    1 to many custom product order form each item requires customization

    Asked by digi3dworks on November 09, 2013 at 11:23 AM

    I would like to know if any one has been able to make an order form that will allow the customer to add addition items, each item requires customization.  I only have one product but because each one requires customization questions to be answered.

    Below is the flow of the form that I would like to create.  I have put in blue below Notes or more information about that item to help understand what I need it to do.  I'm not concerned at this time with capturing pricing or collecting money, this is a pure order form.


    Ship To Address (in the box) (this would have the Company, address1, address2, City, State, Zip) (Required)

    For questions, Please provide the following:

    Contact Name: (40 Char in size)

    Email:

    Phone:

     

     

     

    ------This line is not part of the form, it is only is only to show the information above is captured once and below information is the many to the above 1, or the product.-------------

    (Below are the customization questions:)

    Single Arch Model Printed with Medical Resin (xx.00) (Note: This is the single product with options listed below indented)

    Patient Info: Text box to enter Patient information (60 Char in size) (Required)

     

    Print Patient Info on Base:  Yes / No (default = Yes) (Required) (Radio button selection)

     

    Source For Printed Model: STL (Will up attach file) / Model (Will send for scanning) / Impression (Will send for scanning) (Default = STL) (Required) (Radio button selection)

     

    Attach STL file: Button to upload file (Not Required)

     

    Add Palate Base (xx.00): Yes / No (default = No) (note this will increase the price xx.00)

     

    Button to add next Patient (IF the button is clicked Add next item to order, and continue to show the item above. (I need the ability to associate the information with each file upload.)

    ------End of product Customization-------------

    a submit button when the ordering is finished.

    order form product email style size
  • Profile Image
    JotForm Support

    Answered by jonathan on November 09, 2013 at 08:25 PM

    Hi,

    I would like to know if any one has been able to make an order form that will allow the customer to add addition items, each item requires customization.  I only have one product but because each one requires customization questions to be answered.

    I would like to tell you that this is not possible right away on the form builder alone. As is now, there is no functionality to add custom item on an live order payment form.

    What is possible currently is to put all the items - custom and default into the order form, and then use condition logic to make an available to the user base on selections. (this gives an illusion that a custom item is being made on live form)

    Please check this custom order form -- in your case, the custom item just needs to be hidden and to be shown only base on a selection

    This is the guide used How-to-Add-a-Sub-Category-to-an-Order-Form in creating the demo form I mentioned.

    The main requirement of the custom order form is

    1. You will use the form's source code.

    2. You will need to have your own website where you can upload your form.

    Inform us if this is feasible for you, and we will provide you assistance.

    Thanks.