Well done, @elhassan. Welcome to the Virtualmin community.
Yes, I see. Well, don’t let that hold you up. Virtualmin supports free SSL certificates from Let’s Encrypt and you should use this to get Virtualmin and the virtual server (domain / website) online.
Once you have everything working with the free SSL certificate, you could engage with the CA and get them to reissue the cert that you have paid for. I believe most of them offer free and unlimited reissue of the certs.
You could thereafter apply the paid cert to Virtualmin and the virtual server in place of the free one from Let’s Encrypt.