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

    Expanding / Payment Functionality of a Form desired

    Asked by IceMelt on January 07, 2016 at 06:37 PM

    I want to build a contest entry payment form similar to this form, attached, that we had custom built previously (no longer can be used). We'd like to build this form in JotForm, is it possible to have a Radio Button selection like seen below, one for 1 entry, one for 5 entries, and one for 30 entries – so when the 5 entries or 30 entries are selected it shows 5 or 30 Guess entry lines? Basically, the form will expand to show 5 or 30 entry lines... (with dropdowns for month/day/hour/minute/second & high temp)

    We want the form to automatically calculate the amount due based on the Entry radio button selected ($5 for 1 entry, $20 for 5, $100 for 30 entries).We will likely use Stripe for our payment system (are there any monthly fees associated with using Stripe through your JotForm system?)

    Is this type of functionality doable in the JotForm system? If so, do you have any instructions on how I can create a similar form (I'm a web designer), or do you have staff on hand to develop such a form (and if so, what would it cost?)

    Thanks!

     

    Screenshot
    bronze bronze plan payment form JotForm uploads expand
  • Profile Image
    JotForm Support

    Answered by Chriistian on January 08, 2016 at 02:18 AM

    Hi,

     

    Thank you for using Jotform! It appears like the form in the screenshot you sent can be done in Jotform.

    Here are a few articles that you might find useful:

    How to Create Your First Web Form

    Setting Up Your First Order Form

    Payment Forms

    Smart Forms Using Conditional Logic

    We also have widgets that you might find useful for your form:

    http://widgets.jotform.com/

     

    Do inform us if you need further assistance,
    Regards.

  • Profile Image

    Answered by IceMelt on January 12, 2016 at 11:21 AM

    Is it possible to have a Radio Button selection like seen below, one for 1 entry, one for 5 entries, and one for 30 entries – so when the 5 entries or 30 entries are selected it shows 5 or 30 Guess entry lines? Basically, the form will expand to show 5 or 30 entry lines... (with dropdowns for month/day/hour/minute/second & high temp)

    We want the form to automatically calculate the amount due based on the Entry radio button selected ($5 for 1 entry, $20 for 5, $100 for 30 entries).We will likely use Stripe for our payment system (are there any monthly fees associated with using Stripe through your JotForm system?)

  • Profile Image
    JotForm Support

    Answered by BJoanna on January 12, 2016 at 02:23 PM

    Like my colleague mentioned this is possible to achieve. 

    However you would need to create 30 "Guess entry lines" and then you would need to use Conditional logic to show 1,5 or 30 fields based on selection in radio button field.

    Other way would be to use Configurable list widgets. You can set three Configurable list widgets. First will have 1 entry, second 5 and third 30. 

    Inside of this guide you can find out how to pass calculation to payment field:

    http://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field 

    Then you would need to use conditional logic to show one of three widgets base of selection of radio button field. I have made demo form: https://form.jotform.com/60115298074959 

    Feel free to clone it

    Hope this will help. Let us know if you need further assistance.