even payoneer would be a better alternative.
then just restrict them to regular banks, which can be done.
you can't either make up identities in a bank; which is even harder than you may believe.
you can do the very same with paypal, you know?
I think wire transfer to personal accounts the user has in banks is safer an better. Specially for those that have debit cards.
What about direct wire transfer?