Savvy players in India can now use ecoPayz to deposit funds in their casino accounts. To make it easy, our experts have done the heavy lifting and compiled a list of the best ecoPayz casinos. EcoPayz is one of the oldest e-wallets that provides players with a convenient method of casino payment. It began operations in 2000 as ecoCard before changing its name to ecoPayz in 2013. Today, ecoCard is their prepaid card powered by Mastercard.