Creating Sites to run on their own independent domain name/url

I purchased your multi-domains plugin thinking that I can manage each of my domain names from one central wordpress console.

In the Multi-Domains area I added my different domains (also installed on my cPanel hosting) and then I am trying to add the sites in the Network Admin / Add Sites. But it does not work independently as if the multisite only works as a subdomain or or subdirectory

Not sure what I am missing in all of this - or perhaps managing wordpress sites (all with their own individual domains) is not something Wordpress multi-sites is set-out to do?
Thank you.