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

    Square: Is it possible to create sub-products?

    Asked by alexaprisco on September 23, 2016 at 11:19 PM

    4.     Client checks off the "included" add ons they want. 

    5.     Client selects the "extra" add ons that will increase the price, i.e. light rentals, wardrobe, second studio etc.  

    A.     From my understanding, I can create new items for Square through the Jotform integration.  I need the client to be able to select the items/ upgrades they want which would increase the price of the initial time block.

  • Profile Image
    JotForm Support

    Answered by Boris on September 24, 2016 at 09:27 AM

    Yes, you can create sub-products with Square in the same way as creating sub-products with any of our other payment processors. Please take a look at the following guide for more details:

    https://www.jotform.com/help/264-Create-Sub-Products-Based-on-a-Product-Option

    Simply put, when you create a product inside of the Square payment field, you can click on its Add Quantity button, and then on the Add Options button to add options/sub-products to this product:

    This allows you to set up further options for this product, and set up those add-on options as sub-products:

    Considering that you want your add-ons as an "extra", next to the main product itself, you would need to set up the product itself as one of the sub-products. This is how your form would display with such a setup:

    Based on your description on what you are trying to achieve, sub-products may not be the best solution.

    From a practical perspective, since your users could accidentally leave the basic product without any quantity entered (therefore not selecting the product itself, but only those "extra" sub-products), it may be better to set up your "extras" as actual separate products of the payment field.

    With this setup, your form would display like this:

    Please try it out, and let us know should you need any further assistance. We'll be happy to help. Thank you.