Hi, thanks but I don't have such option, and never needed anything like this to create let'sencrypt certs in my account.
Will contact hosting provider anyways.
I guess it's probably something related with the domain registrar, this always work out of the box with the registrars I work with but this is a different one since the account is from a customer and he registered the domain himself.