Yes, you will need to open an account and make deposit.

Tagged: