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 pass form details to already existing PayPal form with same details?

    Asked by Eric on April 21, 2013 at 10:54 AM

    I already have a website that asks for Event Registration details on a paypal page like Attendee Names (can be multiple) and Registrant information (person making the payment).  But I like your form building capability so I lifted off that information and put it on a form.  Is there a way I can pass the information i get off this form to the paypal checkout page like quanity and attendee names?

    So that way if the person registers 4 people, the paypal checkout page shows 4 attendees and the appropriate cost.  I want it so they register first and then pay after as we have a unique option that they can pay at the door so not everyone will always go and pay.

    paypal form event registration form building unique register
  • Profile Image
    JotForm Support

    Answered by jonathan on April 21, 2013 at 04:28 PM

    Hi,

    I think this one is not possible at this time.

    So that way if the person registers 4 people, the paypal checkout page shows 4 attendees and the appropriate cost.

    the attendees name will not be included in the paypal checkout page. The most that can be done is only compute the quantity and pass it to the paypal checkout page.

    It could have been possible if the custom quantity box in the payment field can be converted into something like "custom text" so that you can input an attendees name into it. 

    I will also submit a ticket to our developers for a feature request about this. It seems it can be useful also.

     

    ---

    I want it so they register first and then pay after as we have a unique option that they can pay at the door so not everyone will always go and pay.

    You can use the the Purchase Order field (also in payment tools) to do this. When using the purchase order field, the registrant can only fill in and register without doing any payment process.

    You can use the same technique describe on this guide 

    How-to-Create-a-Basic-Multiple-Payment-form (have a  multiple payment form)

    Basically, you will have option in your main form -- the option can be "pay now" and "pay later". 

    The first option, will open the paypal payment form, the 2nd option will open the purchase order form.

    Hope this help. Please inform us if you need further assistance.

    Thanks.

     

  • Profile Image

    Answered by emarchisin on April 21, 2013 at 05:23 PM

    So in the first part of the response you said it is possible to pass the quantity value, how do I do that.  I have a box that selects the number of attendees from 1-6 so depending on what that is set to, that is the quantity i would need to pass to paypal.  How can i send that to my paypal form i already have on my page.

  • Profile Image
    JotForm Support

    Answered by jonathan on April 21, 2013 at 05:36 PM

    Sorry for the confusion on the quantity. BUT what I meant is like this

    The registrant will still have assign or fill-in "how many" quantity so that it can be computed when the payment is process.

    Hope I was able to explain it properly this time. Please inform us if you have more question.

    Thanks.

  • Profile Image
    JotForm Founder

    Answered by aytekin on April 22, 2013 at 03:13 AM

    The best solution is to use the "Purchase Order" field under payment tools. You can have all features you see on payment forms using that but the user is not charged, 

     

    Then, use Send Post Data feature to get the payment total and other things like quantity, and redirect user to your own existing PayPal payment form.