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.
How can I set inventory control limits with PayPal?Asked by sdona on December 28, 2016 at 09:22 AM
We are selling "tickets" to training events. In the past, we used the inventory control features within PayPal to set the maximum number of "seats" we sold to an event. This prevented people from registering and paying when there were no available spots. We have a new registration form created in JotForm, and we are using the PayPal button as the mechanism for people to pay and then submit their registration. How can we set the same inventory control features/limits in this form? We want to be able to limit the number of submissions so that people do not submit a registration once all the seats have been taken. I do not have the form posted/visible to our website yet, as we do not want to open registration until we have the inventory control features in place.
For selling a limited number of tickets through your form, we recommend using a widget such as our Inventory widget, Gift Registry, Quantity Gift Registry, or any other similar widget:
In order to charge your customers the correct amount, you could base a calculation on the number of tickets they have selected in the Inventory widget:
So if 1 ticket is $10, and customer selects three tickets in the Inventory widget, we can calculate and charge them $30, while 3 tickets get deducted from the total available pool of tickets.
You would pass that calculated amount to your payment field for payment processing:
If on the other hand you will only have 1 ticket available per each customer, so that the number of times your form would be submitted is exactly the same as the number of tickets you have available, we could set this up in an even easier way by simply setting up a submission limit on your form:
Please take a look whether these solutions meet your needs, and let us know should you need further assistance. Thank you.