Does the recipient need an account on your site?

Yes, otherwise the E-Wallet funds cannot be applied.