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

    "Invalid hash" on Stripe

    Asked by danielbucci on March 29, 2017 at 09:27 AM

    I have a customer trying to pay via the Stripe Widget and when they checkout they receive "Invalid Hash".  How can I get this fixed?

    Page URL:

  • Profile Image
    JotForm Support

    Answered by Nik_C on March 29, 2017 at 12:04 PM

    I saw that you had four submissions, did those went through Stripe fine?

    Since I didn't see this error before and I can not find the meaning of that error anywhere. So I'm wondering if this is an isolated case or it happened with some other users as well?

    Please let us know.

    Thank you!

  • Profile Image

    Answered by danielbucci on March 30, 2017 at 08:35 AM

    The previous four submissions were from me.  I used a promo code to "unrequire" the Stripe Widget (making the tickets for free).  

    It is not an isolated case.  When the customer told me about it, I tried to buy my own ticket using my credit card and got the same error sign.  


  • Profile Image
    JotForm Support

    Answered by Nik_C on March 30, 2017 at 10:01 AM

    Thank you for additional information.

    Can we ask for your permission to test your form and if you can enable it so we can test?

    We'll wait for your response.

    Thank you!

  • Profile Image

    Answered by danielbucci on March 30, 2017 at 10:19 AM

    You have my permission.  How do I make sure it is enabled for you test?

  • Profile Image

    Answered by Boris on March 30, 2017 at 12:42 PM

    This is how your form appears at the moment, so it cannot be submitted:

    By enabling the form so we could test it, my colleague meant to revert it to the state it was in when you were able to submit it.

    I have cloned your form into my account for testing, integrated it with my Stripe account, and I could replicate the issue you were experiencing. Upon investigating it much closer, I see that the issue is caused by your promo Text Box field not having any label set up - it is recommended that all form fields have their own labels.

    Please simply set up a label on your field where users enter their promo code, and your form will be submitting fine:

    Please try it out, and let us know should you need further assistance. Thank you.

  • Profile Image

    Answered by danielbucci on March 31, 2017 at 08:15 AM

    That did the trick!  Thanks for your help.