Hi sir,
I have good experience in that field .
I will develop for you web application in .net technology with two main type of users ( system admin and users ) .
system admin can manage users , see withdraw requests , manage membership types .
users can surf websites we can add captcha for free users and see the rate of interaction in each link they surf , they can add websites with visits customization according to country and can set referral link ( the surf will be done through desktop application to allow more control ) , they can upgrade membership , they can add withdraw request and convert points to money .
I will provide you with desktop app for users to surf with this will help to have more control over referral etc .
I have more ideas to help your business grow fast , Just award my bid .
Thank you .