An ecoVirtualcard is a virtual payment card offered by Payz. It is a one-time-use payment card that is directly connected to your Payz account. It provides a secure way to make online payments without revealing your actual payment card details.