Basically, being an affiliate means having a passive income, because once you've got the referrals directed to a platform and they started using that platform under you, what you earn after that is all passive income since you won't be doing anything at all, but what you are suggesting is not that simple and requires a lot of constant work, if you are partnering up with someone for running a platform, you will need to bring traffic constantly and one-time isn't enough.
A dedicated affiliate marketer never send one time traffic. Bringing traffic is a continuous process and only an affiliate marketing person knows it better. Yes, as an affiliate, you don't need to take other problems of running a platform on your shoulder.