Currently a personal account needs funding (to open the account initially) from an existing credit card. That's what allows instant online issuance.
Coming soon, you will be able to open an account in other ways such as online checks (for U.S.). Stay tuned for news about this very soon.
Commercial account holders open/fund their accounts with a wire transfer and if you are a webmaster with affiliate payouts this is the way to go anyway.
Regardless of how you open the account, you can always accept P2P transfers to fund your account and then P2P funds out to anyone you would normally pay be check, wire, etc....
Any questions, drop me a line at
[email protected].
