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. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
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.
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?
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?
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?
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.