No, you don’t need to have your own company or social security number become an affiliate and get paid. You just need a PayPal account to receive payments.