Escrow just screams fraud; properly solving that is a billion-dollar business by itself, so I'd strongly urge you not to implement something yourself.
That said, escrow.com and the like exist; I have no experience, but escrow.com seems to accept most every reasonable way of paying for an acceptable fee.