Is it possible to limit number of total admissions if different quantities are allowed?

  • Profile Image
    rollerkingdom
    Asked on June 15, 2020 at 05:12 PM

    I have a form where you can purchase a different number of admission tickets. I am only allowed to sell 100 total tickets. Is this possible? Say 1 person buys 5 tickets and then another person buys 2. Can I limit sales after 100 total tickets sold?

  • Profile Image
    Jed_C
    Answered on June 15, 2020 at 09:44 PM

    It's possible, but you have to create a custom payment. Please watch my screencast here http://shots.jotform.com/jed/vid/2390406.webm so you can follow and apply it to your form.

    Let us know if you have any questions.

  • Profile Image
    rollerkingdom
    Answered on June 15, 2020 at 09:59 PM

    Thank you for the quick reply. I'm a bit confused at the end though. If they choose 2 tickets, shouldn't it say 98 left?

    Also, unfortunately it has to be a little more complicated because I have 2 options that would need to max out at 100 total.


    The "Admission" tickets and "Parent spectator" across all submissions cannot be more than 100. Is that possible?

    I have decided that I will make a form for each day we are open. See here: https://form.jotform.com/201474556950055

  • Profile Image
    Jed_C
    Answered on June 15, 2020 at 11:13 PM

    If they choose 2 tickets, shouldn't it say 98 left? — The widget counts the submissions so if it's not submitted, you will still see 100 left, once you submit the form and selected the quantity, it will show the correct remaining tickets left.

    Also, unfortunately it has to be a little more complicated because I have 2 options that would need to max out at 100 total. — The workaround is to capture the total value of the two inventory widgets which is in this case it's "Admission" and "Parent spectator".

    You can then create a condition to show a warning or paragraph message if the total exceeds 100.

    ex. http://shots.jotform.com/jed/vid/2390406_2.webm

    Unfortunately, your requirement is not possible with the default payment field that is why it needs to be a custom calculation.

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

  • Profile Image
    rollerkingdom
    Answered on June 16, 2020 at 09:33 AM

    Does this work across multiple submissions though? For example it would not reach 100 on 1 person's submission. It would be across many. Also how do I set price on the inventory selector? Can we do a live chat or something? I'm happy to pay for that.

    thanks

  • Profile Image
    rollerkingdom
    Answered on June 16, 2020 at 10:28 AM

    I am getting closer: https://www.jotform.com/build/201673761683158

     

    however is there a way to disable form after 100 total submissions or something?

     

    Let me know if we can have a live chat

  • Profile Image
    Jed_C
    Answered on June 16, 2020 at 11:46 AM

    Yes, you can put 100 submissions limit and your form will be automatically disabled. Please see this guide https://www.jotform.com/help/180-How-to-Enable-Disable-a-Form.

    Let us know if you have any questions.

  • Profile Image
    rollerkingdom
    Answered on June 16, 2020 at 01:31 PM

    Not sure what I did wrong on my form. I chose 1 admission and 1 spectator and submitted to test. Now it shows 99 for each left. I need it to combine numbers from admission and spectator towards count. It should say 98 left.

     

    https://www.jotform.com/build/201673761683158#preview

  • Profile Image
    Mike
    Answered on June 16, 2020 at 05:06 PM

    Each widget has its own limit, these limits cannot be connected.

    As a workaround, you may consider using only one Inventory widget in the form. The downside is that the user will need to submit the form two times if they need two ticket types.

    Here is a sample form:

    https://form.jotform.com/201676312320949

    The total amount is calculated with conditions:

    This is how you can clone the form to your account:

    How to Clone an Existing Form from a URL