The deposits made via Ecopayz are instantaneous. However, the withdrawals take up to 48 hours for you to receive your funds.