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

    How can I create an authorization flow?

    Asked by chipitin93 on February 19, 2016 at 04:44 PM

    I want to create a form that its ID will be a unique number to pay in a Point of sale, and they have to comeback with a confirmation number that need to put into the form in order to complete its register. How can I do that?



  • Profile Image

    Answered by Boris on February 20, 2016 at 06:36 AM

    If I understood correctly, this would be your workflow:

    - user submits the form, and is redirected to the payment tool for processing (Point of Sale)
    - user makes a payment, and receives a special confirmation number
    - user enters this confirmation number in order to submit the form to you as completed

    If the above is indeed the workflow you are looking for, then please note that a submission on a payment form will not be marked as completed (it will not be in your submissions page) unless the user has already paid.

    This means that you can set up the above workflow by simply using a payment tool on your form:

    Mastering Payment Form Integrations with JotForm

    Once the user makes their payment, the submission will be automatically completed, and you will receive your notification emails. There would be no need for them to go back to the form and edit their submission.

    If you are asking about something else, please let us know and we will be happy to help.

  • Profile Image

    Answered by chipitin93 on February 20, 2016 at 08:35 AM

    Thanks, that will be a regular payment, but it ain´t what im looking, here is another example...

    I have a vacation request form, some one will fill it and this form needs to have 3 approvals, his boss, manager and general manager, when you have the 3 approvals this form will be complete. Is there any way to do that?



  • Profile Image

    Answered by Boris on February 20, 2016 at 12:11 PM

    I understand what you are looking for. It is generally referred to in our forums as approval workflow, and they entail using the Edit Link in your email notifications for each step of the process, so that subsequent persons can continue filling out the form.

    You can see some of the most common approval workflows being discussed previously in these two threads:



    All of the methods require use of conditional logic, conditionally sent email notifications, and use of Edit Links in these emails.

    The excellent thing about the method discussed in the first of the linked threads, is that you can create the three sections with their own access keys - so that the boss will use one access key to unlock his section and give his approval, then manager will use a different access key to unlock his section, and finally general manager would use his.

    Please take a look at the methods explained there to see if that is indeed what you are looking for, and if you need any help in setting it up, please let us know here in this support thread about where you've hit the snag, and we will be happy to help you set it up.

  • Profile Image

    Answered by chipitin93 on February 20, 2016 at 09:47 PM

    Thanks for the followting and clear answers, works great


  • Profile Image

    Answered by Boris on February 21, 2016 at 02:49 AM

    You are most welcome, glad to hear that you've managed to st it up.

    If there is anything else we can help you with, please let us know by simply opening a new thread, and we will be happy to assist you.