How to create a multiple payment form?

  • NCVAN
    Asked on February 8, 2018 at 1:50 PM

    We need the capability to have a Submit that redirects to PayPal and a Submit that will process the form but does not redirect to PayPal. Can we do this? Another button for paying by check perhaps? We need the form to process but not a credit card payment if someone is paying by check.

     

    Thank you!

  • Jed_C
    Replied on February 8, 2018 at 2:54 PM

    What you need is to create a multi-payment form that allows your users to select whether they want to pay using PayPal or Check. Please see our guide here https://www.jotform.com/help/182-How-to-Create-a-Basic-Multiple-Payment-Form on how to.

    Let us know if you have any questions or if you need further assistance. 

  • NCVAN
    Replied on February 9, 2018 at 8:32 AM

    This is perfect except I am having trouble with the conditions. So my main form is not working. Please see screen shots below. Where your instructions have:

    1518183053Condition as Jotform Screenshot 10

    Mine do not have the names I used on the other 2 forms (PayPal Form and Pay by Check)

    1518183100Conditions per me Screenshot 21

  • Ardian_L
    Replied on February 9, 2018 at 9:53 AM

    You can rename the Iframe Widget to anything you like. But it should work fine even without renaming the widget. You just need to know on which iframe you have inputted PayPal, and on which one the other payment method. 

    Please let us know if you have any other question. 

  • NCVAN
    Replied on February 9, 2018 at 10:19 AM

    Hi again,

    It's not showing either sub-form when I click an option:


    https://form.jotform.com/NCVAN/ncvan-victim-service-practitioner-c

  • Ardian_L
    Replied on February 9, 2018 at 11:13 AM

    Can you please clear your browser's cache and try again. I have changed the name of the iframes to PayPal Form and Pay by Check. And also changed the width to 400px so they would look the same on the form. 

    1518192630PaypalCheck Screenshot 10

    Please let us know if you have any other question. 

  • NCVAN
    Replied on February 9, 2018 at 11:53 AM

    Thank you!

    It works in Safari and Firefox and even after clearing everything in chrome all I see is the titles of the subforms. I will try a different computer.

  • BJoanna
    Replied on February 9, 2018 at 12:33 PM

    Your embedded forms are shown properly on my end using Google Chrome. 

    I am not sure if you are aware, but I see a potential issue with your form. The form has multiple submit buttons - 2 on the main form and 2 on embedded forms. 

    Your users would have to submit both forms. The main form where they are entering a data and then the embedded payment form. If they do not submit the payment form you will not receive the payment and if they do not submit the main form, you will not receive the data they entered in the main form. Also if the users submit the main form first they will be redirected to the Thank You page and they will have to open the form again, just to submit the payment part of the form. 

    I would suggest you to create 2 forms that will the payment field, one with PayPal payment field an the other with the Purchase Order Payment field. Then you should embed both forms inside of the third form that will just have one question (Payment Method field). Then based on the selected payment method you can show the form with the PayPal payment field or the form with Purchase Order payment field. 

    Create the form exactly the same as it is described inside of the guide:

    How to Create a Basic Multiple Payment Form

  • Gina
    Replied on February 9, 2018 at 12:47 PM

    thank you and I also have it working on several other devices. I did create the forms exactly as you suggested which is why I ask people to ignore the new part. I am working on the texts for those now then will delete my old submit.

    thank you again!

  • NCVAN
    Replied on February 15, 2018 at 2:21 PM

    Now another problem. We would like our notifications to have all the fields from the main form:

    https://form.jotform.com/NCVAN/ncvan-victim-service-practitioner-c


    However, because the 2 "subforms", Pay By Check" and "PayPal" only have 2 fields, than that's all our notifications have. Is there a way to have notifications pull fields from the main registration form?

    1518707679Pay By Check Notification Screenshot 10

  • NCVAN
    Replied on February 15, 2018 at 2:22 PM

    Now it's a bigger problem! We are ONLY receiving the information from the embedded forms (Pay by Check and PayPal) so are getting no registration information.

    Please help!

  • Jed_C
    Replied on February 15, 2018 at 2:34 PM

    Since your other concern is related to notification, I went ahead and moved your other question to this thread. We will reply to your other concern here https://www.jotform.com/answers/1386047 shortly.