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

    Order Forms Feature Request: Setup Fee for One-Time Payments as well

    Asked by omacworld on May 31, 2011 at 01:27 PM

    I am using forms to sign people up for tournaments with multiple possible events.  Generally, tournament pricing is something like $40 for first event, $10 for each additional event (or, another way to say it is $30 registration fee, $10 for each event).  My first attempt was to have the main form have check boxes for each event, then have a shopping cart with "First event ($40)" "Additional events ($10) [quantity]".  However, that meant a lot of dupicate work for people, and they were confused why they had to select events, then select separate payment options.  Fairly recently, JotForm has been updated so that all cart items are displayed int he final submissions, so I was able to get rid of the selection in the main form and go to "Mandatory Fee ($30)", "Event 1 ($10)", "Event 2 ($10)", "Event 3 ($10)", etc.  However, people neglected to select the mandatory fee (and there was no way I could make it "mandatory"), so I had issues with people only paying $10 and having to send them emails asking them to bring the extra money to the event.

    What I would like to see (and I've seen it on some other forms sites) is the ability to either set a mandatory fee that is charged without having to be selected or a "Setup" fee that is charged only once against any individual submission.

  • Profile Image
    JotForm Support

    Answered by NeilVicente on May 31, 2011 at 03:08 PM


    I have created a ticket to have this added to our feature requests list. We will have you updated on the progress of this matter as soon as our developers are notified. Please be advised that we cannot give a specific time as to when this will get completed. Rest assured though that your suggestion has been noted and is much appreciated.

    Thank you for your patience. Let us know if there's anything else you'd like to add.


  • Profile Image
    JotForm Founder

    Answered by aytekin on June 01, 2011 at 06:56 AM

    We have setup fee for subscriptions, but not for one-time payments. This thread is not entered as a feature request ticket. I also changed the title from "Feature Request" to "Order Forms Feature Request: Setup Fee for One-Time Payments as well".


  • Profile Image

    Answered by omacworld on January 15, 2012 at 02:30 PM

    I was wondering if any work has been done on this request?  I have a new tournament coming up and would really like to be able to use this feature.


  • Profile Image

    Answered by fxr on January 16, 2012 at 08:27 AM

    It has been assigned to a developer and been marked as 'NiceToDo', unfortunately, it is unlikely to happen very soon.

    Having had a look of your requirements, it should be relatively to easy to make a field on the payment section mandatory, but it would involve downloading form source code & uploading those files to a webserver, then carrying out a few minor edits to the form. 

    Please advise if this workaround is something you do want to pursue and will try our best to guide you through the process.

  • Profile Image

    Answered by omacworld on May 07, 2012 at 12:27 AM

    fxr: I missed this answer back in January, and I'm into my registration cycle, so I can't do the workaround this year, but if you can give me an idea of how you believe this should work, I'd like to try it on my test site for next year.  I tried last year to set the mandatory fee as 'checked="checked"', but unfortunately that then did not trigger the 'onclick="sum(this)"', so it was listed as checked but the fee was not added.

  • Profile Image

    Answered by fxr on May 09, 2012 at 06:55 PM


    If you can bear with me a few more days, I can get back to you with some javascript to achieve the functionality you are asking for.

    Its a matter of checking the mandatory feild, then disabling it in ( via most probably HTML), then firing a click event in javascript to update your total field on your form. 

    Pass me on the form ID that you are working on and I will get you the modified source code.