- ilsiperAsked on October 17, 2016 at 03:35 PM
I too have an issue with HTTPS/Square/Jotform. If you can lead me in the right direction.
Getting the square integration into the jotform was real easy. Upon testing on my site I received the on this page on my site: http://skylinevbc.com/dues/
"Square Payment Form can only be embedded on sites that use HTTPS. See: https://docs.connect.squareup.com/articles/adding-payment-form/ Please contact form administrator."
We have a secure web certificate from GoDaddy.
I'm not saying anything's broken. This being the first time I'm using square on my site, it's probably a config I'm missing.
We are on Wordpress as well, if that helps.
- KadeJMAnswered on October 17, 2016 at 03:54 PM
I see that you too are having an issue with https and using your form with square payments after embedding the form onto your website.
Basically, what is happening here is as the notice states you can only use square payment processing within the form embedded on secured sites that use HTTPS.
Example - https://skylinevbc.com/dues/ ( not http://skylinevbc.com/dues/ )
This is an added encrypted layer of security to ensure the payment processing is safer without the risk of being hijacked after sending payment credentials from the form into squares gateway to successfully receive payments.
Most website hosts have an option to enable it. Once you enable it your form and the square payment processing should then work normally.
- ilsiperAnswered on October 17, 2016 at 04:05 PM
So, on it's something I have to enable on GoDaddy?
- KadeJMAnswered on October 17, 2016 at 05:26 PM
Yes, usually it's a setting in your website settings somewhere or else you can check with godaddy to ask about how to enable it.
I found this https://www.godaddy.com/help/http-vs-https-5454 which might help some to point you in the right direction and it looks like you should qualify for it based on what you said for the ssl otherwise I would suggest that you contact and talk to them more if needed then try the form again.
If you have any further problems afterwards just let us know and we'll check again if needed.