List of unique affiliates plugins

Need more extensive features than the typical payout per sale. Interested in payouts based on multiple referee actions like , refer someone that gets 1000 views in the first month and then get a payout. Or refer someone who remains a member for x months , then get a payout ect.