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 to conditionally add extra amount in payment tool?

    Asked by connjames15 on May 26, 2017 at 12:17 PM

    So on this form: https://form.jotform.ca/21526232971249  You will see under the t-shirt size drop down, it says "XXXL for an extra $5".  On this form we already have a paid element (registration fee).  How can I link the xxxl choice to an extra payment?  


    Thanks for the help,


    Page URL:

  • Profile Image
    JotForm Support

    Answered by ashwin_d on May 26, 2017 at 01:43 PM

    Hello James,

    Unfortunately it is currently not possible to dynamically / conditionally add amount to payment tool but it is possible to achieve your requirement but using regular form fields to list your product and "Form Calculation" widget to calculate the price. You can then pass the calculated amount to your form's payment tool. The following guide should help you:  https://www.jotform.com/help/275-How-to-Pass-a-Calculation-to-a-Payment-Field

    Please take a look at the following cloned form and see if this works as expected:  https://form.jotformpro.com/71454906135961 

    Feel free to clone this form for a closer look. The following guide should help you in form cloning:  https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL

    Hope this helps.

    Do get back to us if you have any questions.

    Thank you!

  • Profile Image

    Answered by connjames15 on May 26, 2017 at 04:36 PM

    Awesome it worked!!  Thank you!!!