Yes, Payz and all its separate services (ecoCard, ecoAccount, ecoVoucher) are available across multiple platforms and on various devices. Therefore, all you have to do in order to make a deposit to your mobile casino is to access the account through your smartphone or tablet, choose ecoPayz as a payment method, and turn to the inherent app of the service in order to complete the transfer.
Being redirected back into your online casino account is enough time to get the funds ready for your gameplay, so you wouldn’t waste a breath without being completely serviced.