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 do I make a Terms & Conditions widget conditional?

    Asked by VisionaryBlossom on February 14, 2016 at 06:03 PM

    Implemented a Terms & Conditions Widget on my form however cannot get the conditional logics to apply because it shows as *Required despite removing and/or turning off the *Required question option.

    Page URL:

  • Profile Image
    JotForm Support

    Answered by Charlie on February 15, 2016 at 02:40 AM

    The Terms & Conditions widget is designed to work as a separate element and is set to always be required.

    Also, the payment method is also set to be required, I'm not sure if you need to set a conditional to make the terms & conditions to be required also. Both are already required and needed to be filled out by default. Would you only like to display the terms when the amount is already entered?

    The problem I see is that the payment tool is not read properly in the conditional logic. Regardless if it is filled out or not, it will not trigger the "DO" statement. Here's how you can make it work, this is my cloned form: https://form.jotform.com/60450797974974. See if that works as you have expected. You can clone my form by following this guide: http://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL 

    This is how you can recreate it in your end:

    1. First, add a Form Calculation widget, this is where your user will enter the amount.

    2. Inside the widget, make sure to open the advance options and uncheck "Read Only" option.

    3. In your payment wizard, make sure to set the "Get Amount From", we'll select our form calculation widget there.

    4. In the conditional logic, you can associate it directly with the form calculation widget, instead of the payment tool. Note: You do not need to set the Terms & Conditions widget to unrequire, because if it is hidden, then it is automatically not required to be filled out. And the form won't be submitted because the amount in the payment tool needs to be greater than 0.


    Let us know if that helps.