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

    Square payment integration cannot be embedded on a non-HTTPS site?

    Asked by powerof2youthcamp on December 27, 2016 at 08:07 PM

    I have a question with Square payments

    What does this mean?

     

  • Profile Image
    JotForm Support

    Answered by Charlie on December 28, 2016 at 12:32 AM

    I see that your screenshot refers to a website you have. Could you please share us the website page where the form is embedded?

    I also checked your forms and I do not see a Square payment integration on them. I specifically check the form titled "Winter Youth Meeting Registration 2017". 

    Please do share more information about this for us to better assist you.

  • Profile Image

    Answered by David  on December 28, 2016 at 08:14 AM
    I had taken the payment section off but I now have put it back on.  The website is:

    www.wahoobaptistchurch.org

  • Profile Image

    Answered by Boris on December 28, 2016 at 08:31 AM

    Square payment processor requires that their payment fields are only used on secure, SSL enabled websites. Addresses of secure websites start with HTTPS, so if your website had SSL security, the link to access your page with the payment form working would be this:

    https://www.wahoobaptistchurch.org/registration.html

    However, as your website is using only a plain HTTP connection, Square refuses to work on such a website:

    http://www.wahoobaptistchurch.org/registration.html

    If you want to use the Square payment field on your forms, the forms must be accessed over a secure HTTPS link. This means that either (1) you will have to contact your web developer / server administrator and ask them to upgrade your website to support HTTPS, or (2) you will need to use your forms through their direct secure links, and not embedded on your website.

    For example, the direct secure link of your form is this:

    https://form.jotform.us/form/23328664925158

    You can also see it by clicking on the Publish button inside our Form Builder, while you re building your form. Please let us know if you need any further clarifications or assistance.

  • Profile Image

    Answered by powerof2youthcamp on December 28, 2016 at 08:45 AM
    I had taken the payment section off but I now have put it back on. The
    website is:
    www.wahoobaptistchurch.org
    ...
  • Profile Image
    JotForm Support

    Answered by liyam on December 28, 2016 at 09:05 AM

    Hello powerof2youthcamp,

    As mentioned by Boris, Square payment processor requires that their payment fields are only used on secure, SSL enabled websites. Your website however has no SSL certificate for it to run the page under HTTPS. With this, my suggestion is to simply provide a link directing users to to the form https://form.jotform.us/form/23328664925158

    If you would want your form to be embedded in your web page, you will need to contact your webhost service provider and order from them an SSL certificate for your domain. 

    If you have questions, please let us know.

    Thanks.