Deposits at ecoPayz casinos are generally instant, allowing you to start playing immediately. Withdrawals can take some time. Withdrawals depend on casino processing times, which may introduce delays.