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

    Add native Multiple Payment Options to the forms

    Asked by lebaus on September 23, 2013 at 07:21 PM

    I followed the instructions that you sent.

    Home/Payment/Forms: "How to Create A Basic Multiple Payment Form"

    Everything works except either submit button...I get this ERROR MSG. What am I doing wrong?

     

    Form ID did not match. Form ID: 32108174622952 Form Name: 31767070992967

     

    This is the Main Form URL: https://secure.jotformpro.com/lebaus/RESERVE

    ~ This is the Villa Form URL: https://secure.jotformpro.com/lebaus/VILLA-RESERVE

    ~ This is the Monterey Form URL:https://secure.jotformpro.com/lebaus/MONTEREY-RESERVE

     ~ This is the Avanti Form URL: https://secure.jotformpro.com/lebaus/AVANTI-RESERVE

    Page URL:
    https://secure.jotformpro.com/lebaus/RESERVE

    payment form multiple payment
  • Profile Image
    JotForm Support

    Answered by EltonCris on September 24, 2013 at 01:03 AM

    Hi there!

    Sorry to say but that's not how it works. You should include each information fields inside the payment form so when the payment form is submitted the data inputted to the payment form will be inputted to to the email notification. It should be similar to this: http://www.jotform.me/form/22562702027446.

    Now, creating a separate form (main form) will not work that way. When you fill all the fields on the main form and hit the submit button from the payment form, only the payment form data will be submitted excluding all the data filled in to the main form. This is simply because submit buttons doesn't work as one, they only work to where they are connected with. The best way to resolved this is to create only a drop down field on your main form and then make sure to create all the fields in each of the payment forms, just like how it was setup everything on this form: http://www.jotform.me/form/22562702027446.

    I hope I've explained it clearly. If you have any doubts or confusions, feel free to message us here.

    Thanks!

  • Profile Image

    Answered by lebaus on September 24, 2013 at 08:51 AM

    I asked this question before and this is the reply I got. Please check this thread. Am I missing something here?

     

    http://www.jotform.com/answers/233056-Can-I-create-a-EXPANSION-MENU-INSIDE-OF-A-PAYMENT-FORM#1

  • Profile Image
    JotForm Support

    Answered by guilledutra on September 24, 2013 at 10:00 AM

    Hi,

    as my colegue @EltonCris explained before:

    You should first give the 3 locations options at the top of the main form, then depending of the option selected  it should show the corresponding form with all the other fields. 

    Check this example to figure out how it works

    http://www.jotform.me/form/22562702027446.

    Thanks

  • Profile Image

    Answered by lebaus on September 24, 2013 at 01:51 PM

    I know I can do it that way, but it doesn't solve my issue of having to have 3 completely independent forms to update anytime I want to add a category etc. I'd really prefer to have a solution that meets my needs of having 3 payment sub forms with one main form.

  • Profile Image
    JotForm Support

    Answered by Mike_T on September 24, 2013 at 04:22 PM

    Unfortunately, we do not have such an option at this time.

    I have created a feature request ticket about that multiple payment option and escalated it to our Development Team.

    We can not provide any ETA at this time, but we will let you know if we have any updates.