Yes, we will absolutely issue a refund if you request it (or even if you don’t, if we strongly believe you have made your purchase in error). From your description so far it doesn’t seem like you are aware of how the process works (Requesting a Certificate | Certify The Web Docs)
Domain validation is a fundamental step of certificate issuance (it can either be via http or via DNS validation), if you are unable to use these methods then you will be unable to use Let’s Encrypt or any other ACME certificate authority for your certificates.
In addition, our free community edition is there for people to evaluate whether or not it works for them but it looks like you’ve chosen to just install the app and purchase a license key without checking if you can get it to work or not.
Let’s Encrypt works like this:
- You request a certificate for a domain
- Let’s Encrypt asks you (via the app) to validate you control the domain, in this case
thepass.pvihs.org. You can do this either by presenting a special file on your website or by adding/updating a TXT record in your domains DNS. Certify performs this automatically but you need to configure it for your preferred validation method.
If your website is internal you cannot use http validation, so you need to use DNS validation (either via a supported DNS API or using Certify DNS for CNAME redirection).
Let me know if you want to cancel your license key and get the refund, it’s absolutely no problem for us to issue that.