Custom domain not working mypaymentpage.com

It may also be worth looking into DNS Propagation. It usually takes 24-48 hours or even longer to update DNS records woldwide, so people from different places can see different versions of your site.
You can check the progress of your DNS Propagation by entering your domain into whatsmydns.net

Here’s a great video explaining this: