wordpress multisite network with affiliates paid

I need to create a network of sites in wordpress that works like this: you sign up and create a blog paying $ x, while if he gets another user registers (creating another blog) through a referral link, he would win $ 1 / 2 and the admin $ 1/2. I was looking at the plugins that I can use as BuddyPress, Affiliates, Pro Sites.

As would have to be the configuration of these plugins?