So I'm setting up a website for my university exclusively. People will create tasks that they want done and then other people can do these tasks for some money. I've worked out everything except what to do if people don't pay and vice versa. Is there anyway to maybe social engineer the site so users feel more obligated to payout/do the work they promised to do. Since, they are all from the same (smallish) university I reckon most people will be fine but I'm concerned about people occasionally abusing the trust that the site relies on.
I played with the idea of using a ranking system but I assume that this will plant the notation of mistrust in the users head and make them less likely to engage with the site.
Any ideas of what to do?
Since these a tasks, I figured paying up front would be a bad idea since the task giver might want to retract their task, in which case it would be too late.