Is there a way to pay before someone makes a website

Hello again,
I'm wondering if a member can choose between free and pro before making their website, or do they have to upgrade later?