An ecoPayz casino is simply an online casino that accept Eco Card casino deposits. Eco Card rebranded itself as ecoPayz a few years ago, though you'll see online casinos refer to the brand by the old name or the new one at times.