Installing Let's Encrypt

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g., so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is:

I ran this command:

It produced this output:

My web server is (include version):

The operating system my web server runs on is (include version):

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don’t know):

I’m using a control panel to manage my site (no, or provide the name and version of the control panel):

You’re not giving us much to work with. “I don’t know” is always a better answer than no answer at all!

With this little information, I can only guide you to the following page:

Got it thanks. I dont have the answers to the other questions

Hi @F7pro,

With an online store hosted by Square, I don’t think that you’ll have any option to obtain the certificates yourself. Instead, Square will be responsible for everything, including the certificates and HTTPS configuration for your site.

If you don’t understand something about how to proceed, you should contact Square’s support.

Thank you very much. Actually, I contacted them and they directed me to your site.

Well, we’re happy to try to help figure out how to get a certificate, but I think that would make you the first Square online store customer to ask for help with this here, so I’d like to be sure that there isn’t some misunderstanding. Can you quote what they told you and what they’re asking you to do?

Hi Paul,

This is (name removed) from Square Customer Success. It was a pleasure speaking with you today. You can add your Online Store to your existing third-party domain (website or blog) or you can create a custom domain from your Online Square Dashboard.

Please keep in mind that at this time we do not provide SSL certificates, but you can get one through Let’s Encrypt for free. Hope this helps get you in the right direction. Let me know if you have further questions. I’m always happy to help. Have a great day!

Even if you’d get a certificate from Let’s Encrypt (which should be possible, one way or another), that certificate needs to be installed on the server. Does that “Online Square Dashboard” have any feature to install a TLS certificate?

1 Like

No it does not. Thanks for the help.

Well, being able to install a certificate one way or another is a requirement to enable HTTPS. Is that control panel the only way to configure your site?

1 Like


As I'm digging on Square / SquareUp 's website, there seems to be no option for you to enable https on custom domains (yet).

In this case, you can connect your account to any services (like Weebly or whatever square supported) or just sign up cloudflare to enable https.

I truly think this is the only option....

Thank you

@F7pro, maybe this means you should go back to the Square support and ask them what you're meant to do with the certificate once you've obtained it?

Hello all,

Having contacted Square again on the issue, they’ve got no way around your suggestions/questions. This being said, thanks for all your help. I’ll have to find some alternative.

It’s kind of weird that an online shop hosting service from a payment processor wouldn’t provide any way to let you use HTTPS on your site (!?!).

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.