Do I need an affiliated account to get paid?

Yes, you would have to create an Affiliated account

Once signed in make sure to fill in the information correctly and completely.

Affiliates