Click to See Complete Forum and Search --> : Help Needed : Paid Voting system


roman1982
09-17-2009, 07:48 AM
I am developing a site and have got to the point that I need to outsource some of the work.

I am needing to have people vote, but am going to pay them when they vote. Now the issue is that (i) i want to allow them to only vote once on each subject (ii) i want to prevent fraud of having one person have multiple users

This is beyond my skill level, and was wondering if this is easy to do, and how I should go about outsourcing it, and what level of expenditure would I be looking at. If anyone could help me, I would really appreciate it. Thanks, Roman

renevanh
09-17-2009, 12:08 PM
you could use the IP address to have a person vote from only a single address, but that might be useless when you have a couple of votes from one company or school (same IP).

I understand you have only registered people that vote? In that case, filter on both IP and email address.
Same IP and same email means no vote (store all information in a database, check against that database before a person votes). Since you are going to pay the voting persons, you might also crosscheck using there bank account number (or paypal, or... or...)
Offcourse, this means a person with multiple email addresses and/or multiple bank accounts (or paypal accounts for that matter) has the possibility to create multiple users and vote more than once, but I think this is almost the best you can get.
Only by sending them a piece of paper to a official registered address with an unique passphrase or something would totally prevent anyone from voting multiple times, but that gives you a lot of extra work and takes out the advantages of an online voting.