Deposits via this option are instant. Withdrawals, however, can take up to several hours. It depends on the ecoCard casino. Sometimes, it takes a while for a platform to check recent transactions of a person.