Is there a cost or fee to become a creator?
There is no fee to start a creator account. It is free and fees will only be deducted when you start generating subscription sales. ...
I'm approved for a creator account, how do I start?
Once you have been approved for a creator account through our payment provider and our internal review of your profile, you can start accepting subscriptions ...