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

    Can you use multiple forms and only 1 PayPal transaction?

    Asked by uflarissa on September 22, 2015 at 03:50 PM

    Hi create multiple forms for my small business in which patrons can select specific days and times to attend classes. Because of all the options, I must create separate forms to avoid confusion. For example, I created individual online forms for my monthly Music Classes, Swim Classes, Tumble Classes, etc. As of right now, patrons are having to pay separate transactions when registering for different types of classes. Is there any way to have them select the days and time on each form and then pay only once for all of them? Thanks for your help.

    -Larissa

    Page URL:
    http://form.jotformpro.com/form/52455473592967

    transaction and paypal transaction use
  • Profile Image
    JotForm Support

    Answered by david on September 22, 2015 at 04:57 PM

    Hi,

    Unfortunately, it is not possible to have data collected from multiple forms then processed in a single form.  It is possible to pass data from one form to another, however, it is not possible to grab data from multiple forms and pass it along. 

    You could always have all the classes included in your single form, then separate them out using form collapses:

    https://www.jotform.com/help/297-Show-or-Hide-multiple-fields-at-once-using-form-collapse-tool

    This would allow them to show specific sections for only the classes they would like. 

    If you have any further questions, let us know and we will be happy to help.

  • Profile Image

    Answered by lawmindmaps on October 06, 2015 at 07:16 AM

    Hi David, 

     

    Are you sure this works to result in 1 Paypal transaction, as Larissa asked? Jotform does not permit us to add more than one payment tool, and we can't add a form collapse into the middle of a Payment Tool form, so I don't see how this is possible to achieve what she and I want to achieve. 

     

  • Profile Image
    JotForm Support

    Answered by ashwin_d on October 06, 2015 at 09:31 AM

    Hello lawmindmaps,

    yes your understanding is correct. It is currently not possible to add more then one payment question in your form but with a little workaround it is possible to achieve your requirement. 

    Here are the steps you should follow:

    #1. Create separate form collapse for different classes.

    #2. Add condition to show / hide the respective form collapse based on for which class users want to register for.

    #3. Add "Form Calculation" widget or a text box to calculate the amount which you want to charge.

    #4. Add a "Form Calculation" widget to sum all the calculated values of all classes.

    #5. Add payment tool in form and configure it to read the calculation form the "Form Calculation" widget. The following guide should help you:  http://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field 

    Please check the screenshot below for all the steps explained above:

     

    Please take a look at the following cloned form and see if this works:  http://form.jotformpro.com/form/52783291449970?  (You will have to add conditions to show/hide respective form collapse based on the selection of class check boxes)

    Feel free to clone this form for a closer look. The following guide should help you in form cloning:  http://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!