Is the main focus of your site transferring money between users? If not, why not just use paypal or some other 3rd party service? If it is, you are opening a whole can of worms with regards to the legality of your service. You should consult a lawyer about it, but I'm guessing you won't be able to come up with a cheap solution to the problem.