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

    Create a quote form with payment

    Asked by aperfectpocket on February 02, 2015 at 11:14 AM


    We want to create a quote form that will work out the price, depending on the information submitted on the drop-downs.

    Once the information has been selected the quote price will appear, where the customer can then pay through PayPal, by clicking the add to cart button.

    A example of what we would like is http://mirrorfit.co.uk/ you can see the instant quote form here.

    Would like to know if:

    1 Can it be done

    2 How do we get each selection to add a price.

    3 Can the PayPal 'Add to cart' appear once completed?

    Really appreciate the help!
    Many thanks


  • Profile Image
    JotForm Support

    Answered by Welvin on February 02, 2015 at 12:09 PM

    Hi Colin,

    Yes, it can be done in Jotform. You can simply do that using our calculation method.


    In the dropdown field, you can add a calculation values for each of the options. Just click Properties > Show Properties > Calculation Values:

    Then you can pass the calculation result to our payment integration. Here's how you can do that:



    If you want to put a price based on a combination of the selected options, you can add our 'update a field value" conditional logic: https://www.jotform.com/help/268-How-to-Insert-Text-or-Mathematical-Caculation-into-a-field-using-a-Condition.

    If you need help with it, let us know here.

    Thank you!