In ecoPayz casino you obviously need a player account. However, an account is also required with the payment service provider itself. If you have an account with ecoPayz, deposits and withdrawals can be made as quickly as possible.