I’m in the process of building a client site. Can client billing be setup before the site is published or do I have to wait until I have a final version and it’s published with my clients custom domain?
You can set up client billing before your site is launched and before you’ve hooked up a custom domain. In you project’s settings go to the Billing tab.