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

    Is it possible to have 2 different types of payments offered?

    Asked by wyracrew on June 01, 2012 at 09:22 PM

    Is it possible to have 2 different types of payments offered? For instance some people like to pay for their season's membership with one payment, up front. However, a lot like to pay in 3 payments.

    My first question is can I set that up - a single payment option AND a subscription offer all on the same page?

    My second question is when do the subscription payments end? So If I want to set up 3 payments of $200, how does the system know to stop once it reaches $600?

    That goes for the same with a subscription for a donation page. If I have a customer who wants to stop a reoccurring donation of $5, how do I do that? Can you put a stop date in?



    This is a re-post of a comment on Setting Up Your First Order Form

    donation different
  • Profile Image
    JotForm Support

    Answered by mliz on June 02, 2012 at 08:38 AM

    As of the moment our Paypal integration does not allow different type of products (i.e., one time purchases, subscriptions or donations) in the same form. What you can do is to create a separate payment form for each of the subscription and  single payment. One of our support member posted the following work around for multiple payment option in a single form in the following thread.

    http://www.jotform.com/answers/52504-Multiple-Choices-Payment

    Please have a take a look at it and try out the suggested alternative solution. As for the subcription payment expire/end date sad to say this feature is not available this has already been added to our to do list. Users who are subscribed will have to stop the subscription by logging into their account and cancel the subscription from there.

    Let us know if you have further questions.

  • Profile Image

    Answered by wyracrew on June 14, 2012 at 02:51 PM
    I followed the link you gave. I have to admit, the answer is doing my head in! I feel like I'm failing a logic puzzle. Can you tell me, am I supposed to create each PayPal payment button in Paypal, then copy the code from their and paste it in JotForm's free text html field? And then create a button for each different payment option with a condition attached to it?
    Can I insert PayPal code for a payment plan I created on Paypal? 3 payments of $75 each where at the end of the 3 payments, the subscription will end. In theory, should that work on JotForm?
    My only other issue is discount codes. I found e-junkie, a third party site that works with Paypal to create discount codes. Once I enter the details on their site, the create code for either a shopping cart or Buy It Now buttons. How can I incorporate their code into the above set up?
    You can see why I feel like I'm failing a logic puzzle.
    Julie
  • Profile Image
    JotForm Support

    Answered by Mike_T on June 14, 2012 at 05:59 PM

    Julie,

    Can you tell me, am I supposed to create each PayPal payment button in Paypal, then copy the code from their and paste it in JotForm's free text html field? And then create a button for each different payment option with a condition attached to it? 

    As far as I know, we do not support PayPal buttons. However, you can create two forms, one for one time payments, and second one for subscriptions. Then, use Free Text (HTML) elements to insert these forms into your main form, so that you will be able to use conditions to show needed form based on customer's choice.

    Here is an example form from mentioned above thread:

    http://www.jotform.com/form/12975925100

    Can I insert PayPal code for a payment plan I created on Paypal? 3 payments of $75 each where at the end of the 3 payments, the subscription will end. In theory, should that work on JotForm?

    I am afraid that this is not possible.

    It is possible to create subscriptions with us, but your users will have to cancel them manually.

    My only other issue is discount codes. I found e-junkie, a third party site that works with Paypal to create discount codes. Once I enter the details on their site, the create code for either a shopping cart or Buy It Now buttons. How can I incorporate their code into the above set up?

    We can not guarantee that code from 3rd party application can be integrated with your form.

    If you would like to proceed with the further investigation in this matter, please create a new thread and provide code sample.

    Thank you for cooperation.

  • Profile Image

    Answered by wyracrew on June 15, 2012 at 02:54 PM
    I'm confused with the multiple payment example. I've been given the example of the guy who needs several different currencies for his website. I believe he's told to use the free form html editor to put the code in for each currency. My question is where do I get the code for each payment? I've already created a one time, pay in full button, but now I need to offer a subscription button. If I try to create the subscription through JotForm, it will say I've already created a PayPal payment and I can't have two different spots for PayPal. So how do I get the code from PayPal to then enter in JotForm? I know how to create a button on paypal.com. Can I copy that code and paste it into the free form html? If not, what step am I missing?
    Julie
  • Profile Image
    JotForm Support

    Answered by Mike_T on June 15, 2012 at 04:30 PM

    The work around is based on embedding another form to your main form, so that you will have multiple payment options on your main form.

    My question is where do I get the code for each payment?

    For example, you can create an additional form with PayPal Subscription. Then, get your iFrame embedding code for that PayPal Subscription form from our Embed Form Wizard.

    And paste that code into Free Text (HTML) field on your main form.

    Then, use conditions to show corresponding payment option.

    Form example:

    http://form.jotformeu.com/form/21656724065354

    You can also Clone it to check its back end.

    So how do I get the code from PayPal to then enter in JotForm? I know how to create a button on paypal.com. Can I copy that code and paste it into the free form html?

    I am sorry, but code from PayPal site will not work with JotForm based forms.

    If something is not clear, please let us know.

  • Profile Image

    Answered by wyracrew on June 18, 2012 at 12:18 AM
    I followed you for the most part and followed the links you gave me. The only thing is I need to adjust the payments you listed. The one time payment was a paypal link so I could use the wizard to change the payment to $1050. BTW, Apparently you need to have at least 2 choices of what you're buying? You can't just have one? In other words you can't offer one full time payment of $1050 and that's it. You have to offer 2 different payments of whatever figure you want.
    But anyway, I need to change the subscription payments because $25 a month is incorrect. But the paypal wizard doesn't pop up. I can't figure out how to correct the subscription payments. But I also can't figure out how you put them all together in the first place. Did you add iframe upon iframe? I appreciate you giving me the answers but I also want to be able to figure out and see, step by step, how you did it.
    Also, no matter what, all subscriptions need to be manually stopped by someone going into Paypal and stopping the monthly payment? Are all similar systems like that? Google Checkout and the others? Is there an easier online banking system I could use? Otherwise I will have to manually turn off 50 subscriptions or so over the next few months which could get very tricky, as you could imagine. There must be a better way of doing it.
    Thanks so much for your help!
    Julie
  • Profile Image
    JotForm Support

    Answered by jonathan on June 18, 2012 at 05:48 AM

    Hi Julie,

    Perhaps checking this guide -How-to-Update-the-Multiple-Payment-Form may also help in your inquiry. My colleagues suggestions are a summary of it.

    And the key to understand to have a different type of payment offered on the form IS to have multiple forms for it. 

    If I want to offer 3 different payment methods of payment for my products (i.e. Paypal, Paypal Pro, Authorize.Net), then I will need to create at least 4 Forms. 1 Main form, and 3 payment forms.

    You can check on the example provided in the guide, and you may try applying it on the sample form of Mike_T.

    Hope this help. Please inform us if further assistance is needed.

    Thanks.

  • Profile Image

    Answered by AISDCSecretary on November 20, 2016 at 01:14 PM

    Speaking of payments. Can we put in a "range" for money to donate? Exp. $5,000 - $9,999? Or $10,000 - $14,999? From there they can input the exact amount they wish to donate: Exp. $6,500 or $11,000 respectfully?  We are going to be using Square for this process.

    Do I have to make a product for each of these variables? Will I be able to include the ranges indicated above?

    Thank you.

  • Profile Image
    JotForm Support

    Answered by KadeJM on November 20, 2016 at 02:19 PM

    @AISDCSecretary

    We understand you are asking a follow-up question in relation to the original topic here but, this thread is quite old and I am moving your question to a new individual thread for us to help you more accurately.